diff --git a/README.md b/README.md index 6dffa94..c71afd4 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ Please refer to the README in each directory for more details. * /third_party/mozc-mageru for 3D model. * [Gboard yunomi version](https://g.co/yunomi/), [blog post](https://japan.googleblog.com/2021/10/gboard.html) (Oct 1, 2021) * /mozc-yunomi for firmware, schematics, and PCB layout. +* [Gboard bar version](https://g.co/____), [blog post](https://japan.googleblog.com/2022/10/gboard-2022.html) (Oct 1, 2022) + * /mozc-bar for firmware, schematics, and PCB layout. # Background stories (in Japanese) diff --git a/mozc-bar/README.md b/mozc-bar/README.md new file mode 100644 index 0000000..30220ab --- /dev/null +++ b/mozc-bar/README.md @@ -0,0 +1,150 @@ +# Gboard Bar version + +This directory contains programs, schematics and board layouts for Gboard Bar version, +which was released on **Oct 1, 2022**. + +This is not an officially supported Google product. + +![Gboard Bar version](./image/header.jpg) + +## Contents + +The directory structure is as follows: + +- board/ : KiCad schematics and PCB layouts. +- case/ : STL file for case. +- firmware/ : Arduino sketch. + +## Building Gboard Bar Version + +### Parts + +- [Cherry MX (or compatible) key](https://shop.yushakobo.jp/collections/all-switches/cherry-mx-%E4%BA%92%E6%8F%9B-%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81) x 101 +- [Stabilizer](https://shop.yushakobo.jp/collections/all-keyboard-parts/products/a0500st?variant=37665699463329) 2u x 7 +- [Stabilizer](https://shop.yushakobo.jp/collections/all-keyboard-parts/products/a0500st?variant=37665699463329) 6.25u x 1 +- [74HC165](https://akizukidenshi.com/catalog/g/gI-14679/) x 16 +- [Resistor 100kOhm](https://akizukidenshi.com/catalog/g/gR-25104/) x 16 +- [Resistor network 100kOhm](https://akizukidenshi.com/catalog/g/gR-14228/) x 16 +- [Capacitor 0.1uF](https://akizukidenshi.com/catalog/g/gP-10147/) x 16 +- 2 row 3 column right angle 2.54mm pin headers x 16 ([Cut from this](https://akizukidenshi.com/catalog/g/gC-10903/)) +- 2 row 3 column right angle 2.54mm pin header sockets x 16 ([Cut from this](https://akizukidenshi.com/catalog/g/gC-05756/)) +- 20 mm width x 10 mm height extruded aluminium frame 2389.75mm in length (needed length may vary slightly based on 3D printing size variance) +- [M3 6mm slim head screw](https://jp.misumi-ec.com/vona2/detail/221000546066) x 16 +- [M3 5mm Spacer](https://akizukidenshi.com/catalog/g/gP-07471/) x 16 +- [M3 nut](https://akizukidenshi.com/catalog/g/gP-07468/) x 16 +- Keycap (US) x 1set +- If building the wired version. + - ProMicro x 1 + - Pin header 12pin x 2 +- If building the wireless version. + - M5StickC (or M5StickC PLUS) x 1 + - Right angle pin header 8pin x 1 + +#### Aluminium Frame + +These for making frame: + +- [HFSFIN5-1020](https://jp.misumi-ec.com/vona2/detail/110302374340/) + - Multiple extruded aluminium frames can be connected together using [straight line connectors](https://jp.misumi-ec.com/vona2/detail/110302248430). For example, you may choose to order three 0.8m-ish frames instead of a single 2.4m frame. + - However, the bottom holes of the cases cannot be used for fastening them to the frame. Additional machining would be needed. (e.g. dig some hole to the frame, or use glue instead, etc.) +- [AFS-1020-4](https://jp.misumi-ec.com/vona2/detail/221005476984/) + - [NHG-04-3 square nuts](https://jp.misumi-ec.com/vona2/detail/221005480709/) and M3 flat-headed screws can be used for fastening each module to the frame. + - However, parts for connecting these frames are not available. Purchasing a 2.4m-length frame may be problematic. + - We have not actually tried this yet. + +### PCBs + +We need the following quantities of each kind of PCB: + +![PCBs](./image/pcbs.jpg) + +- Controller x 1 +- Key switch Type A x 9 +- Key switch Type B x 2 +- Key switch Type C x 1 +- Key switch Type D x 1 +- Key switch Type E x 1 +- Key switch Type F x 1 +- Key switch Type G x 1 + +### Case + +The following quantities of each type of 3D print case: + +- case/left-tip.stl x 1 +- case/typeA.stl x 9 +- case/typeB.stl x 2 +- case/typeC.stl x 1 +- case/typeD.stl x 1 +- case/typeE.stl x 1 +- case/typeF.stl x 1 +- case/typeG.stl x 1 +- case/controller.stl x 1 +- case/right-tip.stl x 1 + +### Steps to build + +#### Step 1 + +Solder 74HC165, resistors, resistor networks, capacitors, connectors and keyswitches to keyswitch PCBs. + +#### Step 2 + +Add stabilizer and keycaps. + +Here is the default keymap: + +![keymap](./image/keymap.png) + +#### Step 3 + +Solder pin header and/or pro micro to controller PCB. + +Wired version (Use ProMicro): + +![promicro](./image/promicro.jpg) + +Wireless version (Use M5StickC): + +![stickc before](./image/stickc-before.jpg) +![stickc after](./image/stickc-after.jpg) + +#### Step 4 + +Attach each PCB to 3D printed case using M3 bolt and spacer. + +![add spacer to PCB](./image/spacer.png) + +![attach PCB to case](./image/aluminium_frame.png) + +#### Step 5 + +Thread the aluminium frame through the square holes of the 3D printed cases to join them together. + +#### Step 6 + +Install firmware using the Arduino IDE. + +NOTE: For the wireless version (M5Stack), an additional library is needed: +[ESP32 BLE Keyboard library](https://github.com/T-vK/ESP32-BLE-Keyboard) + +#### Step 7 + +Connect the keyboard to a PC or other device that has Google Japanese +Input/Gboard installed. + +## License + +``` +Licensed under the Apache License, Version 2.0 (the "License"); you may +not use this file except in compliance with the License. You may obtain +a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +``` diff --git a/mozc-bar/board/.gitignore b/mozc-bar/board/.gitignore new file mode 100644 index 0000000..df2a581 --- /dev/null +++ b/mozc-bar/board/.gitignore @@ -0,0 +1,13 @@ +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.kicad_sch-bak +*.kicad_prl +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache diff --git a/mozc-bar/board/controller/controller.kicad_pcb b/mozc-bar/board/controller/controller.kicad_pcb new file mode 100644 index 0000000..9001dc4 --- /dev/null +++ b/mozc-bar/board/controller/controller.kicad_pcb @@ -0,0 +1,1202 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 19) + (tracks 58) + (zones 0) + (modules 11) + (nets 8) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.2) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 100 100) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 GND) + (net 2 /DATA_IN) + (net 3 /CLK_OUT) + (net 4 /LOAD_OUT) + (net 5 VCC) + (net 6 /CLK_OUT_BUF) + (net 7 /LOAD_OUT_BUF) + + (net_class Default "これはデフォルトのネット クラスです。" + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_OUT) + (add_net /CLK_OUT_BUF) + (add_net /DATA_IN) + (add_net /LOAD_OUT) + (add_net /LOAD_OUT_BUF) + ) + + (net_class PWR "" + (clearance 0.2) + (trace_width 0.8) + (via_dia 1.5) + (via_drill 0.8) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 62D77419) + (at 113 113) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (clearance 2) + (attr virtual) + (fp_text reference REF** (at 0 -5.86) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 3.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 61946587) + (at 153.264 107.346 270) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /6187E202) + (fp_text reference J1 (at 0 -2.33 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12_Female (at 0 30.27 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.75) (end 1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 29.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 13.97) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 /DATA_IN)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 /CLK_OUT)) + (pad 9 thru_hole oval (at 0 20.32 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 /LOAD_OUT)) + (pad 10 thru_hole oval (at 0 22.86 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 25.4 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 0 27.94 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 619465A7) + (at 125.324 122.586 90) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /6187E22D) + (fp_text reference J2 (at 0 -2.33 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12_Female (at 0 30.27 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 29.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.75) (end 1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 13.97 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 12 thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 10 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 VCC)) + (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6192F58D) + (at 120.142 107.315) + (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x08 2.54mm single row") + (path /6192E41C) + (fp_text reference J6 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x08_Male (at 0 20.11) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 VCC)) + (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 /CLK_OUT)) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 /LOAD_OUT)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 62D5F696) + (at 106.934 111.76 180) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /62C9C220) + (fp_text reference C1 (at 2.54 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 180) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 2 thru_hole circle (at 5 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 /CLK_OUT_BUF)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 62D5F6AB) + (at 106.934 114.554 180) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /62C9C1D1) + (fp_text reference C2 (at 2.54 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 180) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 /LOAD_OUT_BUF)) + (pad 2 thru_hole circle (at 5 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm (layer F.Cu) (tedit 5B391424) (tstamp 62D5F701) + (at 107.696 121.3 270) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip") + (tags "solder jumper open") + (path /62C99298) + (attr virtual) + (fp_text reference JP1 (at -1.412 -2.286 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Jumper (at 0 1.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 1 smd custom (at -0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 6 /CLK_OUT_BUF) + (options (clearance outline) (anchor rect)) + (primitives + (gr_poly (pts + (xy 0.4 -0.3) (xy 0.9 -0.3) (xy 0.9 0.3) (xy 0.4 0.3)) (width 0)) + )) + (pad 2 smd rect (at 0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 3 /CLK_OUT)) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm (layer F.Cu) (tedit 5B391424) (tstamp 62D5F70F) + (at 104.394 121.412 270) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip") + (tags "solder jumper open") + (path /62C992E7) + (attr virtual) + (fp_text reference JP2 (at -1.27 2.032 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Jumper (at 0 1.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 4 /LOAD_OUT)) + (pad 1 smd custom (at -0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 7 /LOAD_OUT_BUF) + (options (clearance outline) (anchor rect)) + (primitives + (gr_poly (pts + (xy 0.4 -0.3) (xy 0.9 -0.3) (xy 0.9 0.3) (xy 0.4 0.3)) (width 0)) + )) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 62D5F726) + (at 107.696 124.968 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /62C99BF1) + (fp_text reference R1 (at 2.54 2.286 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 3.81 2.37 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 /CLK_OUT)) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 /CLK_OUT_BUF)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 62D5F73D) + (at 104.394 124.968 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /62C99C4C) + (fp_text reference R2 (at 2.54 -2.032 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 3.81 2.37 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.556 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 /LOAD_OUT_BUF)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 /LOAD_OUT)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62D60021) + (at 110.57 101.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /6187E917) + (fp_text reference J3 (at -8.208 2.594) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06 (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 /LOAD_OUT_BUF)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 /CLK_OUT_BUF)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 /DATA_IN)) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 VCC)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_text CLK (at 116.84 104.394) (layer F.SilkS) (tstamp 62D6111B) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text VCC (at 116.586 101.854) (layer F.SilkS) (tstamp 62D6111B) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text GND (at 115.824 106.68) (layer F.SilkS) (tstamp 62D6110A) + (effects (font (size 1 1) (thickness 0.15)) (justify right)) + ) + (gr_text "LOAD\n" (at 116.332 104.394) (layer F.SilkS) (tstamp 62D6110A) + (effects (font (size 1 1) (thickness 0.15)) (justify right)) + ) + (gr_text DATA (at 116.078 101.854) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify right)) + ) + (gr_line (start 158.834 109.886) (end 158.834 120.046) (layer F.SilkS) (width 0.2)) + (gr_text M5StickC (at 117.348 128.27 90) (layer F.SilkS) (tstamp 61929690) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + ) + (gr_text "Mozc-bar Ver 10.1" (at 137.922 126.492) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 100 130) (end 100 100) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 160 130) (end 100 130) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 160 100) (end 160 130) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 100 100) (end 160 100) (layer Edge.Cuts) (width 0.2)) + (gr_text ProMicro (at 153.67 115.062 270) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 158.834 120.046) (end 155.804 120.046) (layer F.SilkS) (width 0.2)) + (gr_line (start 155.804 109.886) (end 158.834 109.886) (layer F.SilkS) (width 0.2)) + (gr_line (start 155.804 124.166) (end 155.804 104.806) (layer F.SilkS) (width 0.2)) + (gr_line (start 122.784 124.166) (end 155.804 124.166) (layer F.SilkS) (width 0.2)) + (gr_line (start 122.784 104.806) (end 122.784 124.166) (layer F.SilkS) (width 0.2)) + (gr_line (start 155.804 104.806) (end 122.784 104.806) (layer F.SilkS) (width 0.2)) + + (segment (start 150.724 109.886) (end 148.184 107.346) (width 0.8) (layer F.Cu) (net 1)) + (segment (start 150.724 122.586) (end 150.724 109.886) (width 0.8) (layer F.Cu) (net 1)) + (segment (start 148.184 107.346) (end 145.644 107.346) (width 0.8) (layer F.Cu) (net 1)) + (segment (start 106.814 106.88) (end 101.934 111.76) (width 0.8) (layer B.Cu) (net 1)) + (segment (start 108.03 106.88) (end 106.814 106.88) (width 0.8) (layer B.Cu) (net 1)) + (segment (start 101.934 111.76) (end 101.934 114.554) (width 0.8) (layer B.Cu) (net 1)) + (segment (start 119.126999 108.330001) (end 120.142 107.315) (width 0.8) (layer B.Cu) (net 1)) + (segment (start 109.480001 108.330001) (end 119.126999 108.330001) (width 0.8) (layer B.Cu) (net 1)) + (segment (start 108.03 106.88) (end 109.480001 108.330001) (width 0.8) (layer B.Cu) (net 1)) + (segment (start 144.193999 108.796001) (end 145.644 107.346) (width 0.8) (layer F.Cu) (net 1)) + (segment (start 121.623001 108.796001) (end 144.193999 108.796001) (width 0.8) (layer F.Cu) (net 1)) + (segment (start 120.142 107.315) (end 121.623001 108.796001) (width 0.8) (layer F.Cu) (net 1)) + (segment (start 137.174001 106.496001) (end 138.024 107.346) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 131.10301 100.42501) (end 137.174001 106.496001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 109.40499 100.42501) (end 131.10301 100.42501) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 108.03 101.8) (end 109.40499 100.42501) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 136.848999 106.170999) (end 138.024 107.346) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 134.919999 106.170999) (end 136.848999 106.170999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 134.119001 106.971997) (end 134.919999 106.170999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 134.119001 107.910001) (end 134.119001 106.971997) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 127.094002 114.935) (end 134.119001 107.910001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 120.142 114.935) (end 127.094002 114.935) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 107.696 122.7) (end 107.696 124.968) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 107.696 121.95) (end 107.696 122.7) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 114.86599 117.79801) (end 120.142 117.79801) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 107.696 124.968) (end 114.86599 117.79801) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 121.506999 116.110001) (end 120.142 117.475) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 126.719999 116.110001) (end 121.506999 116.110001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 135.484 107.346) (end 126.719999 116.110001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 104.394 124.968) (end 104.394 122.062) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 115.781999 116.755001) (end 120.142 112.395) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 112.606999 116.755001) (end 115.781999 116.755001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 104.394 124.968) (end 112.606999 116.755001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 127.895 112.395) (end 120.142 112.395) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 132.944 107.346) (end 127.895 112.395) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 146.493999 123.435999) (end 145.644 122.586) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 147.094001 124.036001) (end 146.493999 123.435999) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 153.960001 124.036001) (end 147.094001 124.036001) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 154.714001 123.282001) (end 153.960001 124.036001) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 154.714001 106.015999) (end 154.714001 123.282001) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 150.498002 101.8) (end 154.714001 106.015999) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 110.57 101.8) (end 150.498002 101.8) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 144.193999 124.036001) (end 145.644 122.586) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 121.623001 124.036001) (end 144.193999 124.036001) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 120.142 122.555) (end 121.623001 124.036001) (width 0.8) (layer F.Cu) (net 5)) + (segment (start 107.696 117.348) (end 107.696 120.65) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 109.394999 109.299001) (end 106.934 111.76) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 109.394999 105.515001) (end 109.394999 109.299001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 110.57 104.34) (end 109.394999 105.515001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 108.059001 116.984999) (end 107.696 117.348) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 108.059001 112.885001) (end 108.059001 116.984999) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 106.934 111.76) (end 108.059001 112.885001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 104.394 117.348) (end 104.394 120.762) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 105.808999 113.428999) (end 106.934 114.554) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 105.808999 106.561001) (end 105.808999 113.428999) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 108.03 104.34) (end 105.808999 106.561001) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 104.394 117.094) (end 104.394 117.348) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 106.934 114.554) (end 104.394 117.094) (width 0.25) (layer F.Cu) (net 7)) + + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 62CFFCFD) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 161.036 132.842) (xy 161.036 98.552) (xy 96.266 98.552) (xy 96.266 132.08) + ) + ) + (filled_polygon + (pts + (xy 106.876525 100.853368) (xy 106.71401 101.096589) (xy 106.602068 101.366842) (xy 106.545 101.65374) (xy 106.545 101.94626) + (xy 106.602068 102.233158) (xy 106.71401 102.503411) (xy 106.876525 102.746632) (xy 107.083368 102.953475) (xy 107.25776 103.07) + (xy 107.083368 103.186525) (xy 106.876525 103.393368) (xy 106.71401 103.636589) (xy 106.602068 103.906842) (xy 106.545 104.19374) + (xy 106.545 104.48626) (xy 106.58879 104.706408) (xy 105.298002 105.997197) (xy 105.268998 106.021) (xy 105.241094 106.055002) + (xy 105.174025 106.136725) (xy 105.129221 106.220547) (xy 105.103453 106.268755) (xy 105.059996 106.412016) (xy 105.048999 106.523669) + (xy 105.048999 106.523679) (xy 105.045323 106.561001) (xy 105.048999 106.598324) (xy 105.049 113.391667) (xy 105.045323 113.428999) + (xy 105.049 113.466332) (xy 105.058354 113.561298) (xy 105.059997 113.577984) (xy 105.103453 113.721245) (xy 105.174025 113.853275) + (xy 105.227987 113.919027) (xy 105.268999 113.969) (xy 105.297997 113.992798) (xy 105.535312 114.230113) (xy 105.499 114.412665) + (xy 105.499 114.695335) (xy 105.535312 114.877886) (xy 104.500198 115.913) (xy 104.252665 115.913) (xy 103.975426 115.968147) + (xy 103.714273 116.07632) (xy 103.479241 116.233363) (xy 103.279363 116.433241) (xy 103.12232 116.668273) (xy 103.014147 116.929426) + (xy 102.959 117.206665) (xy 102.959 117.489335) (xy 103.014147 117.766574) (xy 103.12232 118.027727) (xy 103.279363 118.262759) + (xy 103.479241 118.462637) (xy 103.634 118.566044) (xy 103.634001 119.624913) (xy 103.519518 119.636188) (xy 103.39982 119.672498) + (xy 103.289506 119.731463) (xy 103.192815 119.810815) (xy 103.113463 119.907506) (xy 103.054498 120.01782) (xy 103.018188 120.137518) + (xy 103.005928 120.262) (xy 103.005928 121.262) (xy 103.018188 121.386482) (xy 103.025929 121.412) (xy 103.018188 121.437518) + (xy 103.005928 121.562) (xy 103.005928 122.562) (xy 103.018188 122.686482) (xy 103.054498 122.80618) (xy 103.113463 122.916494) + (xy 103.192815 123.013185) (xy 103.289506 123.092537) (xy 103.39982 123.151502) (xy 103.519518 123.187812) (xy 103.634001 123.199087) + (xy 103.634 123.749956) (xy 103.479241 123.853363) (xy 103.279363 124.053241) (xy 103.12232 124.288273) (xy 103.014147 124.549426) + (xy 102.959 124.826665) (xy 102.959 125.109335) (xy 103.014147 125.386574) (xy 103.12232 125.647727) (xy 103.279363 125.882759) + (xy 103.479241 126.082637) (xy 103.714273 126.23968) (xy 103.975426 126.347853) (xy 104.252665 126.403) (xy 104.535335 126.403) + (xy 104.812574 126.347853) (xy 105.073727 126.23968) (xy 105.308759 126.082637) (xy 105.508637 125.882759) (xy 105.66568 125.647727) + (xy 105.773853 125.386574) (xy 105.829 125.109335) (xy 105.829 124.826665) (xy 105.773853 124.549426) (xy 105.66568 124.288273) + (xy 105.508637 124.053241) (xy 105.308759 123.853363) (xy 105.154 123.749957) (xy 105.154 123.199087) (xy 105.268482 123.187812) + (xy 105.38818 123.151502) (xy 105.498494 123.092537) (xy 105.595185 123.013185) (xy 105.674537 122.916494) (xy 105.733502 122.80618) + (xy 105.769812 122.686482) (xy 105.782072 122.562) (xy 105.782072 121.562) (xy 105.769812 121.437518) (xy 105.762071 121.412) + (xy 105.769812 121.386482) (xy 105.782072 121.262) (xy 105.782072 120.262) (xy 105.769812 120.137518) (xy 105.733502 120.01782) + (xy 105.674537 119.907506) (xy 105.595185 119.810815) (xy 105.498494 119.731463) (xy 105.38818 119.672498) (xy 105.268482 119.636188) + (xy 105.154 119.624913) (xy 105.154 118.566043) (xy 105.308759 118.462637) (xy 105.508637 118.262759) (xy 105.66568 118.027727) + (xy 105.773853 117.766574) (xy 105.829 117.489335) (xy 105.829 117.206665) (xy 105.773853 116.929426) (xy 105.732708 116.830093) + (xy 106.610114 115.952688) (xy 106.792665 115.989) (xy 107.075335 115.989) (xy 107.299002 115.944509) (xy 107.299002 115.963855) + (xy 107.277426 115.968147) (xy 107.016273 116.07632) (xy 106.781241 116.233363) (xy 106.581363 116.433241) (xy 106.42432 116.668273) + (xy 106.316147 116.929426) (xy 106.261 117.206665) (xy 106.261 117.489335) (xy 106.316147 117.766574) (xy 106.42432 118.027727) + (xy 106.581363 118.262759) (xy 106.781241 118.462637) (xy 106.936 118.566044) (xy 106.936001 119.512913) (xy 106.821518 119.524188) + (xy 106.70182 119.560498) (xy 106.591506 119.619463) (xy 106.494815 119.698815) (xy 106.415463 119.795506) (xy 106.356498 119.90582) + (xy 106.320188 120.025518) (xy 106.307928 120.15) (xy 106.307928 121.15) (xy 106.320188 121.274482) (xy 106.327929 121.3) + (xy 106.320188 121.325518) (xy 106.307928 121.45) (xy 106.307928 122.45) (xy 106.320188 122.574482) (xy 106.356498 122.69418) + (xy 106.415463 122.804494) (xy 106.494815 122.901185) (xy 106.591506 122.980537) (xy 106.70182 123.039502) (xy 106.821518 123.075812) + (xy 106.936 123.087087) (xy 106.936 123.749956) (xy 106.781241 123.853363) (xy 106.581363 124.053241) (xy 106.42432 124.288273) + (xy 106.316147 124.549426) (xy 106.261 124.826665) (xy 106.261 125.109335) (xy 106.316147 125.386574) (xy 106.42432 125.647727) + (xy 106.581363 125.882759) (xy 106.781241 126.082637) (xy 107.016273 126.23968) (xy 107.277426 126.347853) (xy 107.554665 126.403) + (xy 107.837335 126.403) (xy 108.114574 126.347853) (xy 108.375727 126.23968) (xy 108.610759 126.082637) (xy 108.810637 125.882759) + (xy 108.96768 125.647727) (xy 109.075853 125.386574) (xy 109.131 125.109335) (xy 109.131 124.826665) (xy 109.075853 124.549426) + (xy 108.96768 124.288273) (xy 108.810637 124.053241) (xy 108.610759 123.853363) (xy 108.456 123.749957) (xy 108.456 123.087087) + (xy 108.570482 123.075812) (xy 108.69018 123.039502) (xy 108.800494 122.980537) (xy 108.897185 122.901185) (xy 108.976537 122.804494) + (xy 109.035502 122.69418) (xy 109.071812 122.574482) (xy 109.084072 122.45) (xy 109.084072 121.45) (xy 109.071812 121.325518) + (xy 109.064071 121.3) (xy 109.071812 121.274482) (xy 109.084072 121.15) (xy 109.084072 120.15) (xy 109.071812 120.025518) + (xy 109.035502 119.90582) (xy 108.976537 119.795506) (xy 108.897185 119.698815) (xy 108.800494 119.619463) (xy 108.69018 119.560498) + (xy 108.570482 119.524188) (xy 108.456 119.512913) (xy 108.456 118.566043) (xy 108.610759 118.462637) (xy 108.810637 118.262759) + (xy 108.96768 118.027727) (xy 109.075853 117.766574) (xy 109.131 117.489335) (xy 109.131 117.206665) (xy 109.075853 116.929426) + (xy 108.96768 116.668273) (xy 108.819001 116.445759) (xy 108.819001 112.922326) (xy 108.822677 112.885001) (xy 108.819001 112.847676) + (xy 108.819001 112.847668) (xy 108.808004 112.736015) (xy 108.776732 112.632923) (xy 109.273 112.632923) (xy 109.273 113.367077) + (xy 109.416227 114.087126) (xy 109.697176 114.765396) (xy 110.10505 115.375824) (xy 110.624176 115.89495) (xy 111.234604 116.302824) + (xy 111.912874 116.583773) (xy 112.632923 116.727) (xy 113.367077 116.727) (xy 114.087126 116.583773) (xy 114.765396 116.302824) + (xy 115.375824 115.89495) (xy 115.89495 115.375824) (xy 116.302824 114.765396) (xy 116.583773 114.087126) (xy 116.727 113.367077) + (xy 116.727 112.632923) (xy 116.583773 111.912874) (xy 116.302824 111.234604) (xy 115.89495 110.624176) (xy 115.375824 110.10505) + (xy 114.765396 109.697176) (xy 114.087126 109.416227) (xy 113.367077 109.273) (xy 112.632923 109.273) (xy 111.912874 109.416227) + (xy 111.234604 109.697176) (xy 110.624176 110.10505) (xy 110.10505 110.624176) (xy 109.697176 111.234604) (xy 109.416227 111.912874) + (xy 109.273 112.632923) (xy 108.776732 112.632923) (xy 108.764547 112.592754) (xy 108.693975 112.460725) (xy 108.599002 112.345) + (xy 108.570005 112.321203) (xy 108.332688 112.083886) (xy 108.369 111.901335) (xy 108.369 111.618665) (xy 108.332688 111.436114) + (xy 109.906002 109.8628) (xy 109.935 109.839002) (xy 110.029973 109.723277) (xy 110.100545 109.591248) (xy 110.144002 109.447987) + (xy 110.154999 109.336334) (xy 110.154999 109.336325) (xy 110.158675 109.299002) (xy 110.154999 109.261679) (xy 110.154999 108.311544) + (xy 110.42374 108.365) (xy 110.71626 108.365) (xy 111.003158 108.307932) (xy 111.273411 108.19599) (xy 111.516632 108.033475) + (xy 111.723475 107.826632) (xy 111.88599 107.583411) (xy 111.997932 107.313158) (xy 112.020492 107.19974) (xy 123.839 107.19974) + (xy 123.839 107.49226) (xy 123.896068 107.779158) (xy 124.00801 108.049411) (xy 124.170525 108.292632) (xy 124.377368 108.499475) + (xy 124.620589 108.66199) (xy 124.890842 108.773932) (xy 125.17774 108.831) (xy 125.47026 108.831) (xy 125.757158 108.773932) + (xy 126.027411 108.66199) (xy 126.270632 108.499475) (xy 126.477475 108.292632) (xy 126.594 108.11824) (xy 126.710525 108.292632) + (xy 126.917368 108.499475) (xy 127.160589 108.66199) (xy 127.430842 108.773932) (xy 127.71774 108.831) (xy 128.01026 108.831) + (xy 128.297158 108.773932) (xy 128.567411 108.66199) (xy 128.810632 108.499475) (xy 129.017475 108.292632) (xy 129.134 108.11824) + (xy 129.250525 108.292632) (xy 129.457368 108.499475) (xy 129.700589 108.66199) (xy 129.970842 108.773932) (xy 130.25774 108.831) + (xy 130.55026 108.831) (xy 130.837158 108.773932) (xy 131.107411 108.66199) (xy 131.350632 108.499475) (xy 131.557475 108.292632) + (xy 131.674 108.11824) (xy 131.790525 108.292632) (xy 131.997368 108.499475) (xy 132.240589 108.66199) (xy 132.510842 108.773932) + (xy 132.79774 108.831) (xy 133.09026 108.831) (xy 133.377158 108.773932) (xy 133.647411 108.66199) (xy 133.890632 108.499475) + (xy 134.097475 108.292632) (xy 134.214 108.11824) (xy 134.330525 108.292632) (xy 134.537368 108.499475) (xy 134.780589 108.66199) + (xy 135.050842 108.773932) (xy 135.33774 108.831) (xy 135.63026 108.831) (xy 135.917158 108.773932) (xy 136.187411 108.66199) + (xy 136.430632 108.499475) (xy 136.637475 108.292632) (xy 136.754 108.11824) (xy 136.870525 108.292632) (xy 137.077368 108.499475) + (xy 137.320589 108.66199) (xy 137.590842 108.773932) (xy 137.87774 108.831) (xy 138.17026 108.831) (xy 138.457158 108.773932) + (xy 138.727411 108.66199) (xy 138.970632 108.499475) (xy 139.177475 108.292632) (xy 139.294 108.11824) (xy 139.410525 108.292632) + (xy 139.617368 108.499475) (xy 139.860589 108.66199) (xy 140.130842 108.773932) (xy 140.41774 108.831) (xy 140.71026 108.831) + (xy 140.997158 108.773932) (xy 141.267411 108.66199) (xy 141.510632 108.499475) (xy 141.717475 108.292632) (xy 141.834 108.11824) + (xy 141.950525 108.292632) (xy 142.157368 108.499475) (xy 142.400589 108.66199) (xy 142.670842 108.773932) (xy 142.95774 108.831) + (xy 143.25026 108.831) (xy 143.537158 108.773932) (xy 143.807411 108.66199) (xy 144.050632 108.499475) (xy 144.257475 108.292632) + (xy 144.379195 108.110466) (xy 144.448822 108.227355) (xy 144.643731 108.443588) (xy 144.87708 108.617641) (xy 145.139901 108.742825) + (xy 145.28711 108.787476) (xy 145.517 108.666155) (xy 145.517 107.473) (xy 145.771 107.473) (xy 145.771 108.666155) + (xy 146.00089 108.787476) (xy 146.148099 108.742825) (xy 146.41092 108.617641) (xy 146.644269 108.443588) (xy 146.839178 108.227355) + (xy 146.914 108.101745) (xy 146.988822 108.227355) (xy 147.183731 108.443588) (xy 147.41708 108.617641) (xy 147.679901 108.742825) + (xy 147.82711 108.787476) (xy 148.057 108.666155) (xy 148.057 107.473) (xy 145.771 107.473) (xy 145.517 107.473) + (xy 145.497 107.473) (xy 145.497 107.219) (xy 145.517 107.219) (xy 145.517 106.025845) (xy 145.771 106.025845) + (xy 145.771 107.219) (xy 148.057 107.219) (xy 148.057 106.025845) (xy 147.82711 105.904524) (xy 147.679901 105.949175) + (xy 147.41708 106.074359) (xy 147.183731 106.248412) (xy 146.988822 106.464645) (xy 146.914 106.590255) (xy 146.839178 106.464645) + (xy 146.644269 106.248412) (xy 146.41092 106.074359) (xy 146.148099 105.949175) (xy 146.00089 105.904524) (xy 145.771 106.025845) + (xy 145.517 106.025845) (xy 145.28711 105.904524) (xy 145.139901 105.949175) (xy 144.87708 106.074359) (xy 144.643731 106.248412) + (xy 144.448822 106.464645) (xy 144.379195 106.581534) (xy 144.257475 106.399368) (xy 144.050632 106.192525) (xy 143.807411 106.03001) + (xy 143.537158 105.918068) (xy 143.25026 105.861) (xy 142.95774 105.861) (xy 142.670842 105.918068) (xy 142.400589 106.03001) + (xy 142.157368 106.192525) (xy 141.950525 106.399368) (xy 141.834 106.57376) (xy 141.717475 106.399368) (xy 141.510632 106.192525) + (xy 141.267411 106.03001) (xy 140.997158 105.918068) (xy 140.71026 105.861) (xy 140.41774 105.861) (xy 140.130842 105.918068) + (xy 139.860589 106.03001) (xy 139.617368 106.192525) (xy 139.410525 106.399368) (xy 139.294 106.57376) (xy 139.177475 106.399368) + (xy 138.970632 106.192525) (xy 138.727411 106.03001) (xy 138.457158 105.918068) (xy 138.17026 105.861) (xy 137.87774 105.861) + (xy 137.590842 105.918068) (xy 137.320589 106.03001) (xy 137.077368 106.192525) (xy 136.870525 106.399368) (xy 136.754 106.57376) + (xy 136.637475 106.399368) (xy 136.430632 106.192525) (xy 136.187411 106.03001) (xy 135.917158 105.918068) (xy 135.63026 105.861) + (xy 135.33774 105.861) (xy 135.050842 105.918068) (xy 134.780589 106.03001) (xy 134.537368 106.192525) (xy 134.330525 106.399368) + (xy 134.214 106.57376) (xy 134.097475 106.399368) (xy 133.890632 106.192525) (xy 133.647411 106.03001) (xy 133.377158 105.918068) + (xy 133.09026 105.861) (xy 132.79774 105.861) (xy 132.510842 105.918068) (xy 132.240589 106.03001) (xy 131.997368 106.192525) + (xy 131.790525 106.399368) (xy 131.674 106.57376) (xy 131.557475 106.399368) (xy 131.350632 106.192525) (xy 131.107411 106.03001) + (xy 130.837158 105.918068) (xy 130.55026 105.861) (xy 130.25774 105.861) (xy 129.970842 105.918068) (xy 129.700589 106.03001) + (xy 129.457368 106.192525) (xy 129.250525 106.399368) (xy 129.134 106.57376) (xy 129.017475 106.399368) (xy 128.810632 106.192525) + (xy 128.567411 106.03001) (xy 128.297158 105.918068) (xy 128.01026 105.861) (xy 127.71774 105.861) (xy 127.430842 105.918068) + (xy 127.160589 106.03001) (xy 126.917368 106.192525) (xy 126.710525 106.399368) (xy 126.594 106.57376) (xy 126.477475 106.399368) + (xy 126.270632 106.192525) (xy 126.027411 106.03001) (xy 125.757158 105.918068) (xy 125.47026 105.861) (xy 125.17774 105.861) + (xy 124.890842 105.918068) (xy 124.620589 106.03001) (xy 124.377368 106.192525) (xy 124.170525 106.399368) (xy 124.00801 106.642589) + (xy 123.896068 106.912842) (xy 123.839 107.19974) (xy 112.020492 107.19974) (xy 112.055 107.02626) (xy 112.055 106.73374) + (xy 112.001544 106.465) (xy 118.653928 106.465) (xy 118.657 107.02925) (xy 118.81575 107.188) (xy 120.015 107.188) + (xy 120.015 105.98875) (xy 120.269 105.98875) (xy 120.269 107.188) (xy 121.46825 107.188) (xy 121.627 107.02925) + (xy 121.630072 106.465) (xy 121.617812 106.340518) (xy 121.581502 106.22082) (xy 121.522537 106.110506) (xy 121.443185 106.013815) + (xy 121.346494 105.934463) (xy 121.23618 105.875498) (xy 121.116482 105.839188) (xy 120.992 105.826928) (xy 120.42775 105.83) + (xy 120.269 105.98875) (xy 120.015 105.98875) (xy 119.85625 105.83) (xy 119.292 105.826928) (xy 119.167518 105.839188) + (xy 119.04782 105.875498) (xy 118.937506 105.934463) (xy 118.840815 106.013815) (xy 118.761463 106.110506) (xy 118.702498 106.22082) + (xy 118.666188 106.340518) (xy 118.653928 106.465) (xy 112.001544 106.465) (xy 111.997932 106.446842) (xy 111.88599 106.176589) + (xy 111.723475 105.933368) (xy 111.516632 105.726525) (xy 111.34224 105.61) (xy 111.516632 105.493475) (xy 111.723475 105.286632) + (xy 111.88599 105.043411) (xy 111.997932 104.773158) (xy 112.055 104.48626) (xy 112.055 104.19374) (xy 111.997932 103.906842) + (xy 111.88599 103.636589) (xy 111.723475 103.393368) (xy 111.59162 103.261513) (xy 111.66418 103.239502) (xy 111.774494 103.180537) + (xy 111.871185 103.101185) (xy 111.950537 103.004494) (xy 112.009502 102.89418) (xy 112.027454 102.835) (xy 150.069292 102.835) + (xy 153.092219 105.857928) (xy 152.414 105.857928) (xy 152.289518 105.870188) (xy 152.16982 105.906498) (xy 152.059506 105.965463) + (xy 151.962815 106.044815) (xy 151.883463 106.141506) (xy 151.824498 106.25182) (xy 151.802487 106.32438) (xy 151.670632 106.192525) + (xy 151.427411 106.03001) (xy 151.157158 105.918068) (xy 150.87026 105.861) (xy 150.57774 105.861) (xy 150.290842 105.918068) + (xy 150.020589 106.03001) (xy 149.777368 106.192525) (xy 149.570525 106.399368) (xy 149.448805 106.581534) (xy 149.379178 106.464645) + (xy 149.184269 106.248412) (xy 148.95092 106.074359) (xy 148.688099 105.949175) (xy 148.54089 105.904524) (xy 148.311 106.025845) + (xy 148.311 107.219) (xy 148.331 107.219) (xy 148.331 107.473) (xy 148.311 107.473) (xy 148.311 108.666155) + (xy 148.54089 108.787476) (xy 148.688099 108.742825) (xy 148.95092 108.617641) (xy 149.184269 108.443588) (xy 149.379178 108.227355) + (xy 149.448805 108.110466) (xy 149.570525 108.292632) (xy 149.777368 108.499475) (xy 150.020589 108.66199) (xy 150.290842 108.773932) + (xy 150.57774 108.831) (xy 150.87026 108.831) (xy 151.157158 108.773932) (xy 151.427411 108.66199) (xy 151.670632 108.499475) + (xy 151.802487 108.36762) (xy 151.824498 108.44018) (xy 151.883463 108.550494) (xy 151.962815 108.647185) (xy 152.059506 108.726537) + (xy 152.16982 108.785502) (xy 152.289518 108.821812) (xy 152.414 108.834072) (xy 153.679001 108.834072) (xy 153.679002 121.154456) + (xy 153.41026 121.101) (xy 153.11774 121.101) (xy 152.830842 121.158068) (xy 152.560589 121.27001) (xy 152.317368 121.432525) + (xy 152.110525 121.639368) (xy 151.988805 121.821534) (xy 151.919178 121.704645) (xy 151.724269 121.488412) (xy 151.49092 121.314359) + (xy 151.228099 121.189175) (xy 151.08089 121.144524) (xy 150.851 121.265845) (xy 150.851 122.459) (xy 150.871 122.459) + (xy 150.871 122.713) (xy 150.851 122.713) (xy 150.851 122.733) (xy 150.597 122.733) (xy 150.597 122.713) + (xy 150.577 122.713) (xy 150.577 122.459) (xy 150.597 122.459) (xy 150.597 121.265845) (xy 150.36711 121.144524) + (xy 150.219901 121.189175) (xy 149.95708 121.314359) (xy 149.723731 121.488412) (xy 149.528822 121.704645) (xy 149.459195 121.821534) + (xy 149.337475 121.639368) (xy 149.130632 121.432525) (xy 148.887411 121.27001) (xy 148.617158 121.158068) (xy 148.33026 121.101) + (xy 148.03774 121.101) (xy 147.750842 121.158068) (xy 147.480589 121.27001) (xy 147.237368 121.432525) (xy 147.030525 121.639368) + (xy 146.914 121.81376) (xy 146.797475 121.639368) (xy 146.590632 121.432525) (xy 146.347411 121.27001) (xy 146.077158 121.158068) + (xy 145.79026 121.101) (xy 145.49774 121.101) (xy 145.210842 121.158068) (xy 144.940589 121.27001) (xy 144.697368 121.432525) + (xy 144.490525 121.639368) (xy 144.374 121.81376) (xy 144.257475 121.639368) (xy 144.050632 121.432525) (xy 143.807411 121.27001) + (xy 143.537158 121.158068) (xy 143.25026 121.101) (xy 142.95774 121.101) (xy 142.670842 121.158068) (xy 142.400589 121.27001) + (xy 142.157368 121.432525) (xy 141.950525 121.639368) (xy 141.834 121.81376) (xy 141.717475 121.639368) (xy 141.510632 121.432525) + (xy 141.267411 121.27001) (xy 140.997158 121.158068) (xy 140.71026 121.101) (xy 140.41774 121.101) (xy 140.130842 121.158068) + (xy 139.860589 121.27001) (xy 139.617368 121.432525) (xy 139.410525 121.639368) (xy 139.294 121.81376) (xy 139.177475 121.639368) + (xy 138.970632 121.432525) (xy 138.727411 121.27001) (xy 138.457158 121.158068) (xy 138.17026 121.101) (xy 137.87774 121.101) + (xy 137.590842 121.158068) (xy 137.320589 121.27001) (xy 137.077368 121.432525) (xy 136.870525 121.639368) (xy 136.754 121.81376) + (xy 136.637475 121.639368) (xy 136.430632 121.432525) (xy 136.187411 121.27001) (xy 135.917158 121.158068) (xy 135.63026 121.101) + (xy 135.33774 121.101) (xy 135.050842 121.158068) (xy 134.780589 121.27001) (xy 134.537368 121.432525) (xy 134.330525 121.639368) + (xy 134.214 121.81376) (xy 134.097475 121.639368) (xy 133.890632 121.432525) (xy 133.647411 121.27001) (xy 133.377158 121.158068) + (xy 133.09026 121.101) (xy 132.79774 121.101) (xy 132.510842 121.158068) (xy 132.240589 121.27001) (xy 131.997368 121.432525) + (xy 131.790525 121.639368) (xy 131.674 121.81376) (xy 131.557475 121.639368) (xy 131.350632 121.432525) (xy 131.107411 121.27001) + (xy 130.837158 121.158068) (xy 130.55026 121.101) (xy 130.25774 121.101) (xy 129.970842 121.158068) (xy 129.700589 121.27001) + (xy 129.457368 121.432525) (xy 129.250525 121.639368) (xy 129.134 121.81376) (xy 129.017475 121.639368) (xy 128.810632 121.432525) + (xy 128.567411 121.27001) (xy 128.297158 121.158068) (xy 128.01026 121.101) (xy 127.71774 121.101) (xy 127.430842 121.158068) + (xy 127.160589 121.27001) (xy 126.917368 121.432525) (xy 126.785513 121.56438) (xy 126.763502 121.49182) (xy 126.704537 121.381506) + (xy 126.625185 121.284815) (xy 126.528494 121.205463) (xy 126.41818 121.146498) (xy 126.298482 121.110188) (xy 126.174 121.097928) + (xy 124.474 121.097928) (xy 124.349518 121.110188) (xy 124.22982 121.146498) (xy 124.119506 121.205463) (xy 124.022815 121.284815) + (xy 123.943463 121.381506) (xy 123.884498 121.49182) (xy 123.848188 121.611518) (xy 123.835928 121.736) (xy 123.835928 123.001001) + (xy 122.051712 123.001001) (xy 121.627 122.576289) (xy 121.627 122.40874) (xy 121.569932 122.121842) (xy 121.45799 121.851589) + (xy 121.295475 121.608368) (xy 121.088632 121.401525) (xy 120.91424 121.285) (xy 121.088632 121.168475) (xy 121.295475 120.961632) + (xy 121.45799 120.718411) (xy 121.569932 120.448158) (xy 121.627 120.16126) (xy 121.627 119.86874) (xy 121.569932 119.581842) + (xy 121.45799 119.311589) (xy 121.295475 119.068368) (xy 121.088632 118.861525) (xy 120.91424 118.745) (xy 121.088632 118.628475) + (xy 121.295475 118.421632) (xy 121.45799 118.178411) (xy 121.569932 117.908158) (xy 121.627 117.62126) (xy 121.627 117.32874) + (xy 121.569932 117.041842) (xy 121.45799 116.771589) (xy 121.295475 116.528368) (xy 121.088632 116.321525) (xy 120.91424 116.205) + (xy 121.088632 116.088475) (xy 121.295475 115.881632) (xy 121.45799 115.638411) (xy 121.569932 115.368158) (xy 121.627 115.08126) + (xy 121.627 114.78874) (xy 121.569932 114.501842) (xy 121.45799 114.231589) (xy 121.295475 113.988368) (xy 121.088632 113.781525) + (xy 120.91424 113.665) (xy 121.088632 113.548475) (xy 121.295475 113.341632) (xy 121.45799 113.098411) (xy 121.569932 112.828158) + (xy 121.627 112.54126) (xy 121.627 112.24874) (xy 121.569932 111.961842) (xy 121.45799 111.691589) (xy 121.295475 111.448368) + (xy 121.088632 111.241525) (xy 120.91424 111.125) (xy 121.088632 111.008475) (xy 121.295475 110.801632) (xy 121.45799 110.558411) + (xy 121.569932 110.288158) (xy 121.627 110.00126) (xy 121.627 109.70874) (xy 121.569932 109.421842) (xy 121.45799 109.151589) + (xy 121.295475 108.908368) (xy 121.16362 108.776513) (xy 121.23618 108.754502) (xy 121.346494 108.695537) (xy 121.443185 108.616185) + (xy 121.522537 108.519494) (xy 121.581502 108.40918) (xy 121.617812 108.289482) (xy 121.630072 108.165) (xy 121.627 107.60075) + (xy 121.46825 107.442) (xy 120.269 107.442) (xy 120.269 107.462) (xy 120.015 107.462) (xy 120.015 107.442) + (xy 118.81575 107.442) (xy 118.657 107.60075) (xy 118.653928 108.165) (xy 118.666188 108.289482) (xy 118.702498 108.40918) + (xy 118.761463 108.519494) (xy 118.840815 108.616185) (xy 118.937506 108.695537) (xy 119.04782 108.754502) (xy 119.12038 108.776513) + (xy 118.988525 108.908368) (xy 118.82601 109.151589) (xy 118.714068 109.421842) (xy 118.657 109.70874) (xy 118.657 110.00126) + (xy 118.714068 110.288158) (xy 118.82601 110.558411) (xy 118.988525 110.801632) (xy 119.195368 111.008475) (xy 119.36976 111.125) + (xy 119.195368 111.241525) (xy 118.988525 111.448368) (xy 118.82601 111.691589) (xy 118.714068 111.961842) (xy 118.657 112.24874) + (xy 118.657 112.54126) (xy 118.714068 112.828158) (xy 118.82601 113.098411) (xy 118.988525 113.341632) (xy 119.195368 113.548475) + (xy 119.36976 113.665) (xy 119.195368 113.781525) (xy 118.988525 113.988368) (xy 118.82601 114.231589) (xy 118.714068 114.501842) + (xy 118.657 114.78874) (xy 118.657 115.08126) (xy 118.714068 115.368158) (xy 118.82601 115.638411) (xy 118.988525 115.881632) + (xy 119.195368 116.088475) (xy 119.36976 116.205) (xy 119.195368 116.321525) (xy 118.988525 116.528368) (xy 118.82601 116.771589) + (xy 118.714068 117.041842) (xy 118.657 117.32874) (xy 118.657 117.62126) (xy 118.714068 117.908158) (xy 118.82601 118.178411) + (xy 118.988525 118.421632) (xy 119.195368 118.628475) (xy 119.36976 118.745) (xy 119.195368 118.861525) (xy 118.988525 119.068368) + (xy 118.82601 119.311589) (xy 118.714068 119.581842) (xy 118.657 119.86874) (xy 118.657 120.16126) (xy 118.714068 120.448158) + (xy 118.82601 120.718411) (xy 118.988525 120.961632) (xy 119.195368 121.168475) (xy 119.36976 121.285) (xy 119.195368 121.401525) + (xy 118.988525 121.608368) (xy 118.82601 121.851589) (xy 118.714068 122.121842) (xy 118.657 122.40874) (xy 118.657 122.70126) + (xy 118.714068 122.988158) (xy 118.82601 123.258411) (xy 118.988525 123.501632) (xy 119.195368 123.708475) (xy 119.36976 123.825) + (xy 119.195368 123.941525) (xy 118.988525 124.148368) (xy 118.82601 124.391589) (xy 118.714068 124.661842) (xy 118.657 124.94874) + (xy 118.657 125.24126) (xy 118.714068 125.528158) (xy 118.82601 125.798411) (xy 118.988525 126.041632) (xy 119.195368 126.248475) + (xy 119.438589 126.41099) (xy 119.708842 126.522932) (xy 119.99574 126.58) (xy 120.28826 126.58) (xy 120.575158 126.522932) + (xy 120.845411 126.41099) (xy 121.088632 126.248475) (xy 121.295475 126.041632) (xy 121.45799 125.798411) (xy 121.569932 125.528158) + (xy 121.627 125.24126) (xy 121.627 125.075614) (xy 121.673836 125.071001) (xy 144.143171 125.071001) (xy 144.193999 125.076007) + (xy 144.244827 125.071001) (xy 144.244837 125.071001) (xy 144.396894 125.056025) (xy 144.591992 124.996842) (xy 144.771796 124.900735) + (xy 144.929395 124.771397) (xy 144.961806 124.731904) (xy 145.62271 124.071) (xy 145.665289 124.071) (xy 145.798091 124.203802) + (xy 145.798097 124.203807) (xy 146.326194 124.731904) (xy 146.358605 124.771397) (xy 146.454314 124.849943) (xy 146.516203 124.900735) + (xy 146.606015 124.94874) (xy 146.696008 124.996842) (xy 146.891106 125.056025) (xy 147.043163 125.071001) (xy 147.043165 125.071001) + (xy 147.094001 125.076008) (xy 147.144836 125.071001) (xy 153.909173 125.071001) (xy 153.960001 125.076007) (xy 154.010829 125.071001) + (xy 154.010839 125.071001) (xy 154.162896 125.056025) (xy 154.357994 124.996842) (xy 154.537798 124.900735) (xy 154.695397 124.771397) + (xy 154.727808 124.731904) (xy 155.409909 124.049804) (xy 155.449397 124.017397) (xy 155.491137 123.966537) (xy 155.578735 123.859799) + (xy 155.643049 123.739475) (xy 155.674842 123.679994) (xy 155.734025 123.484896) (xy 155.749001 123.332839) (xy 155.749001 123.33283) + (xy 155.754007 123.282002) (xy 155.749001 123.231174) (xy 155.749001 106.066834) (xy 155.754008 106.015999) (xy 155.749001 105.965161) + (xy 155.734025 105.813104) (xy 155.674842 105.618006) (xy 155.608279 105.493475) (xy 155.578735 105.438201) (xy 155.481804 105.320091) + (xy 155.449397 105.280603) (xy 155.409909 105.248196) (xy 151.265809 101.104097) (xy 151.233398 101.064604) (xy 151.075799 100.935266) + (xy 150.895995 100.839159) (xy 150.700897 100.779976) (xy 150.54884 100.765) (xy 150.54883 100.765) (xy 150.498002 100.759994) + (xy 150.447174 100.765) (xy 112.027454 100.765) (xy 112.018354 100.735) (xy 159.265 100.735) (xy 159.265001 129.265) + (xy 100.735 129.265) (xy 100.735 115.546702) (xy 101.120903 115.546702) (xy 101.192486 115.790671) (xy 101.447996 115.911571) + (xy 101.722184 115.9803) (xy 102.004512 115.994217) (xy 102.28413 115.952787) (xy 102.550292 115.857603) (xy 102.675514 115.790671) + (xy 102.747097 115.546702) (xy 101.934 114.733605) (xy 101.120903 115.546702) (xy 100.735 115.546702) (xy 100.735 115.306567) + (xy 100.941298 115.367097) (xy 101.754395 114.554) (xy 102.113605 114.554) (xy 102.926702 115.367097) (xy 103.170671 115.295514) + (xy 103.291571 115.040004) (xy 103.3603 114.765816) (xy 103.374217 114.483488) (xy 103.332787 114.20387) (xy 103.237603 113.937708) + (xy 103.170671 113.812486) (xy 102.926702 113.740903) (xy 102.113605 114.554) (xy 101.754395 114.554) (xy 100.941298 113.740903) + (xy 100.735 113.801433) (xy 100.735 112.752702) (xy 101.120903 112.752702) (xy 101.192486 112.996671) (xy 101.447996 113.117571) + (xy 101.592855 113.153882) (xy 101.58387 113.155213) (xy 101.317708 113.250397) (xy 101.192486 113.317329) (xy 101.120903 113.561298) + (xy 101.934 114.374395) (xy 102.747097 113.561298) (xy 102.675514 113.317329) (xy 102.420004 113.196429) (xy 102.275145 113.160118) + (xy 102.28413 113.158787) (xy 102.550292 113.063603) (xy 102.675514 112.996671) (xy 102.747097 112.752702) (xy 101.934 111.939605) + (xy 101.120903 112.752702) (xy 100.735 112.752702) (xy 100.735 112.512567) (xy 100.941298 112.573097) (xy 101.754395 111.76) + (xy 102.113605 111.76) (xy 102.926702 112.573097) (xy 103.170671 112.501514) (xy 103.291571 112.246004) (xy 103.3603 111.971816) + (xy 103.374217 111.689488) (xy 103.332787 111.40987) (xy 103.237603 111.143708) (xy 103.170671 111.018486) (xy 102.926702 110.946903) + (xy 102.113605 111.76) (xy 101.754395 111.76) (xy 100.941298 110.946903) (xy 100.735 111.007433) (xy 100.735 110.767298) + (xy 101.120903 110.767298) (xy 101.934 111.580395) (xy 102.747097 110.767298) (xy 102.675514 110.523329) (xy 102.420004 110.402429) + (xy 102.145816 110.3337) (xy 101.863488 110.319783) (xy 101.58387 110.361213) (xy 101.317708 110.456397) (xy 101.192486 110.523329) + (xy 101.120903 110.767298) (xy 100.735 110.767298) (xy 100.735 100.735) (xy 106.994893 100.735) + ) + ) + (filled_polygon + (pts + (xy 108.157 106.753) (xy 108.177 106.753) (xy 108.177 107.007) (xy 108.157 107.007) (xy 108.157 108.200814) + (xy 108.386891 108.321481) (xy 108.635 108.233469) (xy 108.635 108.984198) (xy 107.257886 110.361312) (xy 107.075335 110.325) + (xy 106.792665 110.325) (xy 106.568999 110.369491) (xy 106.568999 107.007002) (xy 106.709844 107.007002) (xy 106.588524 107.23689) + (xy 106.633175 107.384099) (xy 106.758359 107.64692) (xy 106.932412 107.880269) (xy 107.148645 108.075178) (xy 107.398748 108.224157) + (xy 107.673109 108.321481) (xy 107.903 108.200814) (xy 107.903 107.007) (xy 107.883 107.007) (xy 107.883 106.753) + (xy 107.903 106.753) (xy 107.903 106.733) (xy 108.157 106.733) + ) + ) + ) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 62CFFCFA) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 161.036 132.842) (xy 161.036 98.552) (xy 96.266 98.552) (xy 96.266 132.08) + ) + ) + (filled_polygon + (pts + (xy 106.876525 100.853368) (xy 106.71401 101.096589) (xy 106.602068 101.366842) (xy 106.545 101.65374) (xy 106.545 101.94626) + (xy 106.602068 102.233158) (xy 106.71401 102.503411) (xy 106.876525 102.746632) (xy 107.083368 102.953475) (xy 107.25776 103.07) + (xy 107.083368 103.186525) (xy 106.876525 103.393368) (xy 106.71401 103.636589) (xy 106.602068 103.906842) (xy 106.545 104.19374) + (xy 106.545 104.48626) (xy 106.602068 104.773158) (xy 106.71401 105.043411) (xy 106.876525 105.286632) (xy 107.083368 105.493475) + (xy 107.265534 105.615195) (xy 107.148645 105.684822) (xy 106.932412 105.879731) (xy 106.758359 106.11308) (xy 106.633175 106.375901) + (xy 106.588524 106.52311) (xy 106.709845 106.753) (xy 107.903 106.753) (xy 107.903 106.733) (xy 108.157 106.733) + (xy 108.157 106.753) (xy 108.177 106.753) (xy 108.177 107.007) (xy 108.157 107.007) (xy 108.157 108.200814) + (xy 108.386891 108.321481) (xy 108.661252 108.224157) (xy 108.911355 108.075178) (xy 109.127588 107.880269) (xy 109.2989 107.650594) + (xy 109.416525 107.826632) (xy 109.623368 108.033475) (xy 109.866589 108.19599) (xy 110.136842 108.307932) (xy 110.42374 108.365) + (xy 110.71626 108.365) (xy 111.003158 108.307932) (xy 111.273411 108.19599) (xy 111.516632 108.033475) (xy 111.723475 107.826632) + (xy 111.88599 107.583411) (xy 111.997932 107.313158) (xy 112.055 107.02626) (xy 112.055 106.73374) (xy 112.001544 106.465) + (xy 118.653928 106.465) (xy 118.657 107.02925) (xy 118.81575 107.188) (xy 120.015 107.188) (xy 120.015 105.98875) + (xy 120.269 105.98875) (xy 120.269 107.188) (xy 121.46825 107.188) (xy 121.627 107.02925) (xy 121.630072 106.465) + (xy 121.617812 106.340518) (xy 121.581502 106.22082) (xy 121.522537 106.110506) (xy 121.443185 106.013815) (xy 121.346494 105.934463) + (xy 121.23618 105.875498) (xy 121.116482 105.839188) (xy 120.992 105.826928) (xy 120.42775 105.83) (xy 120.269 105.98875) + (xy 120.015 105.98875) (xy 119.85625 105.83) (xy 119.292 105.826928) (xy 119.167518 105.839188) (xy 119.04782 105.875498) + (xy 118.937506 105.934463) (xy 118.840815 106.013815) (xy 118.761463 106.110506) (xy 118.702498 106.22082) (xy 118.666188 106.340518) + (xy 118.653928 106.465) (xy 112.001544 106.465) (xy 111.997932 106.446842) (xy 111.88599 106.176589) (xy 111.723475 105.933368) + (xy 111.516632 105.726525) (xy 111.34224 105.61) (xy 111.516632 105.493475) (xy 111.723475 105.286632) (xy 111.88599 105.043411) + (xy 111.997932 104.773158) (xy 112.055 104.48626) (xy 112.055 104.19374) (xy 111.997932 103.906842) (xy 111.88599 103.636589) + (xy 111.723475 103.393368) (xy 111.59162 103.261513) (xy 111.66418 103.239502) (xy 111.774494 103.180537) (xy 111.871185 103.101185) + (xy 111.950537 103.004494) (xy 112.009502 102.89418) (xy 112.045812 102.774482) (xy 112.058072 102.65) (xy 112.058072 101.18501) + (xy 130.788209 101.18501) (xy 135.014197 105.410999) (xy 134.957321 105.410999) (xy 134.919998 105.407323) (xy 134.882675 105.410999) + (xy 134.882666 105.410999) (xy 134.771013 105.421996) (xy 134.627752 105.465453) (xy 134.495723 105.536025) (xy 134.379998 105.630998) + (xy 134.3562 105.659997) (xy 133.850492 106.165704) (xy 133.647411 106.03001) (xy 133.377158 105.918068) (xy 133.09026 105.861) + (xy 132.79774 105.861) (xy 132.510842 105.918068) (xy 132.240589 106.03001) (xy 131.997368 106.192525) (xy 131.790525 106.399368) + (xy 131.674 106.57376) (xy 131.557475 106.399368) (xy 131.350632 106.192525) (xy 131.107411 106.03001) (xy 130.837158 105.918068) + (xy 130.55026 105.861) (xy 130.25774 105.861) (xy 129.970842 105.918068) (xy 129.700589 106.03001) (xy 129.457368 106.192525) + (xy 129.250525 106.399368) (xy 129.134 106.57376) (xy 129.017475 106.399368) (xy 128.810632 106.192525) (xy 128.567411 106.03001) + (xy 128.297158 105.918068) (xy 128.01026 105.861) (xy 127.71774 105.861) (xy 127.430842 105.918068) (xy 127.160589 106.03001) + (xy 126.917368 106.192525) (xy 126.710525 106.399368) (xy 126.594 106.57376) (xy 126.477475 106.399368) (xy 126.270632 106.192525) + (xy 126.027411 106.03001) (xy 125.757158 105.918068) (xy 125.47026 105.861) (xy 125.17774 105.861) (xy 124.890842 105.918068) + (xy 124.620589 106.03001) (xy 124.377368 106.192525) (xy 124.170525 106.399368) (xy 124.00801 106.642589) (xy 123.896068 106.912842) + (xy 123.839 107.19974) (xy 123.839 107.49226) (xy 123.896068 107.779158) (xy 124.00801 108.049411) (xy 124.170525 108.292632) + (xy 124.377368 108.499475) (xy 124.620589 108.66199) (xy 124.890842 108.773932) (xy 125.17774 108.831) (xy 125.47026 108.831) + (xy 125.757158 108.773932) (xy 126.027411 108.66199) (xy 126.270632 108.499475) (xy 126.477475 108.292632) (xy 126.594 108.11824) + (xy 126.710525 108.292632) (xy 126.917368 108.499475) (xy 127.160589 108.66199) (xy 127.430842 108.773932) (xy 127.71774 108.831) + (xy 128.01026 108.831) (xy 128.297158 108.773932) (xy 128.567411 108.66199) (xy 128.810632 108.499475) (xy 129.017475 108.292632) + (xy 129.134 108.11824) (xy 129.250525 108.292632) (xy 129.457368 108.499475) (xy 129.700589 108.66199) (xy 129.970842 108.773932) + (xy 130.25774 108.831) (xy 130.384198 108.831) (xy 127.580199 111.635) (xy 121.420178 111.635) (xy 121.295475 111.448368) + (xy 121.088632 111.241525) (xy 120.91424 111.125) (xy 121.088632 111.008475) (xy 121.295475 110.801632) (xy 121.45799 110.558411) + (xy 121.569932 110.288158) (xy 121.627 110.00126) (xy 121.627 109.70874) (xy 121.569932 109.421842) (xy 121.45799 109.151589) + (xy 121.295475 108.908368) (xy 121.16362 108.776513) (xy 121.23618 108.754502) (xy 121.346494 108.695537) (xy 121.443185 108.616185) + (xy 121.522537 108.519494) (xy 121.581502 108.40918) (xy 121.617812 108.289482) (xy 121.630072 108.165) (xy 121.627 107.60075) + (xy 121.46825 107.442) (xy 120.269 107.442) (xy 120.269 107.462) (xy 120.015 107.462) (xy 120.015 107.442) + (xy 118.81575 107.442) (xy 118.657 107.60075) (xy 118.653928 108.165) (xy 118.666188 108.289482) (xy 118.702498 108.40918) + (xy 118.761463 108.519494) (xy 118.840815 108.616185) (xy 118.937506 108.695537) (xy 119.04782 108.754502) (xy 119.12038 108.776513) + (xy 118.988525 108.908368) (xy 118.82601 109.151589) (xy 118.714068 109.421842) (xy 118.657 109.70874) (xy 118.657 110.00126) + (xy 118.714068 110.288158) (xy 118.82601 110.558411) (xy 118.988525 110.801632) (xy 119.195368 111.008475) (xy 119.36976 111.125) + (xy 119.195368 111.241525) (xy 118.988525 111.448368) (xy 118.82601 111.691589) (xy 118.714068 111.961842) (xy 118.657 112.24874) + (xy 118.657 112.54126) (xy 118.70079 112.761408) (xy 115.467198 115.995001) (xy 115.226087 115.995001) (xy 115.375824 115.89495) + (xy 115.89495 115.375824) (xy 116.302824 114.765396) (xy 116.583773 114.087126) (xy 116.727 113.367077) (xy 116.727 112.632923) + (xy 116.583773 111.912874) (xy 116.302824 111.234604) (xy 115.89495 110.624176) (xy 115.375824 110.10505) (xy 114.765396 109.697176) + (xy 114.087126 109.416227) (xy 113.367077 109.273) (xy 112.632923 109.273) (xy 111.912874 109.416227) (xy 111.234604 109.697176) + (xy 110.624176 110.10505) (xy 110.10505 110.624176) (xy 109.697176 111.234604) (xy 109.416227 111.912874) (xy 109.273 112.632923) + (xy 109.273 113.367077) (xy 109.416227 114.087126) (xy 109.697176 114.765396) (xy 110.10505 115.375824) (xy 110.624176 115.89495) + (xy 111.234604 116.302824) (xy 111.764771 116.522427) (xy 104.717887 123.569312) (xy 104.535335 123.533) (xy 104.252665 123.533) + (xy 103.975426 123.588147) (xy 103.714273 123.69632) (xy 103.479241 123.853363) (xy 103.279363 124.053241) (xy 103.12232 124.288273) + (xy 103.014147 124.549426) (xy 102.959 124.826665) (xy 102.959 125.109335) (xy 103.014147 125.386574) (xy 103.12232 125.647727) + (xy 103.279363 125.882759) (xy 103.479241 126.082637) (xy 103.714273 126.23968) (xy 103.975426 126.347853) (xy 104.252665 126.403) + (xy 104.535335 126.403) (xy 104.812574 126.347853) (xy 105.073727 126.23968) (xy 105.308759 126.082637) (xy 105.508637 125.882759) + (xy 105.66568 125.647727) (xy 105.773853 125.386574) (xy 105.829 125.109335) (xy 105.829 124.826665) (xy 105.792688 124.644113) + (xy 112.921801 117.515001) (xy 114.074197 117.515001) (xy 108.019887 123.569312) (xy 107.837335 123.533) (xy 107.554665 123.533) + (xy 107.277426 123.588147) (xy 107.016273 123.69632) (xy 106.781241 123.853363) (xy 106.581363 124.053241) (xy 106.42432 124.288273) + (xy 106.316147 124.549426) (xy 106.261 124.826665) (xy 106.261 125.109335) (xy 106.316147 125.386574) (xy 106.42432 125.647727) + (xy 106.581363 125.882759) (xy 106.781241 126.082637) (xy 107.016273 126.23968) (xy 107.277426 126.347853) (xy 107.554665 126.403) + (xy 107.837335 126.403) (xy 108.114574 126.347853) (xy 108.375727 126.23968) (xy 108.610759 126.082637) (xy 108.810637 125.882759) + (xy 108.96768 125.647727) (xy 109.075853 125.386574) (xy 109.131 125.109335) (xy 109.131 124.826665) (xy 109.094688 124.644113) + (xy 115.180792 118.55801) (xy 119.124903 118.55801) (xy 119.195368 118.628475) (xy 119.36976 118.745) (xy 119.195368 118.861525) + (xy 118.988525 119.068368) (xy 118.82601 119.311589) (xy 118.714068 119.581842) (xy 118.657 119.86874) (xy 118.657 120.16126) + (xy 118.714068 120.448158) (xy 118.82601 120.718411) (xy 118.988525 120.961632) (xy 119.195368 121.168475) (xy 119.36976 121.285) + (xy 119.195368 121.401525) (xy 118.988525 121.608368) (xy 118.82601 121.851589) (xy 118.714068 122.121842) (xy 118.657 122.40874) + (xy 118.657 122.70126) (xy 118.714068 122.988158) (xy 118.82601 123.258411) (xy 118.988525 123.501632) (xy 119.195368 123.708475) + (xy 119.36976 123.825) (xy 119.195368 123.941525) (xy 118.988525 124.148368) (xy 118.82601 124.391589) (xy 118.714068 124.661842) + (xy 118.657 124.94874) (xy 118.657 125.24126) (xy 118.714068 125.528158) (xy 118.82601 125.798411) (xy 118.988525 126.041632) + (xy 119.195368 126.248475) (xy 119.438589 126.41099) (xy 119.708842 126.522932) (xy 119.99574 126.58) (xy 120.28826 126.58) + (xy 120.575158 126.522932) (xy 120.845411 126.41099) (xy 121.088632 126.248475) (xy 121.295475 126.041632) (xy 121.45799 125.798411) + (xy 121.569932 125.528158) (xy 121.627 125.24126) (xy 121.627 124.94874) (xy 121.569932 124.661842) (xy 121.45799 124.391589) + (xy 121.295475 124.148368) (xy 121.088632 123.941525) (xy 120.91424 123.825) (xy 121.088632 123.708475) (xy 121.295475 123.501632) + (xy 121.45799 123.258411) (xy 121.569932 122.988158) (xy 121.627 122.70126) (xy 121.627 122.40874) (xy 121.569932 122.121842) + (xy 121.45799 121.851589) (xy 121.380756 121.736) (xy 123.835928 121.736) (xy 123.835928 123.436) (xy 123.848188 123.560482) + (xy 123.884498 123.68018) (xy 123.943463 123.790494) (xy 124.022815 123.887185) (xy 124.119506 123.966537) (xy 124.22982 124.025502) + (xy 124.349518 124.061812) (xy 124.474 124.074072) (xy 126.174 124.074072) (xy 126.298482 124.061812) (xy 126.41818 124.025502) + (xy 126.528494 123.966537) (xy 126.625185 123.887185) (xy 126.704537 123.790494) (xy 126.763502 123.68018) (xy 126.785513 123.60762) + (xy 126.917368 123.739475) (xy 127.160589 123.90199) (xy 127.430842 124.013932) (xy 127.71774 124.071) (xy 128.01026 124.071) + (xy 128.297158 124.013932) (xy 128.567411 123.90199) (xy 128.810632 123.739475) (xy 129.017475 123.532632) (xy 129.134 123.35824) + (xy 129.250525 123.532632) (xy 129.457368 123.739475) (xy 129.700589 123.90199) (xy 129.970842 124.013932) (xy 130.25774 124.071) + (xy 130.55026 124.071) (xy 130.837158 124.013932) (xy 131.107411 123.90199) (xy 131.350632 123.739475) (xy 131.557475 123.532632) + (xy 131.674 123.35824) (xy 131.790525 123.532632) (xy 131.997368 123.739475) (xy 132.240589 123.90199) (xy 132.510842 124.013932) + (xy 132.79774 124.071) (xy 133.09026 124.071) (xy 133.377158 124.013932) (xy 133.647411 123.90199) (xy 133.890632 123.739475) + (xy 134.097475 123.532632) (xy 134.214 123.35824) (xy 134.330525 123.532632) (xy 134.537368 123.739475) (xy 134.780589 123.90199) + (xy 135.050842 124.013932) (xy 135.33774 124.071) (xy 135.63026 124.071) (xy 135.917158 124.013932) (xy 136.187411 123.90199) + (xy 136.430632 123.739475) (xy 136.637475 123.532632) (xy 136.754 123.35824) (xy 136.870525 123.532632) (xy 137.077368 123.739475) + (xy 137.320589 123.90199) (xy 137.590842 124.013932) (xy 137.87774 124.071) (xy 138.17026 124.071) (xy 138.457158 124.013932) + (xy 138.727411 123.90199) (xy 138.970632 123.739475) (xy 139.177475 123.532632) (xy 139.294 123.35824) (xy 139.410525 123.532632) + (xy 139.617368 123.739475) (xy 139.860589 123.90199) (xy 140.130842 124.013932) (xy 140.41774 124.071) (xy 140.71026 124.071) + (xy 140.997158 124.013932) (xy 141.267411 123.90199) (xy 141.510632 123.739475) (xy 141.717475 123.532632) (xy 141.834 123.35824) + (xy 141.950525 123.532632) (xy 142.157368 123.739475) (xy 142.400589 123.90199) (xy 142.670842 124.013932) (xy 142.95774 124.071) + (xy 143.25026 124.071) (xy 143.537158 124.013932) (xy 143.807411 123.90199) (xy 144.050632 123.739475) (xy 144.257475 123.532632) + (xy 144.374 123.35824) (xy 144.490525 123.532632) (xy 144.697368 123.739475) (xy 144.940589 123.90199) (xy 145.210842 124.013932) + (xy 145.49774 124.071) (xy 145.79026 124.071) (xy 146.077158 124.013932) (xy 146.347411 123.90199) (xy 146.590632 123.739475) + (xy 146.797475 123.532632) (xy 146.914 123.35824) (xy 147.030525 123.532632) (xy 147.237368 123.739475) (xy 147.480589 123.90199) + (xy 147.750842 124.013932) (xy 148.03774 124.071) (xy 148.33026 124.071) (xy 148.617158 124.013932) (xy 148.887411 123.90199) + (xy 149.130632 123.739475) (xy 149.337475 123.532632) (xy 149.459195 123.350466) (xy 149.528822 123.467355) (xy 149.723731 123.683588) + (xy 149.95708 123.857641) (xy 150.219901 123.982825) (xy 150.36711 124.027476) (xy 150.597 123.906155) (xy 150.597 122.713) + (xy 150.577 122.713) (xy 150.577 122.459) (xy 150.597 122.459) (xy 150.597 121.265845) (xy 150.851 121.265845) + (xy 150.851 122.459) (xy 150.871 122.459) (xy 150.871 122.713) (xy 150.851 122.713) (xy 150.851 123.906155) + (xy 151.08089 124.027476) (xy 151.228099 123.982825) (xy 151.49092 123.857641) (xy 151.724269 123.683588) (xy 151.919178 123.467355) + (xy 151.988805 123.350466) (xy 152.110525 123.532632) (xy 152.317368 123.739475) (xy 152.560589 123.90199) (xy 152.830842 124.013932) + (xy 153.11774 124.071) (xy 153.41026 124.071) (xy 153.697158 124.013932) (xy 153.967411 123.90199) (xy 154.210632 123.739475) + (xy 154.417475 123.532632) (xy 154.57999 123.289411) (xy 154.691932 123.019158) (xy 154.749 122.73226) (xy 154.749 122.43974) + (xy 154.691932 122.152842) (xy 154.57999 121.882589) (xy 154.417475 121.639368) (xy 154.210632 121.432525) (xy 153.967411 121.27001) + (xy 153.697158 121.158068) (xy 153.41026 121.101) (xy 153.11774 121.101) (xy 152.830842 121.158068) (xy 152.560589 121.27001) + (xy 152.317368 121.432525) (xy 152.110525 121.639368) (xy 151.988805 121.821534) (xy 151.919178 121.704645) (xy 151.724269 121.488412) + (xy 151.49092 121.314359) (xy 151.228099 121.189175) (xy 151.08089 121.144524) (xy 150.851 121.265845) (xy 150.597 121.265845) + (xy 150.36711 121.144524) (xy 150.219901 121.189175) (xy 149.95708 121.314359) (xy 149.723731 121.488412) (xy 149.528822 121.704645) + (xy 149.459195 121.821534) (xy 149.337475 121.639368) (xy 149.130632 121.432525) (xy 148.887411 121.27001) (xy 148.617158 121.158068) + (xy 148.33026 121.101) (xy 148.03774 121.101) (xy 147.750842 121.158068) (xy 147.480589 121.27001) (xy 147.237368 121.432525) + (xy 147.030525 121.639368) (xy 146.914 121.81376) (xy 146.797475 121.639368) (xy 146.590632 121.432525) (xy 146.347411 121.27001) + (xy 146.077158 121.158068) (xy 145.79026 121.101) (xy 145.49774 121.101) (xy 145.210842 121.158068) (xy 144.940589 121.27001) + (xy 144.697368 121.432525) (xy 144.490525 121.639368) (xy 144.374 121.81376) (xy 144.257475 121.639368) (xy 144.050632 121.432525) + (xy 143.807411 121.27001) (xy 143.537158 121.158068) (xy 143.25026 121.101) (xy 142.95774 121.101) (xy 142.670842 121.158068) + (xy 142.400589 121.27001) (xy 142.157368 121.432525) (xy 141.950525 121.639368) (xy 141.834 121.81376) (xy 141.717475 121.639368) + (xy 141.510632 121.432525) (xy 141.267411 121.27001) (xy 140.997158 121.158068) (xy 140.71026 121.101) (xy 140.41774 121.101) + (xy 140.130842 121.158068) (xy 139.860589 121.27001) (xy 139.617368 121.432525) (xy 139.410525 121.639368) (xy 139.294 121.81376) + (xy 139.177475 121.639368) (xy 138.970632 121.432525) (xy 138.727411 121.27001) (xy 138.457158 121.158068) (xy 138.17026 121.101) + (xy 137.87774 121.101) (xy 137.590842 121.158068) (xy 137.320589 121.27001) (xy 137.077368 121.432525) (xy 136.870525 121.639368) + (xy 136.754 121.81376) (xy 136.637475 121.639368) (xy 136.430632 121.432525) (xy 136.187411 121.27001) (xy 135.917158 121.158068) + (xy 135.63026 121.101) (xy 135.33774 121.101) (xy 135.050842 121.158068) (xy 134.780589 121.27001) (xy 134.537368 121.432525) + (xy 134.330525 121.639368) (xy 134.214 121.81376) (xy 134.097475 121.639368) (xy 133.890632 121.432525) (xy 133.647411 121.27001) + (xy 133.377158 121.158068) (xy 133.09026 121.101) (xy 132.79774 121.101) (xy 132.510842 121.158068) (xy 132.240589 121.27001) + (xy 131.997368 121.432525) (xy 131.790525 121.639368) (xy 131.674 121.81376) (xy 131.557475 121.639368) (xy 131.350632 121.432525) + (xy 131.107411 121.27001) (xy 130.837158 121.158068) (xy 130.55026 121.101) (xy 130.25774 121.101) (xy 129.970842 121.158068) + (xy 129.700589 121.27001) (xy 129.457368 121.432525) (xy 129.250525 121.639368) (xy 129.134 121.81376) (xy 129.017475 121.639368) + (xy 128.810632 121.432525) (xy 128.567411 121.27001) (xy 128.297158 121.158068) (xy 128.01026 121.101) (xy 127.71774 121.101) + (xy 127.430842 121.158068) (xy 127.160589 121.27001) (xy 126.917368 121.432525) (xy 126.785513 121.56438) (xy 126.763502 121.49182) + (xy 126.704537 121.381506) (xy 126.625185 121.284815) (xy 126.528494 121.205463) (xy 126.41818 121.146498) (xy 126.298482 121.110188) + (xy 126.174 121.097928) (xy 124.474 121.097928) (xy 124.349518 121.110188) (xy 124.22982 121.146498) (xy 124.119506 121.205463) + (xy 124.022815 121.284815) (xy 123.943463 121.381506) (xy 123.884498 121.49182) (xy 123.848188 121.611518) (xy 123.835928 121.736) + (xy 121.380756 121.736) (xy 121.295475 121.608368) (xy 121.088632 121.401525) (xy 120.91424 121.285) (xy 121.088632 121.168475) + (xy 121.295475 120.961632) (xy 121.45799 120.718411) (xy 121.569932 120.448158) (xy 121.627 120.16126) (xy 121.627 119.86874) + (xy 121.569932 119.581842) (xy 121.45799 119.311589) (xy 121.295475 119.068368) (xy 121.088632 118.861525) (xy 120.91424 118.745) + (xy 121.088632 118.628475) (xy 121.295475 118.421632) (xy 121.45799 118.178411) (xy 121.569932 117.908158) (xy 121.627 117.62126) + (xy 121.627 117.32874) (xy 121.58321 117.108592) (xy 121.821801 116.870001) (xy 126.682677 116.870001) (xy 126.719999 116.873677) + (xy 126.757321 116.870001) (xy 126.757332 116.870001) (xy 126.868985 116.859004) (xy 127.012246 116.815547) (xy 127.144275 116.744975) + (xy 127.26 116.650002) (xy 127.283803 116.620998) (xy 135.117592 108.78721) (xy 135.33774 108.831) (xy 135.63026 108.831) + (xy 135.917158 108.773932) (xy 136.187411 108.66199) (xy 136.430632 108.499475) (xy 136.637475 108.292632) (xy 136.754 108.11824) + (xy 136.870525 108.292632) (xy 137.077368 108.499475) (xy 137.320589 108.66199) (xy 137.590842 108.773932) (xy 137.87774 108.831) + (xy 138.17026 108.831) (xy 138.457158 108.773932) (xy 138.727411 108.66199) (xy 138.970632 108.499475) (xy 139.177475 108.292632) + (xy 139.294 108.11824) (xy 139.410525 108.292632) (xy 139.617368 108.499475) (xy 139.860589 108.66199) (xy 140.130842 108.773932) + (xy 140.41774 108.831) (xy 140.71026 108.831) (xy 140.997158 108.773932) (xy 141.267411 108.66199) (xy 141.510632 108.499475) + (xy 141.717475 108.292632) (xy 141.834 108.11824) (xy 141.950525 108.292632) (xy 142.157368 108.499475) (xy 142.400589 108.66199) + (xy 142.670842 108.773932) (xy 142.95774 108.831) (xy 143.25026 108.831) (xy 143.537158 108.773932) (xy 143.807411 108.66199) + (xy 144.050632 108.499475) (xy 144.257475 108.292632) (xy 144.379195 108.110466) (xy 144.448822 108.227355) (xy 144.643731 108.443588) + (xy 144.87708 108.617641) (xy 145.139901 108.742825) (xy 145.28711 108.787476) (xy 145.517 108.666155) (xy 145.517 107.473) + (xy 145.771 107.473) (xy 145.771 108.666155) (xy 146.00089 108.787476) (xy 146.148099 108.742825) (xy 146.41092 108.617641) + (xy 146.644269 108.443588) (xy 146.839178 108.227355) (xy 146.914 108.101745) (xy 146.988822 108.227355) (xy 147.183731 108.443588) + (xy 147.41708 108.617641) (xy 147.679901 108.742825) (xy 147.82711 108.787476) (xy 148.057 108.666155) (xy 148.057 107.473) + (xy 145.771 107.473) (xy 145.517 107.473) (xy 145.497 107.473) (xy 145.497 107.219) (xy 145.517 107.219) + (xy 145.517 106.025845) (xy 145.771 106.025845) (xy 145.771 107.219) (xy 148.057 107.219) (xy 148.057 106.025845) + (xy 148.311 106.025845) (xy 148.311 107.219) (xy 148.331 107.219) (xy 148.331 107.473) (xy 148.311 107.473) + (xy 148.311 108.666155) (xy 148.54089 108.787476) (xy 148.688099 108.742825) (xy 148.95092 108.617641) (xy 149.184269 108.443588) + (xy 149.379178 108.227355) (xy 149.448805 108.110466) (xy 149.570525 108.292632) (xy 149.777368 108.499475) (xy 150.020589 108.66199) + (xy 150.290842 108.773932) (xy 150.57774 108.831) (xy 150.87026 108.831) (xy 151.157158 108.773932) (xy 151.427411 108.66199) + (xy 151.670632 108.499475) (xy 151.802487 108.36762) (xy 151.824498 108.44018) (xy 151.883463 108.550494) (xy 151.962815 108.647185) + (xy 152.059506 108.726537) (xy 152.16982 108.785502) (xy 152.289518 108.821812) (xy 152.414 108.834072) (xy 154.114 108.834072) + (xy 154.238482 108.821812) (xy 154.35818 108.785502) (xy 154.468494 108.726537) (xy 154.565185 108.647185) (xy 154.644537 108.550494) + (xy 154.703502 108.44018) (xy 154.739812 108.320482) (xy 154.752072 108.196) (xy 154.752072 106.496) (xy 154.739812 106.371518) + (xy 154.703502 106.25182) (xy 154.644537 106.141506) (xy 154.565185 106.044815) (xy 154.468494 105.965463) (xy 154.35818 105.906498) + (xy 154.238482 105.870188) (xy 154.114 105.857928) (xy 152.414 105.857928) (xy 152.289518 105.870188) (xy 152.16982 105.906498) + (xy 152.059506 105.965463) (xy 151.962815 106.044815) (xy 151.883463 106.141506) (xy 151.824498 106.25182) (xy 151.802487 106.32438) + (xy 151.670632 106.192525) (xy 151.427411 106.03001) (xy 151.157158 105.918068) (xy 150.87026 105.861) (xy 150.57774 105.861) + (xy 150.290842 105.918068) (xy 150.020589 106.03001) (xy 149.777368 106.192525) (xy 149.570525 106.399368) (xy 149.448805 106.581534) + (xy 149.379178 106.464645) (xy 149.184269 106.248412) (xy 148.95092 106.074359) (xy 148.688099 105.949175) (xy 148.54089 105.904524) + (xy 148.311 106.025845) (xy 148.057 106.025845) (xy 147.82711 105.904524) (xy 147.679901 105.949175) (xy 147.41708 106.074359) + (xy 147.183731 106.248412) (xy 146.988822 106.464645) (xy 146.914 106.590255) (xy 146.839178 106.464645) (xy 146.644269 106.248412) + (xy 146.41092 106.074359) (xy 146.148099 105.949175) (xy 146.00089 105.904524) (xy 145.771 106.025845) (xy 145.517 106.025845) + (xy 145.28711 105.904524) (xy 145.139901 105.949175) (xy 144.87708 106.074359) (xy 144.643731 106.248412) (xy 144.448822 106.464645) + (xy 144.379195 106.581534) (xy 144.257475 106.399368) (xy 144.050632 106.192525) (xy 143.807411 106.03001) (xy 143.537158 105.918068) + (xy 143.25026 105.861) (xy 142.95774 105.861) (xy 142.670842 105.918068) (xy 142.400589 106.03001) (xy 142.157368 106.192525) + (xy 141.950525 106.399368) (xy 141.834 106.57376) (xy 141.717475 106.399368) (xy 141.510632 106.192525) (xy 141.267411 106.03001) + (xy 140.997158 105.918068) (xy 140.71026 105.861) (xy 140.41774 105.861) (xy 140.130842 105.918068) (xy 139.860589 106.03001) + (xy 139.617368 106.192525) (xy 139.410525 106.399368) (xy 139.294 106.57376) (xy 139.177475 106.399368) (xy 138.970632 106.192525) + (xy 138.727411 106.03001) (xy 138.457158 105.918068) (xy 138.17026 105.861) (xy 137.87774 105.861) (xy 137.657592 105.90479) + (xy 137.412798 105.659996) (xy 137.389 105.630998) (xy 137.360001 105.6072) (xy 132.487801 100.735) (xy 159.265 100.735) + (xy 159.265001 129.265) (xy 100.735 129.265) (xy 100.735 117.206665) (xy 102.959 117.206665) (xy 102.959 117.489335) + (xy 103.014147 117.766574) (xy 103.12232 118.027727) (xy 103.279363 118.262759) (xy 103.479241 118.462637) (xy 103.714273 118.61968) + (xy 103.975426 118.727853) (xy 104.252665 118.783) (xy 104.535335 118.783) (xy 104.812574 118.727853) (xy 105.073727 118.61968) + (xy 105.308759 118.462637) (xy 105.508637 118.262759) (xy 105.66568 118.027727) (xy 105.773853 117.766574) (xy 105.829 117.489335) + (xy 105.829 117.206665) (xy 106.261 117.206665) (xy 106.261 117.489335) (xy 106.316147 117.766574) (xy 106.42432 118.027727) + (xy 106.581363 118.262759) (xy 106.781241 118.462637) (xy 107.016273 118.61968) (xy 107.277426 118.727853) (xy 107.554665 118.783) + (xy 107.837335 118.783) (xy 108.114574 118.727853) (xy 108.375727 118.61968) (xy 108.610759 118.462637) (xy 108.810637 118.262759) + (xy 108.96768 118.027727) (xy 109.075853 117.766574) (xy 109.131 117.489335) (xy 109.131 117.206665) (xy 109.075853 116.929426) + (xy 108.96768 116.668273) (xy 108.810637 116.433241) (xy 108.610759 116.233363) (xy 108.375727 116.07632) (xy 108.114574 115.968147) + (xy 107.837335 115.913) (xy 107.554665 115.913) (xy 107.277426 115.968147) (xy 107.016273 116.07632) (xy 106.781241 116.233363) + (xy 106.581363 116.433241) (xy 106.42432 116.668273) (xy 106.316147 116.929426) (xy 106.261 117.206665) (xy 105.829 117.206665) + (xy 105.773853 116.929426) (xy 105.66568 116.668273) (xy 105.508637 116.433241) (xy 105.308759 116.233363) (xy 105.073727 116.07632) + (xy 104.812574 115.968147) (xy 104.535335 115.913) (xy 104.252665 115.913) (xy 103.975426 115.968147) (xy 103.714273 116.07632) + (xy 103.479241 116.233363) (xy 103.279363 116.433241) (xy 103.12232 116.668273) (xy 103.014147 116.929426) (xy 102.959 117.206665) + (xy 100.735 117.206665) (xy 100.735 115.546702) (xy 101.120903 115.546702) (xy 101.192486 115.790671) (xy 101.447996 115.911571) + (xy 101.722184 115.9803) (xy 102.004512 115.994217) (xy 102.28413 115.952787) (xy 102.550292 115.857603) (xy 102.675514 115.790671) + (xy 102.747097 115.546702) (xy 101.934 114.733605) (xy 101.120903 115.546702) (xy 100.735 115.546702) (xy 100.735 115.306567) + (xy 100.941298 115.367097) (xy 101.754395 114.554) (xy 102.113605 114.554) (xy 102.926702 115.367097) (xy 103.170671 115.295514) + (xy 103.291571 115.040004) (xy 103.3603 114.765816) (xy 103.374217 114.483488) (xy 103.332787 114.20387) (xy 103.237603 113.937708) + (xy 103.170671 113.812486) (xy 102.926702 113.740903) (xy 102.113605 114.554) (xy 101.754395 114.554) (xy 100.941298 113.740903) + (xy 100.735 113.801433) (xy 100.735 112.752702) (xy 101.120903 112.752702) (xy 101.192486 112.996671) (xy 101.447996 113.117571) + (xy 101.592855 113.153882) (xy 101.58387 113.155213) (xy 101.317708 113.250397) (xy 101.192486 113.317329) (xy 101.120903 113.561298) + (xy 101.934 114.374395) (xy 102.747097 113.561298) (xy 102.675514 113.317329) (xy 102.420004 113.196429) (xy 102.275145 113.160118) + (xy 102.28413 113.158787) (xy 102.550292 113.063603) (xy 102.675514 112.996671) (xy 102.747097 112.752702) (xy 101.934 111.939605) + (xy 101.120903 112.752702) (xy 100.735 112.752702) (xy 100.735 112.512567) (xy 100.941298 112.573097) (xy 101.754395 111.76) + (xy 102.113605 111.76) (xy 102.926702 112.573097) (xy 103.170671 112.501514) (xy 103.291571 112.246004) (xy 103.3603 111.971816) + (xy 103.374217 111.689488) (xy 103.363724 111.618665) (xy 105.499 111.618665) (xy 105.499 111.901335) (xy 105.554147 112.178574) + (xy 105.66232 112.439727) (xy 105.819363 112.674759) (xy 106.019241 112.874637) (xy 106.254273 113.03168) (xy 106.515426 113.139853) + (xy 106.601629 113.157) (xy 106.515426 113.174147) (xy 106.254273 113.28232) (xy 106.019241 113.439363) (xy 105.819363 113.639241) + (xy 105.66232 113.874273) (xy 105.554147 114.135426) (xy 105.499 114.412665) (xy 105.499 114.695335) (xy 105.554147 114.972574) + (xy 105.66232 115.233727) (xy 105.819363 115.468759) (xy 106.019241 115.668637) (xy 106.254273 115.82568) (xy 106.515426 115.933853) + (xy 106.792665 115.989) (xy 107.075335 115.989) (xy 107.352574 115.933853) (xy 107.613727 115.82568) (xy 107.848759 115.668637) + (xy 108.048637 115.468759) (xy 108.20568 115.233727) (xy 108.313853 114.972574) (xy 108.369 114.695335) (xy 108.369 114.412665) + (xy 108.313853 114.135426) (xy 108.20568 113.874273) (xy 108.048637 113.639241) (xy 107.848759 113.439363) (xy 107.613727 113.28232) + (xy 107.352574 113.174147) (xy 107.266371 113.157) (xy 107.352574 113.139853) (xy 107.613727 113.03168) (xy 107.848759 112.874637) + (xy 108.048637 112.674759) (xy 108.20568 112.439727) (xy 108.313853 112.178574) (xy 108.369 111.901335) (xy 108.369 111.618665) + (xy 108.313853 111.341426) (xy 108.20568 111.080273) (xy 108.048637 110.845241) (xy 107.848759 110.645363) (xy 107.613727 110.48832) + (xy 107.352574 110.380147) (xy 107.075335 110.325) (xy 106.792665 110.325) (xy 106.515426 110.380147) (xy 106.254273 110.48832) + (xy 106.019241 110.645363) (xy 105.819363 110.845241) (xy 105.66232 111.080273) (xy 105.554147 111.341426) (xy 105.499 111.618665) + (xy 103.363724 111.618665) (xy 103.332787 111.40987) (xy 103.237603 111.143708) (xy 103.170671 111.018486) (xy 102.926702 110.946903) + (xy 102.113605 111.76) (xy 101.754395 111.76) (xy 100.941298 110.946903) (xy 100.735 111.007433) (xy 100.735 110.767298) + (xy 101.120903 110.767298) (xy 101.934 111.580395) (xy 102.747097 110.767298) (xy 102.675514 110.523329) (xy 102.420004 110.402429) + (xy 102.145816 110.3337) (xy 101.863488 110.319783) (xy 101.58387 110.361213) (xy 101.317708 110.456397) (xy 101.192486 110.523329) + (xy 101.120903 110.767298) (xy 100.735 110.767298) (xy 100.735 107.23689) (xy 106.588524 107.23689) (xy 106.633175 107.384099) + (xy 106.758359 107.64692) (xy 106.932412 107.880269) (xy 107.148645 108.075178) (xy 107.398748 108.224157) (xy 107.673109 108.321481) + (xy 107.903 108.200814) (xy 107.903 107.007) (xy 106.709845 107.007) (xy 106.588524 107.23689) (xy 100.735 107.23689) + (xy 100.735 100.735) (xy 106.994893 100.735) + ) + ) + ) +) diff --git a/mozc-bar/board/controller/controller.net b/mozc-bar/board/controller/controller.net new file mode 100644 index 0000000..01d7ef1 --- /dev/null +++ b/mozc-bar/board/controller/controller.net @@ -0,0 +1,258 @@ +(export (version D) + (design + (source /tmp/controller/controller.sch) + (date "2022年07月09日 21時12分02秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source controller.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref J1) + (value Conn_01x12_Female) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x12_Female) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 6187E202)) + (comp (ref J2) + (value Conn_01x12_Female) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x12_Female) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 6187E22D)) + (comp (ref J3) + (value Conn_01x06) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x06) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 6187E917)) + (comp (ref J6) + (value Conn_01x08_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x08_Male) (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 6192E41C)) + (comp (ref JP1) + (value Jumper) + (footprint Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Device) (part Jumper) (description "Jumper, normally closed")) + (sheetpath (names /) (tstamps /)) + (tstamp 62C99298)) + (comp (ref JP2) + (value Jumper) + (footprint Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Device) (part Jumper) (description "Jumper, normally closed")) + (sheetpath (names /) (tstamps /)) + (tstamp 62C992E7)) + (comp (ref R1) + (value R) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 62C99BF1)) + (comp (ref R2) + (value R) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 62C99C4C)) + (comp (ref C2) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 62C9C1D1)) + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 62C9C220))) + (libparts + (libpart (lib Connector) (part Conn_01x08_Male) + (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x08_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)))) + (libpart (lib Connector) (part Conn_01x12_Female) + (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x12_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)) + (pin (num 11) (name Pin_11) (type passive)) + (pin (num 12) (name Pin_12) (type passive)))) + (libpart (lib Connector_Generic) (part Conn_01x06) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part Jumper) + (description "Jumper, normally closed") + (docs ~) + (fields + (field (name Reference) JP) + (field (name Value) Jumper)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Connector_Generic) + (uri /usr/share/kicad/library/Connector_Generic.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib))) + (nets + (net (code 1) (name "Net-(J6-Pad6)") + (node (ref J6) (pin 6))) + (net (code 2) (name "Net-(J6-Pad8)") + (node (ref J6) (pin 8))) + (net (code 3) (name VCC) + (node (ref J3) (pin 1)) + (node (ref J2) (pin 9)) + (node (ref J6) (pin 7))) + (net (code 4) (name "Net-(J6-Pad2)") + (node (ref J6) (pin 2))) + (net (code 5) (name /LOAD_OUT) + (node (ref J1) (pin 9)) + (node (ref JP2) (pin 2)) + (node (ref J6) (pin 3)) + (node (ref R2) (pin 1))) + (net (code 6) (name /DATA_IN) + (node (ref J1) (pin 7)) + (node (ref J3) (pin 2)) + (node (ref J6) (pin 4))) + (net (code 7) (name /CLK_OUT) + (node (ref J1) (pin 8)) + (node (ref R1) (pin 1)) + (node (ref J6) (pin 5)) + (node (ref JP1) (pin 2))) + (net (code 8) (name GND) + (node (ref J2) (pin 11)) + (node (ref J1) (pin 3)) + (node (ref J3) (pin 6)) + (node (ref J1) (pin 4)) + (node (ref J6) (pin 1)) + (node (ref C2) (pin 2)) + (node (ref C1) (pin 2))) + (net (code 9) (name /CLK_OUT_BUF) + (node (ref J3) (pin 3)) + (node (ref R1) (pin 2)) + (node (ref JP1) (pin 1)) + (node (ref C1) (pin 1))) + (net (code 10) (name /LOAD_OUT_BUF) + (node (ref R2) (pin 2)) + (node (ref JP2) (pin 1)) + (node (ref J3) (pin 4)) + (node (ref C2) (pin 1))) + (net (code 11) (name "Net-(J2-Pad6)") + (node (ref J2) (pin 6))) + (net (code 12) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7))) + (net (code 13) (name "Net-(J2-Pad8)") + (node (ref J2) (pin 8))) + (net (code 14) (name "Net-(J1-Pad1)") + (node (ref J1) (pin 1))) + (net (code 15) (name "Net-(J1-Pad2)") + (node (ref J1) (pin 2))) + (net (code 16) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 17) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 18) (name "Net-(J1-Pad6)") + (node (ref J1) (pin 6))) + (net (code 19) (name "Net-(J1-Pad10)") + (node (ref J1) (pin 10))) + (net (code 20) (name "Net-(J1-Pad11)") + (node (ref J1) (pin 11))) + (net (code 21) (name "Net-(J1-Pad12)") + (node (ref J1) (pin 12))) + (net (code 22) (name "Net-(J2-Pad1)") + (node (ref J2) (pin 1))) + (net (code 23) (name "Net-(J2-Pad2)") + (node (ref J2) (pin 2))) + (net (code 24) (name "Net-(J2-Pad10)") + (node (ref J2) (pin 10))) + (net (code 25) (name "Net-(J2-Pad12)") + (node (ref J2) (pin 12))) + (net (code 26) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3))) + (net (code 27) (name "Net-(J2-Pad4)") + (node (ref J2) (pin 4))) + (net (code 28) (name "Net-(J3-Pad5)") + (node (ref J3) (pin 5))))) diff --git a/mozc-bar/board/controller/controller.pro b/mozc-bar/board/controller/controller.pro new file mode 100644 index 0000000..3041556 --- /dev/null +++ b/mozc-bar/board/controller/controller.pro @@ -0,0 +1,259 @@ +update=Sat Nov 13 17:29:36 2021 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=controller.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +ViaDiameter1=0.8 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.2 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0.051 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.2 +TrackWidth=0.25 +ViaDiameter=0.8 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=PWR +Clearance=0.2 +TrackWidth=0.8 +ViaDiameter=1.5 +ViaDrill=0.8 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/controller/controller.sch b/mozc-bar/board/controller/controller.sch new file mode 100644 index 0000000..2aad32d --- /dev/null +++ b/mozc-bar/board/controller/controller.sch @@ -0,0 +1,440 @@ +EESchema Schematic File Version 4 +LIBS:controller-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector:Conn_01x12_Female J1 +U 1 1 6187E202 +P 2050 1850 +F 0 "J1" H 2077 1826 50 0000 L CNN +F 1 "Conn_01x12_Female" H 2077 1735 50 0000 L CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical" H 2050 1850 50 0001 C CNN +F 3 "~" H 2050 1850 50 0001 C CNN + 1 2050 1850 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_01x12_Female J2 +U 1 1 6187E22D +P 2700 1950 +F 0 "J2" H 2594 1125 50 0000 C CNN +F 1 "Conn_01x12_Female" H 2594 1216 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical" H 2700 1950 50 0001 C CNN +F 3 "~" H 2700 1950 50 0001 C CNN + 1 2700 1950 + -1 0 0 1 +$EndComp +NoConn ~ 1850 1350 +NoConn ~ 1850 1450 +$Comp +L power:GND #PWR01 +U 1 1 6187E39F +P 1650 1700 +F 0 "#PWR01" H 1650 1450 50 0001 C CNN +F 1 "GND" H 1655 1527 50 0000 C CNN +F 2 "" H 1650 1700 50 0001 C CNN +F 3 "" H 1650 1700 50 0001 C CNN + 1 1650 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1850 1650 1650 1650 +Wire Wire Line + 1650 1650 1650 1700 +Wire Wire Line + 1850 1550 1650 1550 +Wire Wire Line + 1650 1550 1650 1650 +Connection ~ 1650 1650 +NoConn ~ 1850 1750 +NoConn ~ 1850 1850 +NoConn ~ 1850 2250 +NoConn ~ 1850 2350 +NoConn ~ 1850 2450 +NoConn ~ 2900 2450 +NoConn ~ 2900 2350 +NoConn ~ 2900 2250 +NoConn ~ 2900 2150 +NoConn ~ 2900 2050 +NoConn ~ 2900 1950 +NoConn ~ 2900 1850 +$Comp +L power:GND #PWR02 +U 1 1 6187E498 +P 3150 1500 +F 0 "#PWR02" H 3150 1250 50 0001 C CNN +F 1 "GND" H 3155 1327 50 0000 C CNN +F 2 "" H 3150 1500 50 0001 C CNN +F 3 "" H 3150 1500 50 0001 C CNN + 1 3150 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2900 1450 3150 1450 +Wire Wire Line + 3150 1450 3150 1500 +NoConn ~ 2900 1350 +NoConn ~ 2900 1550 +NoConn ~ 2900 1750 +Wire Wire Line + 3000 1350 3000 1650 +Wire Wire Line + 3000 1650 2900 1650 +Wire Wire Line + 1850 1950 1350 1950 +Wire Wire Line + 1850 2050 1350 2050 +Wire Wire Line + 1850 2150 1350 2150 +Text Label 1350 1950 0 50 ~ 0 +DATA_IN +Text Label 1350 2050 0 50 ~ 0 +CLK_OUT +Text Label 1350 2150 0 50 ~ 0 +LOAD_OUT +$Comp +L Connector_Generic:Conn_01x06 J3 +U 1 1 6187E917 +P 4750 1900 +F 0 "J3" H 4830 1892 50 0000 L CNN +F 1 "Conn_01x06" H 4830 1801 50 0000 L CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 4750 1900 50 0001 C CNN +F 3 "~" H 4750 1900 50 0001 C CNN + 1 4750 1900 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR05 +U 1 1 6187F0BC +P 3950 2200 +F 0 "#PWR05" H 3950 1950 50 0001 C CNN +F 1 "GND" H 3955 2027 50 0000 C CNN +F 2 "" H 3950 2200 50 0001 C CNN +F 3 "" H 3950 2200 50 0001 C CNN + 1 3950 2200 + 1 0 0 -1 +$EndComp +Text Label 3950 1800 0 50 ~ 0 +DATA_IN +Text Label 3950 1900 0 50 ~ 0 +CLK_OUT_BUF +Text Label 3950 2000 0 50 ~ 0 +LOAD_OUT_BUF +NoConn ~ 4550 2100 +Wire Notes Line + 3450 2900 1150 2900 +Wire Notes Line + 1150 2900 1150 1000 +Wire Notes Line + 1150 1000 3450 1000 +Wire Notes Line + 3450 1000 3450 2900 +Text Notes 2100 1100 0 50 ~ 0 +ProMicro +$Comp +L power:PWR_FLAG #FLG0101 +U 1 1 6187F5D5 +P 7000 2100 +F 0 "#FLG0101" H 7000 2175 50 0001 C CNN +F 1 "PWR_FLAG" H 7000 2274 50 0000 C CNN +F 2 "" H 7000 2100 50 0001 C CNN +F 3 "~" H 7000 2100 50 0001 C CNN + 1 7000 2100 + 1 0 0 -1 +$EndComp +$Comp +L power:PWR_FLAG #FLG0102 +U 1 1 6187F600 +P 7450 2100 +F 0 "#FLG0102" H 7450 2175 50 0001 C CNN +F 1 "PWR_FLAG" H 7450 2274 50 0000 C CNN +F 2 "" H 7450 2100 50 0001 C CNN +F 3 "~" H 7450 2100 50 0001 C CNN + 1 7450 2100 + -1 0 0 1 +$EndComp +$Comp +L power:GND #PWR0101 +U 1 1 6187F66A +P 7000 2100 +F 0 "#PWR0101" H 7000 1850 50 0001 C CNN +F 1 "GND" H 7005 1927 50 0000 C CNN +F 2 "" H 7000 2100 50 0001 C CNN +F 3 "" H 7000 2100 50 0001 C CNN + 1 7000 2100 + 1 0 0 -1 +$EndComp +Wire Notes Line + 3550 1000 5550 1000 +Wire Notes Line + 5550 1000 5550 2900 +Wire Notes Line + 5550 2900 3550 2900 +Wire Notes Line + 3550 2900 3550 1000 +Text Notes 4350 1100 0 50 ~ 0 +Keyboads +Wire Wire Line + 3250 1350 3000 1350 +$Comp +L power:VCC #PWR010 +U 1 1 619353D7 +P 7450 2100 +F 0 "#PWR010" H 7450 1950 50 0001 C CNN +F 1 "VCC" H 7465 2273 50 0000 C CNN +F 2 "" H 7450 2100 50 0001 C CNN +F 3 "" H 7450 2100 50 0001 C CNN + 1 7450 2100 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR09 +U 1 1 619357D5 +P 3950 1700 +F 0 "#PWR09" H 3950 1550 50 0001 C CNN +F 1 "VCC" H 3965 1873 50 0000 C CNN +F 2 "" H 3950 1700 50 0001 C CNN +F 3 "" H 3950 1700 50 0001 C CNN + 1 3950 1700 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR06 +U 1 1 61935BEF +P 3250 1350 +F 0 "#PWR06" H 3250 1200 50 0001 C CNN +F 1 "VCC" H 3265 1523 50 0000 C CNN +F 2 "" H 3250 1350 50 0001 C CNN +F 3 "" H 3250 1350 50 0001 C CNN + 1 3250 1350 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_01x08_Male J6 +U 1 1 6192E41C +P 6050 3950 +F 0 "J6" H 6158 4431 50 0000 C CNN +F 1 "Conn_01x08_Male" H 6158 4340 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" H 6050 3950 50 0001 C CNN +F 3 "~" H 6050 3950 50 0001 C CNN + 1 6050 3950 + 1 0 0 -1 +$EndComp +Wire Notes Line + 5600 2950 7550 2950 +Wire Notes Line + 7550 2950 7550 5050 +Wire Notes Line + 7550 5050 5600 5050 +Wire Notes Line + 5600 5050 5600 2950 +Text Notes 6300 3050 0 50 ~ 0 +M5StickC Plus +$Comp +L power:GND #PWR011 +U 1 1 619335AB +P 6900 3800 +F 0 "#PWR011" H 6900 3550 50 0001 C CNN +F 1 "GND" H 6905 3627 50 0000 C CNN +F 2 "" H 6900 3800 50 0001 C CNN +F 3 "" H 6900 3800 50 0001 C CNN + 1 6900 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 3650 6900 3800 +NoConn ~ 6250 3750 +Wire Wire Line + 6250 3850 6400 3850 +Wire Wire Line + 6250 3950 6400 3950 +Wire Wire Line + 6250 4050 6400 4050 +Text Label 6400 3950 0 50 ~ 0 +DATA_IN +Text Label 6400 4050 0 50 ~ 0 +CLK_OUT +Text Label 6400 3850 0 50 ~ 0 +LOAD_OUT +Wire Wire Line + 6250 3650 6900 3650 +NoConn ~ 6250 4150 +NoConn ~ 6250 4350 +$Comp +L power:VCC #PWR012 +U 1 1 6193C708 +P 6900 4250 +F 0 "#PWR012" H 6900 4100 50 0001 C CNN +F 1 "VCC" H 6915 4423 50 0000 C CNN +F 2 "" H 6900 4250 50 0001 C CNN +F 3 "" H 6900 4250 50 0001 C CNN + 1 6900 4250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 4250 6250 4250 +Text Notes 5850 3700 0 50 ~ 0 +GND +Text Notes 5850 3900 0 50 ~ 0 +G26 +Text Notes 5850 4000 0 50 ~ 0 +G36 +Text Notes 5850 4100 0 50 ~ 0 +G0 +Text Notes 5850 4300 0 50 ~ 0 +3.3V +Wire Wire Line + 3950 1700 4550 1700 +Wire Wire Line + 3950 1800 4550 1800 +Wire Wire Line + 3950 1900 4550 1900 +Wire Wire Line + 3950 2000 4550 2000 +Wire Wire Line + 3950 2200 4550 2200 +Text Label 4100 3850 0 50 ~ 0 +CLK_OUT +Text Label 4100 4600 0 50 ~ 0 +LOAD_OUT +$Comp +L Device:Jumper JP1 +U 1 1 62C99298 +P 3600 3550 +F 0 "JP1" H 3600 3814 50 0000 C CNN +F 1 "Jumper" H 3600 3723 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm" H 3600 3550 50 0001 C CNN +F 3 "~" H 3600 3550 50 0001 C CNN + 1 3600 3550 + 1 0 0 -1 +$EndComp +$Comp +L Device:Jumper JP2 +U 1 1 62C992E7 +P 3600 4300 +F 0 "JP2" H 3600 4564 50 0000 C CNN +F 1 "Jumper" H 3600 4473 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm" H 3600 4300 50 0001 C CNN +F 3 "~" H 3600 4300 50 0001 C CNN + 1 3600 4300 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R1 +U 1 1 62C99BF1 +P 3600 3850 +F 0 "R1" V 3393 3850 50 0000 C CNN +F 1 "R" V 3484 3850 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3530 3850 50 0001 C CNN +F 3 "~" H 3600 3850 50 0001 C CNN + 1 3600 3850 + 0 1 1 0 +$EndComp +$Comp +L Device:R R2 +U 1 1 62C99C4C +P 3600 4600 +F 0 "R2" V 3393 4600 50 0000 C CNN +F 1 "R" V 3484 4600 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3530 4600 50 0001 C CNN +F 3 "~" H 3600 4600 50 0001 C CNN + 1 3600 4600 + 0 1 1 0 +$EndComp +Wire Wire Line + 4100 4600 3900 4600 +Wire Wire Line + 3900 4300 3900 4600 +Connection ~ 3900 4600 +Wire Wire Line + 3900 4600 3750 4600 +Wire Wire Line + 4100 3850 3900 3850 +Wire Wire Line + 3900 3550 3900 3850 +Connection ~ 3900 3850 +Wire Wire Line + 3900 3850 3750 3850 +Wire Wire Line + 3300 3550 3300 3850 +Wire Wire Line + 3300 3850 3450 3850 +Wire Wire Line + 3300 4300 3300 4600 +Wire Wire Line + 3300 4600 3450 4600 +$Comp +L Device:C C2 +U 1 1 62C9C1D1 +P 3000 4950 +F 0 "C2" H 3115 4996 50 0000 L CNN +F 1 "C" H 3115 4905 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 3038 4800 50 0001 C CNN +F 3 "~" H 3000 4950 50 0001 C CNN + 1 3000 4950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 62C9C220 +P 2600 4950 +F 0 "C1" H 2715 4996 50 0000 L CNN +F 1 "C" H 2715 4905 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 2638 4800 50 0001 C CNN +F 3 "~" H 2600 4950 50 0001 C CNN + 1 2600 4950 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0102 +U 1 1 62C9C330 +P 3000 5400 +F 0 "#PWR0102" H 3000 5150 50 0001 C CNN +F 1 "GND" H 3005 5227 50 0000 C CNN +F 2 "" H 3000 5400 50 0001 C CNN +F 3 "" H 3000 5400 50 0001 C CNN + 1 3000 5400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3000 5400 3000 5250 +Wire Wire Line + 2600 5100 2600 5250 +Wire Wire Line + 2600 5250 3000 5250 +Connection ~ 3000 5250 +Wire Wire Line + 3000 5250 3000 5100 +Wire Wire Line + 3000 4800 3000 4600 +Wire Wire Line + 3000 4600 3300 4600 +Connection ~ 3300 4600 +Wire Wire Line + 2600 4800 2600 3850 +Wire Wire Line + 2600 3850 3300 3850 +Connection ~ 3300 3850 +Text Label 2100 3850 2 50 ~ 0 +CLK_OUT_BUF +Text Label 2100 4600 2 50 ~ 0 +LOAD_OUT_BUF +Wire Wire Line + 2100 4600 3000 4600 +Connection ~ 3000 4600 +Wire Wire Line + 2600 3850 2100 3850 +Connection ~ 2600 3850 +$EndSCHEMATC diff --git a/mozc-bar/board/type-a/fp-lib-table b/mozc-bar/board/type-a/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-a/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-a/sym-lib-table b/mozc-bar/board/type-a/sym-lib-table new file mode 100644 index 0000000..b20d21a --- /dev/null +++ b/mozc-bar/board/type-a/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-a-rescue)(type Legacy)(uri ${KIPRJMOD}/type-a-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-a/type-a-rescue.dcm b/mozc-bar/board/type-a/type-a-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-a/type-a-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-a/type-a-rescue.lib b/mozc-bar/board/type-a/type-a-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-a/type-a-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-a/type-a.kicad_pcb b/mozc-bar/board/type-a/type-a.kicad_pcb new file mode 100644 index 0000000..bf0f292 --- /dev/null +++ b/mozc-bar/board/type-a/type-a.kicad_pcb @@ -0,0 +1,2008 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 48) + (tracks 164) + (zones 0) + (modules 17) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D42F5B) (tstamp 62D42E21) + (at 130 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H102 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D42F50) (tstamp 62D2D3CF) + (at 70 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H101 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A48) + (at 111.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC0255B) + (fp_text reference SW5 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 SW8)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A2E) + (at 92.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02175) + (fp_text reference SW4 (at -2.55 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 35.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49FA) + (at 54.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01AC9) + (fp_text reference SW2 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A14) + (at 73.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01D44) + (fp_text reference SW3 (at -2.346 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 SW2)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A62) + (at 130.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02807) + (fp_text reference SW6 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A7C) + (at 149.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02A93) + (fp_text reference SW7 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 SW6)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A96) + (at 168.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02D04) + (fp_text reference SW8 (at -2.35 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 35.57 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 168.42 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 156 90) (end 156 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 175 90) (end 156 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 175 71) (end 175 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 156 71) (end 175 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 137 90) (end 137 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 156 90) (end 137 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 156 71) (end 156 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 137 71) (end 156 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 90) (end 118 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 137 90) (end 118 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 137 71) (end 137 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 71) (end 137 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 90) (end 99 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 90) (end 99 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 71) (end 118 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 71) (end 118 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 90) (end 80 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 90) (end 80 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 71) (end 99 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 71) (end 99 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 61 90) (end 61 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 90) (end 61 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 71) (end 80 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 61 71) (end 80 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 90) (end 42 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 61 90) (end 42 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 61 71) (end 61 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 71) (end 61 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 23 90) (end 23 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 90) (end 23 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 71) (end 42 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 23 71) (end 42 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 25 90) (end 25 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 175 90) (end 25 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 175 60) (end 175 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 25 60) (end 175 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 166.241 64.464) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 166.241 62.94) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 166.241 65.988) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 162.177 64.464) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 162.177 62.94) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 41.257 66.366) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 41.332577 64.522495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 44.813 64.522495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 41.332577 62.81) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 44.813 62.81) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType A" (at 99.675 85.75) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 75.84112 61.8) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 35.57 61.8) (end 75.84112 61.8) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 122.334999 66.444999) (end 123.56 67.67) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 122.334999 62.081999) (end 122.334999 66.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 122.334999 62.081999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 168.064999 61.444999) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 168.42 61.8) (end 168.064999 61.444999) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 82.772101 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.85 72.58) (end 143.2 74.23) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 172.785011 61.738009) (end 171.572001 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 171.572001 60.524999) (end 169.695001 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 169.695001 60.524999) (end 168.42 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 172.785011 67.719822) (end 172.785011 61.738009) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 168.334692 72.170141) (end 172.785011 67.719822) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.85 72.570141) (end 145.25 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.85 72.58) (end 144.85 72.570141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.25 72.170141) (end 168.334692 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 134.089999 73.919999) (end 134.4 74.23) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 126.409717 73.919999) (end 134.089999 73.919999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 124.659859 72.170141) (end 126.409717 73.919999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 82.772101 72.170141) (end 124.659859 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.2 74.23) (end 134.4 74.23) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 161.715 77.985) (end 142.715 77.985) (width 0.25) (layer F.Cu) (net 2) (status 30)) + (segment (start 142.715 77.985) (end 28.715 77.985) (width 0.25) (layer F.Cu) (net 2) (status 30)) + (segment (start 28.715 71.195) (end 33.03 66.88) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 28.715 77.985) (end 28.715 71.195) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 106.755001 64.875001) (end 102.99 61.11) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 75.944999) (end 106.755001 64.875001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 104.715 77.985) (end 106.755001 75.944999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 170.96 75.584833) (end 170.96 66.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 168.559833 77.985) (end 170.96 75.584833) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 161.715 77.985) (end 168.559833 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 170.110001 67.729999) (end 170.96 66.88) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 168.489182 68.836184) (end 169.003816 68.836184) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 169.003816 68.836184) (end 170.110001 67.729999) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 162.322998 62.67) (end 168.489182 68.836184) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 162.322998 62.67) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 106.829899 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 90.307059 69.545099) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.307059 69.545099) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 106.829899 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 89.50706 72.88706) (end 92.065 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 89.50706 68.7451) (end 89.50706 72.88706) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.61 68.73) (end 108.819889 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 108.819889 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 87.767059 69.545099) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 87.767059 69.545099) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 80.26716 75.445) (end 73.065 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.96706 68.7451) (end 80.26716 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.752081 71.070121) (end 85.227059 69.545099) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 110.809879 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 110.809879 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 68.12 75.47) (end 68.095 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 69.670001 73.919999) (end 68.12 75.47) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 68.095 75.445) (end 54.065 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 73.030001 73.919999) (end 69.670001 73.919999) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 73.81 73.14) (end 73.030001 73.919999) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 80.03216 73.14) (end 73.81 73.14) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 84.42706 68.7451) (end 80.03216 73.14) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 82.687059 69.545099) (end 81.88706 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 84.762091 71.620131) (end 82.687059 69.545099) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 112.799869 71.620131) (end 84.762091 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 68.73) (end 112.799869 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 36.74 73.77) (end 35.065 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 81.88706 68.7451) (end 78.04217 72.58999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 60.390011 73.369989) (end 59.99 73.77) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 72.530011 73.369989) (end 60.390011 73.369989) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 73.24999 72.65001) (end 72.530011 73.369989) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 73.24999 72.58999) (end 73.24999 72.65001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 59.99 73.77) (end 36.74 73.77) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 78.04217 72.58999) (end 73.24999 72.58999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 166.965001 74.345001) (end 168.065 75.445) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 165.989989 73.369989) (end 166.965001 74.345001) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 123.596987 73.369989) (end 165.989989 73.369989) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 119.49 69.263002) (end 123.596987 73.369989) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 119.49 66.04137) (end 119.49 69.263002) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 115.69 62.24137) (end 119.49 66.04137) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 115.69 61.11) (end 115.69 62.24137) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 147.539999 73.919999) (end 149.065 75.445) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 117.004999 69.318001) (end 121.606997 73.919999) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 121.606997 73.919999) (end 147.539999 73.919999) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 113.15 61.11) (end 117.004999 64.964999) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 117.004999 64.964999) (end 117.004999 69.318001) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 120.591998 75.445) (end 130.065 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 114.375001 69.228003) (end 120.591998 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 114.375001 64.875001) (end 114.375001 69.228003) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 110.61 61.11) (end 114.375001 64.875001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 111.835001 74.674999) (end 111.065 75.445) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 111.835001 64.875001) (end 111.835001 74.674999) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 108.07 61.11) (end 111.835001 64.875001) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 34.305001 60.524999) (end 33.03 61.8) (width 0.25) (layer F.Cu) (net 11) (status 20)) + (segment (start 82.186119 60.524999) (end 34.305001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11) (status 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 172.235001 67.492001) (end 172.235001 63.075001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 168.717002 71.01) (end 172.235001 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 172.235001 63.075001) (end 170.96 61.8) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 144.53 71.01) (end 168.717002 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 128.736998 73.25) (end 142.29 73.25) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 126.496998 71.01) (end 128.736998 73.25) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 118.696998 71.01) (end 126.496998 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 69.318001) (end 118.696998 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 65.691997) (end 117.004999 69.318001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.155692 64.84269) (end 117.004999 65.691997) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 106.87731 64.84269) (end 116.155692 64.84269) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 142.29 73.25) (end 144.53 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 102.99 68.73) (end 106.87731 64.84269) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 121.46 64.34) (end 118.23 61.11) (width 0.25) (layer B.Cu) (net 13) (status 20)) + (segment (start 168.42 64.34) (end 121.46 64.34) (width 0.25) (layer B.Cu) (net 13) (status 10)) + (segment (start 167.144999 65.615001) (end 168.42 64.34) (width 0.25) (layer B.Cu) (net 13) (status 20)) + (segment (start 169.590001 69.937003) (end 167.144999 67.492001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 26.169999 81.137001) (end 27.982999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 169.590001 76.177001) (end 169.590001 69.937003) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 26.169999 78.272999) (end 26.169999 81.137001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 36.845001 67.597997) (end 26.169999 78.272999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 36.845001 65.615001) (end 36.845001 67.597997) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 168.797001 76.970001) (end 169.590001 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 35.57 64.34) (end 36.845001 65.615001) (width 0.25) (layer B.Cu) (net 13) (status 10)) + (segment (start 167.144999 67.492001) (end 167.144999 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 160.800001 76.459999) (end 154.309999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.447001 76.459999) (end 160.800001 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.957003 76.970001) (end 162.447001 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 168.797001 76.970001) (end 162.957003 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 27.982999 82.950001) (end 154.309999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 172.235001 63.064999) (end 170.96 64.34) (width 0.25) (layer B.Cu) (net 14) (status 20)) + (segment (start 172.235001 61.187999) (end 172.235001 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 171.572001 60.524999) (end 172.235001 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 121.355001 60.524999) (end 171.572001 60.524999) (width 0.25) (layer B.Cu) (net 14) (status 10)) + (segment (start 120.77 61.11) (end 121.355001 60.524999) (width 0.25) (layer B.Cu) (net 14) (status 30)) + (segment (start 172.235001 65.615001) (end 170.96 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 172.235001 80.782001) (end 172.235001 65.615001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 169.516991 83.500011) (end 172.235001 80.782001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 27.755178 83.500011) (end 169.516991 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 25.619989 81.364822) (end 27.755178 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 25.619989 71.750011) (end 25.619989 81.364822) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 33.03 64.34) (end 25.619989 71.750011) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 31.876525 60.853368) (xy 31.71401 61.096589) (xy 31.602068 61.366842) (xy 31.545 61.65374) (xy 31.545 61.94626) + (xy 31.602068 62.233158) (xy 31.71401 62.503411) (xy 31.876525 62.746632) (xy 32.083368 62.953475) (xy 32.25776 63.07) + (xy 32.083368 63.186525) (xy 31.876525 63.393368) (xy 31.71401 63.636589) (xy 31.602068 63.906842) (xy 31.545 64.19374) + (xy 31.545 64.48626) (xy 31.602068 64.773158) (xy 31.71401 65.043411) (xy 31.876525 65.286632) (xy 32.083368 65.493475) + (xy 32.265534 65.615195) (xy 32.148645 65.684822) (xy 31.932412 65.879731) (xy 31.758359 66.11308) (xy 31.633175 66.375901) + (xy 31.588524 66.52311) (xy 31.709845 66.753) (xy 32.903 66.753) (xy 32.903 66.733) (xy 33.157 66.733) + (xy 33.157 66.753) (xy 33.177 66.753) (xy 33.177 67.007) (xy 33.157 67.007) (xy 33.157 68.200814) + (xy 33.386891 68.321481) (xy 33.661252 68.224157) (xy 33.911355 68.075178) (xy 34.127588 67.880269) (xy 34.2989 67.650594) + (xy 34.416525 67.826632) (xy 34.623368 68.033475) (xy 34.866589 68.19599) (xy 35.136842 68.307932) (xy 35.42374 68.365) + (xy 35.71626 68.365) (xy 36.003158 68.307932) (xy 36.273411 68.19599) (xy 36.516632 68.033475) (xy 36.723475 67.826632) + (xy 36.88599 67.583411) (xy 36.997932 67.313158) (xy 37.055 67.02626) (xy 37.055 66.73374) (xy 36.997932 66.446842) + (xy 36.88599 66.176589) (xy 36.723475 65.933368) (xy 36.516632 65.726525) (xy 36.34224 65.61) (xy 36.516632 65.493475) + (xy 36.723475 65.286632) (xy 36.88599 65.043411) (xy 36.997932 64.773158) (xy 37.055 64.48626) (xy 37.055 64.19374) + (xy 36.997932 63.906842) (xy 36.88599 63.636589) (xy 36.723475 63.393368) (xy 36.59162 63.261513) (xy 36.66418 63.239502) + (xy 36.774494 63.180537) (xy 36.871185 63.101185) (xy 36.950537 63.004494) (xy 37.009502 62.89418) (xy 37.045812 62.774482) + (xy 37.058072 62.65) (xy 37.058072 62.56) (xy 75.526319 62.56) (xy 77.310832 64.344514) (xy 77.27452 64.527065) + (xy 77.27452 64.809735) (xy 77.329667 65.086974) (xy 77.43784 65.348127) (xy 77.594883 65.583159) (xy 77.794761 65.783037) + (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) (xy 78.587061 66.1034) (xy 78.58706 67.307028) + (xy 78.54706 67.307028) (xy 78.422578 67.319288) (xy 78.30288 67.355598) (xy 78.192566 67.414563) (xy 78.095875 67.493915) + (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) (xy 77.908988 67.9451) (xy 77.908988 69.5451) + (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) (xy 78.095875 69.996285) (xy 78.192566 70.075637) + (xy 78.30288 70.134602) (xy 78.422578 70.170912) (xy 78.54706 70.183172) (xy 79.71033 70.183172) (xy 82.208306 72.681149) + (xy 82.2321 72.710142) (xy 82.261093 72.733936) (xy 82.261097 72.73394) (xy 82.331786 72.791952) (xy 82.347825 72.805115) + (xy 82.479854 72.875687) (xy 82.623115 72.919144) (xy 82.734768 72.930141) (xy 82.734777 72.930141) (xy 82.7721 72.933817) + (xy 82.809423 72.930141) (xy 124.345058 72.930141) (xy 125.845917 74.431001) (xy 125.869716 74.46) (xy 125.898714 74.483798) + (xy 125.98544 74.554973) (xy 126.113025 74.623169) (xy 126.11747 74.625545) (xy 126.260731 74.669002) (xy 126.372384 74.679999) + (xy 126.372394 74.679999) (xy 126.409717 74.683675) (xy 126.44704 74.679999) (xy 128.503923 74.679999) (xy 128.396675 74.938919) + (xy 128.33 75.274117) (xy 128.33 75.615883) (xy 128.396675 75.951081) (xy 128.527463 76.266831) (xy 128.717337 76.550998) + (xy 128.959002 76.792663) (xy 129.243169 76.982537) (xy 129.558919 77.113325) (xy 129.894117 77.18) (xy 130.235883 77.18) + (xy 130.571081 77.113325) (xy 130.886831 76.982537) (xy 131.170998 76.792663) (xy 131.185373 76.778288) (xy 141.687893 76.778288) + (xy 142.715 77.805395) (xy 143.742107 76.778288) (xy 143.634274 76.503662) (xy 143.327616 76.352784) (xy 142.997415 76.264631) + (xy 142.656361 76.242591) (xy 142.317561 76.287511) (xy 141.994034 76.397664) (xy 141.795726 76.503662) (xy 141.687893 76.778288) + (xy 131.185373 76.778288) (xy 131.412663 76.550998) (xy 131.602537 76.266831) (xy 131.733325 75.951081) (xy 131.8 75.615883) + (xy 131.8 75.274117) (xy 147.33 75.274117) (xy 147.33 75.615883) (xy 147.396675 75.951081) (xy 147.527463 76.266831) + (xy 147.717337 76.550998) (xy 147.959002 76.792663) (xy 148.243169 76.982537) (xy 148.558919 77.113325) (xy 148.894117 77.18) + (xy 149.235883 77.18) (xy 149.571081 77.113325) (xy 149.886831 76.982537) (xy 150.170998 76.792663) (xy 150.185373 76.778288) + (xy 160.687893 76.778288) (xy 161.715 77.805395) (xy 162.742107 76.778288) (xy 162.634274 76.503662) (xy 162.327616 76.352784) + (xy 161.997415 76.264631) (xy 161.656361 76.242591) (xy 161.317561 76.287511) (xy 160.994034 76.397664) (xy 160.795726 76.503662) + (xy 160.687893 76.778288) (xy 150.185373 76.778288) (xy 150.412663 76.550998) (xy 150.602537 76.266831) (xy 150.733325 75.951081) + (xy 150.8 75.615883) (xy 150.8 75.274117) (xy 166.33 75.274117) (xy 166.33 75.615883) (xy 166.396675 75.951081) + (xy 166.527463 76.266831) (xy 166.717337 76.550998) (xy 166.959002 76.792663) (xy 167.243169 76.982537) (xy 167.558919 77.113325) + (xy 167.894117 77.18) (xy 168.235883 77.18) (xy 168.571081 77.113325) (xy 168.886831 76.982537) (xy 169.170998 76.792663) + (xy 169.412663 76.550998) (xy 169.602537 76.266831) (xy 169.733325 75.951081) (xy 169.8 75.615883) (xy 169.8 75.274117) + (xy 169.733325 74.938919) (xy 169.602537 74.623169) (xy 169.412663 74.339002) (xy 169.170998 74.097337) (xy 168.886831 73.907463) + (xy 168.571081 73.776675) (xy 168.235883 73.71) (xy 167.894117 73.71) (xy 167.558919 73.776675) (xy 167.243169 73.907463) + (xy 166.959002 74.097337) (xy 166.717337 74.339002) (xy 166.527463 74.623169) (xy 166.396675 74.938919) (xy 166.33 75.274117) + (xy 150.8 75.274117) (xy 150.733325 74.938919) (xy 150.602537 74.623169) (xy 150.412663 74.339002) (xy 150.170998 74.097337) + (xy 149.886831 73.907463) (xy 149.571081 73.776675) (xy 149.235883 73.71) (xy 148.894117 73.71) (xy 148.558919 73.776675) + (xy 148.243169 73.907463) (xy 147.959002 74.097337) (xy 147.717337 74.339002) (xy 147.527463 74.623169) (xy 147.396675 74.938919) + (xy 147.33 75.274117) (xy 131.8 75.274117) (xy 131.733325 74.938919) (xy 131.626077 74.679999) (xy 133.775198 74.679999) + (xy 133.836196 74.740997) (xy 133.859999 74.770001) (xy 133.975724 74.864974) (xy 134.107753 74.935546) (xy 134.251014 74.979003) + (xy 134.4 74.993677) (xy 134.437333 74.99) (xy 143.162678 74.99) (xy 143.2 74.993676) (xy 143.237322 74.99) + (xy 143.237333 74.99) (xy 143.348986 74.979003) (xy 143.492247 74.935546) (xy 143.624276 74.864974) (xy 143.740001 74.770001) + (xy 143.763803 74.740998) (xy 145.361009 73.143794) (xy 145.390001 73.120001) (xy 145.413795 73.091008) (xy 145.413799 73.091004) + (xy 145.458924 73.036018) (xy 145.564801 72.930141) (xy 168.29737 72.930141) (xy 168.334692 72.933817) (xy 168.372014 72.930141) + (xy 168.372025 72.930141) (xy 168.483678 72.919144) (xy 168.626939 72.875687) (xy 168.758968 72.805115) (xy 168.874693 72.710142) + (xy 168.898496 72.681138) (xy 173.29602 68.283616) (xy 173.325012 68.259823) (xy 173.348806 68.23083) (xy 173.34881 68.230826) + (xy 173.419984 68.144099) (xy 173.419985 68.144098) (xy 173.490557 68.012069) (xy 173.534014 67.868808) (xy 173.545011 67.757155) + (xy 173.545011 67.757146) (xy 173.548687 67.719823) (xy 173.545011 67.6825) (xy 173.545011 61.775331) (xy 173.548687 61.738008) + (xy 173.545011 61.700685) (xy 173.545011 61.700676) (xy 173.534014 61.589023) (xy 173.490557 61.445762) (xy 173.419985 61.313733) + (xy 173.325012 61.198008) (xy 173.296014 61.17421) (xy 172.806804 60.685) (xy 174.315 60.685) (xy 174.315001 89.315) + (xy 25.685 89.315) (xy 25.685 80.37874) (xy 25.96 80.37874) (xy 25.96 80.67126) (xy 26.017068 80.958158) + (xy 26.12901 81.228411) (xy 26.291525 81.471632) (xy 26.498368 81.678475) (xy 26.741589 81.84099) (xy 27.011842 81.952932) + (xy 27.29874 82.01) (xy 27.59126 82.01) (xy 27.878158 81.952932) (xy 28.148411 81.84099) (xy 28.391632 81.678475) + (xy 28.598475 81.471632) (xy 28.76099 81.228411) (xy 28.872932 80.958158) (xy 28.93 80.67126) (xy 28.93 80.37874) + (xy 28.907471 80.265475) (xy 29.89 80.265475) (xy 29.89 80.784525) (xy 29.991261 81.293601) (xy 30.189893 81.773141) + (xy 30.478262 82.204715) (xy 30.845285 82.571738) (xy 31.276859 82.860107) (xy 31.756399 83.058739) (xy 32.265475 83.16) + (xy 32.784525 83.16) (xy 33.293601 83.058739) (xy 33.773141 82.860107) (xy 34.204715 82.571738) (xy 34.571738 82.204715) + (xy 34.860107 81.773141) (xy 35.058739 81.293601) (xy 35.16 80.784525) (xy 35.16 80.37874) (xy 36.12 80.37874) + (xy 36.12 80.67126) (xy 36.177068 80.958158) (xy 36.28901 81.228411) (xy 36.451525 81.471632) (xy 36.658368 81.678475) + (xy 36.901589 81.84099) (xy 37.171842 81.952932) (xy 37.45874 82.01) (xy 37.75126 82.01) (xy 38.038158 81.952932) + (xy 38.308411 81.84099) (xy 38.551632 81.678475) (xy 38.758475 81.471632) (xy 38.92099 81.228411) (xy 39.032932 80.958158) + (xy 39.09 80.67126) (xy 39.09 80.37874) (xy 44.96 80.37874) (xy 44.96 80.67126) (xy 45.017068 80.958158) + (xy 45.12901 81.228411) (xy 45.291525 81.471632) (xy 45.498368 81.678475) (xy 45.741589 81.84099) (xy 46.011842 81.952932) + (xy 46.29874 82.01) (xy 46.59126 82.01) (xy 46.878158 81.952932) (xy 47.148411 81.84099) (xy 47.391632 81.678475) + (xy 47.598475 81.471632) (xy 47.76099 81.228411) (xy 47.872932 80.958158) (xy 47.93 80.67126) (xy 47.93 80.37874) + (xy 47.907471 80.265475) (xy 48.89 80.265475) (xy 48.89 80.784525) (xy 48.991261 81.293601) (xy 49.189893 81.773141) + (xy 49.478262 82.204715) (xy 49.845285 82.571738) (xy 50.276859 82.860107) (xy 50.756399 83.058739) (xy 51.265475 83.16) + (xy 51.784525 83.16) (xy 52.293601 83.058739) (xy 52.773141 82.860107) (xy 53.204715 82.571738) (xy 53.571738 82.204715) + (xy 53.860107 81.773141) (xy 54.058739 81.293601) (xy 54.16 80.784525) (xy 54.16 80.37874) (xy 55.12 80.37874) + (xy 55.12 80.67126) (xy 55.177068 80.958158) (xy 55.28901 81.228411) (xy 55.451525 81.471632) (xy 55.658368 81.678475) + (xy 55.901589 81.84099) (xy 56.171842 81.952932) (xy 56.45874 82.01) (xy 56.75126 82.01) (xy 57.038158 81.952932) + (xy 57.308411 81.84099) (xy 57.551632 81.678475) (xy 57.758475 81.471632) (xy 57.92099 81.228411) (xy 58.032932 80.958158) + (xy 58.09 80.67126) (xy 58.09 80.37874) (xy 63.96 80.37874) (xy 63.96 80.67126) (xy 64.017068 80.958158) + (xy 64.12901 81.228411) (xy 64.291525 81.471632) (xy 64.498368 81.678475) (xy 64.741589 81.84099) (xy 65.011842 81.952932) + (xy 65.29874 82.01) (xy 65.59126 82.01) (xy 65.878158 81.952932) (xy 66.148411 81.84099) (xy 66.391632 81.678475) + (xy 66.598475 81.471632) (xy 66.76099 81.228411) (xy 66.872932 80.958158) (xy 66.93 80.67126) (xy 66.93 80.37874) + (xy 66.907471 80.265475) (xy 67.89 80.265475) (xy 67.89 80.784525) (xy 67.991261 81.293601) (xy 68.189893 81.773141) + (xy 68.478262 82.204715) (xy 68.845285 82.571738) (xy 69.276859 82.860107) (xy 69.756399 83.058739) (xy 70.265475 83.16) + (xy 70.784525 83.16) (xy 71.293601 83.058739) (xy 71.773141 82.860107) (xy 72.204715 82.571738) (xy 72.571738 82.204715) + (xy 72.860107 81.773141) (xy 73.058739 81.293601) (xy 73.16 80.784525) (xy 73.16 80.37874) (xy 74.12 80.37874) + (xy 74.12 80.67126) (xy 74.177068 80.958158) (xy 74.28901 81.228411) (xy 74.451525 81.471632) (xy 74.658368 81.678475) + (xy 74.901589 81.84099) (xy 75.171842 81.952932) (xy 75.45874 82.01) (xy 75.75126 82.01) (xy 76.038158 81.952932) + (xy 76.308411 81.84099) (xy 76.551632 81.678475) (xy 76.758475 81.471632) (xy 76.92099 81.228411) (xy 77.032932 80.958158) + (xy 77.09 80.67126) (xy 77.09 80.37874) (xy 82.96 80.37874) (xy 82.96 80.67126) (xy 83.017068 80.958158) + (xy 83.12901 81.228411) (xy 83.291525 81.471632) (xy 83.498368 81.678475) (xy 83.741589 81.84099) (xy 84.011842 81.952932) + (xy 84.29874 82.01) (xy 84.59126 82.01) (xy 84.878158 81.952932) (xy 85.148411 81.84099) (xy 85.391632 81.678475) + (xy 85.598475 81.471632) (xy 85.76099 81.228411) (xy 85.872932 80.958158) (xy 85.93 80.67126) (xy 85.93 80.37874) + (xy 85.907471 80.265475) (xy 86.89 80.265475) (xy 86.89 80.784525) (xy 86.991261 81.293601) (xy 87.189893 81.773141) + (xy 87.478262 82.204715) (xy 87.845285 82.571738) (xy 88.276859 82.860107) (xy 88.756399 83.058739) (xy 89.265475 83.16) + (xy 89.784525 83.16) (xy 90.293601 83.058739) (xy 90.773141 82.860107) (xy 91.204715 82.571738) (xy 91.571738 82.204715) + (xy 91.860107 81.773141) (xy 92.058739 81.293601) (xy 92.16 80.784525) (xy 92.16 80.37874) (xy 93.12 80.37874) + (xy 93.12 80.67126) (xy 93.177068 80.958158) (xy 93.28901 81.228411) (xy 93.451525 81.471632) (xy 93.658368 81.678475) + (xy 93.901589 81.84099) (xy 94.171842 81.952932) (xy 94.45874 82.01) (xy 94.75126 82.01) (xy 95.038158 81.952932) + (xy 95.308411 81.84099) (xy 95.551632 81.678475) (xy 95.758475 81.471632) (xy 95.92099 81.228411) (xy 96.032932 80.958158) + (xy 96.09 80.67126) (xy 96.09 80.37874) (xy 101.96 80.37874) (xy 101.96 80.67126) (xy 102.017068 80.958158) + (xy 102.12901 81.228411) (xy 102.291525 81.471632) (xy 102.498368 81.678475) (xy 102.741589 81.84099) (xy 103.011842 81.952932) + (xy 103.29874 82.01) (xy 103.59126 82.01) (xy 103.878158 81.952932) (xy 104.148411 81.84099) (xy 104.391632 81.678475) + (xy 104.598475 81.471632) (xy 104.76099 81.228411) (xy 104.872932 80.958158) (xy 104.93 80.67126) (xy 104.93 80.37874) + (xy 104.907471 80.265475) (xy 105.89 80.265475) (xy 105.89 80.784525) (xy 105.991261 81.293601) (xy 106.189893 81.773141) + (xy 106.478262 82.204715) (xy 106.845285 82.571738) (xy 107.276859 82.860107) (xy 107.756399 83.058739) (xy 108.265475 83.16) + (xy 108.784525 83.16) (xy 109.293601 83.058739) (xy 109.773141 82.860107) (xy 110.204715 82.571738) (xy 110.571738 82.204715) + (xy 110.860107 81.773141) (xy 111.058739 81.293601) (xy 111.16 80.784525) (xy 111.16 80.37874) (xy 112.12 80.37874) + (xy 112.12 80.67126) (xy 112.177068 80.958158) (xy 112.28901 81.228411) (xy 112.451525 81.471632) (xy 112.658368 81.678475) + (xy 112.901589 81.84099) (xy 113.171842 81.952932) (xy 113.45874 82.01) (xy 113.75126 82.01) (xy 114.038158 81.952932) + (xy 114.308411 81.84099) (xy 114.551632 81.678475) (xy 114.758475 81.471632) (xy 114.92099 81.228411) (xy 115.032932 80.958158) + (xy 115.09 80.67126) (xy 115.09 80.37874) (xy 120.96 80.37874) (xy 120.96 80.67126) (xy 121.017068 80.958158) + (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) (xy 122.011842 81.952932) + (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) (xy 123.391632 81.678475) + (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) (xy 123.93 80.37874) + (xy 123.907471 80.265475) (xy 124.89 80.265475) (xy 124.89 80.784525) (xy 124.991261 81.293601) (xy 125.189893 81.773141) + (xy 125.478262 82.204715) (xy 125.845285 82.571738) (xy 126.276859 82.860107) (xy 126.756399 83.058739) (xy 127.265475 83.16) + (xy 127.784525 83.16) (xy 128.293601 83.058739) (xy 128.773141 82.860107) (xy 129.204715 82.571738) (xy 129.571738 82.204715) + (xy 129.860107 81.773141) (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.37874) (xy 131.12 80.37874) + (xy 131.12 80.67126) (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) (xy 131.658368 81.678475) + (xy 131.901589 81.84099) (xy 132.171842 81.952932) (xy 132.45874 82.01) (xy 132.75126 82.01) (xy 133.038158 81.952932) + (xy 133.308411 81.84099) (xy 133.551632 81.678475) (xy 133.758475 81.471632) (xy 133.92099 81.228411) (xy 134.032932 80.958158) + (xy 134.09 80.67126) (xy 134.09 80.37874) (xy 139.96 80.37874) (xy 139.96 80.67126) (xy 140.017068 80.958158) + (xy 140.12901 81.228411) (xy 140.291525 81.471632) (xy 140.498368 81.678475) (xy 140.741589 81.84099) (xy 141.011842 81.952932) + (xy 141.29874 82.01) (xy 141.59126 82.01) (xy 141.878158 81.952932) (xy 142.148411 81.84099) (xy 142.391632 81.678475) + (xy 142.598475 81.471632) (xy 142.76099 81.228411) (xy 142.872932 80.958158) (xy 142.93 80.67126) (xy 142.93 80.37874) + (xy 142.907471 80.265475) (xy 143.89 80.265475) (xy 143.89 80.784525) (xy 143.991261 81.293601) (xy 144.189893 81.773141) + (xy 144.478262 82.204715) (xy 144.845285 82.571738) (xy 145.276859 82.860107) (xy 145.756399 83.058739) (xy 146.265475 83.16) + (xy 146.784525 83.16) (xy 147.293601 83.058739) (xy 147.773141 82.860107) (xy 148.204715 82.571738) (xy 148.571738 82.204715) + (xy 148.860107 81.773141) (xy 149.058739 81.293601) (xy 149.16 80.784525) (xy 149.16 80.37874) (xy 150.12 80.37874) + (xy 150.12 80.67126) (xy 150.177068 80.958158) (xy 150.28901 81.228411) (xy 150.451525 81.471632) (xy 150.658368 81.678475) + (xy 150.901589 81.84099) (xy 151.171842 81.952932) (xy 151.45874 82.01) (xy 151.75126 82.01) (xy 152.038158 81.952932) + (xy 152.308411 81.84099) (xy 152.551632 81.678475) (xy 152.758475 81.471632) (xy 152.92099 81.228411) (xy 153.032932 80.958158) + (xy 153.09 80.67126) (xy 153.09 80.37874) (xy 158.96 80.37874) (xy 158.96 80.67126) (xy 159.017068 80.958158) + (xy 159.12901 81.228411) (xy 159.291525 81.471632) (xy 159.498368 81.678475) (xy 159.741589 81.84099) (xy 160.011842 81.952932) + (xy 160.29874 82.01) (xy 160.59126 82.01) (xy 160.878158 81.952932) (xy 161.148411 81.84099) (xy 161.391632 81.678475) + (xy 161.598475 81.471632) (xy 161.76099 81.228411) (xy 161.872932 80.958158) (xy 161.93 80.67126) (xy 161.93 80.37874) + (xy 161.907471 80.265475) (xy 162.89 80.265475) (xy 162.89 80.784525) (xy 162.991261 81.293601) (xy 163.189893 81.773141) + (xy 163.478262 82.204715) (xy 163.845285 82.571738) (xy 164.276859 82.860107) (xy 164.756399 83.058739) (xy 165.265475 83.16) + (xy 165.784525 83.16) (xy 166.293601 83.058739) (xy 166.773141 82.860107) (xy 167.204715 82.571738) (xy 167.571738 82.204715) + (xy 167.860107 81.773141) (xy 168.058739 81.293601) (xy 168.16 80.784525) (xy 168.16 80.37874) (xy 169.12 80.37874) + (xy 169.12 80.67126) (xy 169.177068 80.958158) (xy 169.28901 81.228411) (xy 169.451525 81.471632) (xy 169.658368 81.678475) + (xy 169.901589 81.84099) (xy 170.171842 81.952932) (xy 170.45874 82.01) (xy 170.75126 82.01) (xy 171.038158 81.952932) + (xy 171.308411 81.84099) (xy 171.551632 81.678475) (xy 171.758475 81.471632) (xy 171.92099 81.228411) (xy 172.032932 80.958158) + (xy 172.09 80.67126) (xy 172.09 80.37874) (xy 172.032932 80.091842) (xy 171.92099 79.821589) (xy 171.758475 79.578368) + (xy 171.551632 79.371525) (xy 171.308411 79.20901) (xy 171.038158 79.097068) (xy 170.75126 79.04) (xy 170.45874 79.04) + (xy 170.171842 79.097068) (xy 169.901589 79.20901) (xy 169.658368 79.371525) (xy 169.451525 79.578368) (xy 169.28901 79.821589) + (xy 169.177068 80.091842) (xy 169.12 80.37874) (xy 168.16 80.37874) (xy 168.16 80.265475) (xy 168.058739 79.756399) + (xy 167.860107 79.276859) (xy 167.571738 78.845285) (xy 167.204715 78.478262) (xy 166.773141 78.189893) (xy 166.293601 77.991261) + (xy 165.784525 77.89) (xy 165.265475 77.89) (xy 164.756399 77.991261) (xy 164.276859 78.189893) (xy 163.845285 78.478262) + (xy 163.478262 78.845285) (xy 163.189893 79.276859) (xy 162.991261 79.756399) (xy 162.89 80.265475) (xy 161.907471 80.265475) + (xy 161.872932 80.091842) (xy 161.76099 79.821589) (xy 161.69465 79.722304) (xy 161.773639 79.727409) (xy 162.112439 79.682489) + (xy 162.435966 79.572336) (xy 162.634274 79.466338) (xy 162.742107 79.191712) (xy 161.715 78.164605) (xy 161.700858 78.178748) + (xy 161.521253 77.999143) (xy 161.535395 77.985) (xy 161.894605 77.985) (xy 162.921712 79.012107) (xy 163.196338 78.904274) + (xy 163.347216 78.597616) (xy 163.435369 78.267415) (xy 163.457409 77.926361) (xy 163.412489 77.587561) (xy 163.302336 77.264034) + (xy 163.196338 77.065726) (xy 162.921712 76.957893) (xy 161.894605 77.985) (xy 161.535395 77.985) (xy 160.508288 76.957893) + (xy 160.233662 77.065726) (xy 160.082784 77.372384) (xy 159.994631 77.702585) (xy 159.972591 78.043639) (xy 160.017511 78.382439) + (xy 160.127664 78.705966) (xy 160.233662 78.904274) (xy 160.508286 79.012106) (xy 160.480392 79.04) (xy 160.29874 79.04) + (xy 160.011842 79.097068) (xy 159.741589 79.20901) (xy 159.498368 79.371525) (xy 159.291525 79.578368) (xy 159.12901 79.821589) + (xy 159.017068 80.091842) (xy 158.96 80.37874) (xy 153.09 80.37874) (xy 153.032932 80.091842) (xy 152.92099 79.821589) + (xy 152.758475 79.578368) (xy 152.551632 79.371525) (xy 152.308411 79.20901) (xy 152.038158 79.097068) (xy 151.75126 79.04) + (xy 151.45874 79.04) (xy 151.171842 79.097068) (xy 150.901589 79.20901) (xy 150.658368 79.371525) (xy 150.451525 79.578368) + (xy 150.28901 79.821589) (xy 150.177068 80.091842) (xy 150.12 80.37874) (xy 149.16 80.37874) (xy 149.16 80.265475) + (xy 149.058739 79.756399) (xy 148.860107 79.276859) (xy 148.571738 78.845285) (xy 148.204715 78.478262) (xy 147.773141 78.189893) + (xy 147.293601 77.991261) (xy 146.784525 77.89) (xy 146.265475 77.89) (xy 145.756399 77.991261) (xy 145.276859 78.189893) + (xy 144.845285 78.478262) (xy 144.478262 78.845285) (xy 144.189893 79.276859) (xy 143.991261 79.756399) (xy 143.89 80.265475) + (xy 142.907471 80.265475) (xy 142.872932 80.091842) (xy 142.76099 79.821589) (xy 142.69465 79.722304) (xy 142.773639 79.727409) + (xy 143.112439 79.682489) (xy 143.435966 79.572336) (xy 143.634274 79.466338) (xy 143.742107 79.191712) (xy 142.715 78.164605) + (xy 142.700858 78.178748) (xy 142.521253 77.999143) (xy 142.535395 77.985) (xy 142.894605 77.985) (xy 143.921712 79.012107) + (xy 144.196338 78.904274) (xy 144.347216 78.597616) (xy 144.435369 78.267415) (xy 144.457409 77.926361) (xy 144.412489 77.587561) + (xy 144.302336 77.264034) (xy 144.196338 77.065726) (xy 143.921712 76.957893) (xy 142.894605 77.985) (xy 142.535395 77.985) + (xy 141.508288 76.957893) (xy 141.233662 77.065726) (xy 141.082784 77.372384) (xy 140.994631 77.702585) (xy 140.972591 78.043639) + (xy 141.017511 78.382439) (xy 141.127664 78.705966) (xy 141.233662 78.904274) (xy 141.508286 79.012106) (xy 141.480392 79.04) + (xy 141.29874 79.04) (xy 141.011842 79.097068) (xy 140.741589 79.20901) (xy 140.498368 79.371525) (xy 140.291525 79.578368) + (xy 140.12901 79.821589) (xy 140.017068 80.091842) (xy 139.96 80.37874) (xy 134.09 80.37874) (xy 134.032932 80.091842) + (xy 133.92099 79.821589) (xy 133.758475 79.578368) (xy 133.551632 79.371525) (xy 133.308411 79.20901) (xy 133.038158 79.097068) + (xy 132.75126 79.04) (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) + (xy 131.451525 79.578368) (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 130.16 80.37874) + (xy 130.16 80.265475) (xy 130.058739 79.756399) (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) + (xy 128.773141 78.189893) (xy 128.293601 77.991261) (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) + (xy 126.276859 78.189893) (xy 125.845285 78.478262) (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) + (xy 124.89 80.265475) (xy 123.907471 80.265475) (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) + (xy 123.773639 79.727409) (xy 124.112439 79.682489) (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) + (xy 123.715 78.164605) (xy 123.700858 78.178748) (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 123.894605 77.985) + (xy 124.921712 79.012107) (xy 125.196338 78.904274) (xy 125.347216 78.597616) (xy 125.435369 78.267415) (xy 125.457409 77.926361) + (xy 125.412489 77.587561) (xy 125.302336 77.264034) (xy 125.196338 77.065726) (xy 124.921712 76.957893) (xy 123.894605 77.985) + (xy 123.535395 77.985) (xy 122.508288 76.957893) (xy 122.233662 77.065726) (xy 122.082784 77.372384) (xy 121.994631 77.702585) + (xy 121.972591 78.043639) (xy 122.017511 78.382439) (xy 122.127664 78.705966) (xy 122.233662 78.904274) (xy 122.508286 79.012106) + (xy 122.480392 79.04) (xy 122.29874 79.04) (xy 122.011842 79.097068) (xy 121.741589 79.20901) (xy 121.498368 79.371525) + (xy 121.291525 79.578368) (xy 121.12901 79.821589) (xy 121.017068 80.091842) (xy 120.96 80.37874) (xy 115.09 80.37874) + (xy 115.032932 80.091842) (xy 114.92099 79.821589) (xy 114.758475 79.578368) (xy 114.551632 79.371525) (xy 114.308411 79.20901) + (xy 114.038158 79.097068) (xy 113.75126 79.04) (xy 113.45874 79.04) (xy 113.171842 79.097068) (xy 112.901589 79.20901) + (xy 112.658368 79.371525) (xy 112.451525 79.578368) (xy 112.28901 79.821589) (xy 112.177068 80.091842) (xy 112.12 80.37874) + (xy 111.16 80.37874) (xy 111.16 80.265475) (xy 111.058739 79.756399) (xy 110.860107 79.276859) (xy 110.571738 78.845285) + (xy 110.204715 78.478262) (xy 109.773141 78.189893) (xy 109.293601 77.991261) (xy 108.784525 77.89) (xy 108.265475 77.89) + (xy 107.756399 77.991261) (xy 107.276859 78.189893) (xy 106.845285 78.478262) (xy 106.478262 78.845285) (xy 106.189893 79.276859) + (xy 105.991261 79.756399) (xy 105.89 80.265475) (xy 104.907471 80.265475) (xy 104.872932 80.091842) (xy 104.76099 79.821589) + (xy 104.69465 79.722304) (xy 104.773639 79.727409) (xy 105.112439 79.682489) (xy 105.435966 79.572336) (xy 105.634274 79.466338) + (xy 105.742107 79.191712) (xy 104.715 78.164605) (xy 104.700858 78.178748) (xy 104.521253 77.999143) (xy 104.535395 77.985) + (xy 104.894605 77.985) (xy 105.921712 79.012107) (xy 106.196338 78.904274) (xy 106.347216 78.597616) (xy 106.435369 78.267415) + (xy 106.457409 77.926361) (xy 106.412489 77.587561) (xy 106.302336 77.264034) (xy 106.196338 77.065726) (xy 105.921712 76.957893) + (xy 104.894605 77.985) (xy 104.535395 77.985) (xy 103.508288 76.957893) (xy 103.233662 77.065726) (xy 103.082784 77.372384) + (xy 102.994631 77.702585) (xy 102.972591 78.043639) (xy 103.017511 78.382439) (xy 103.127664 78.705966) (xy 103.233662 78.904274) + (xy 103.508286 79.012106) (xy 103.480392 79.04) (xy 103.29874 79.04) (xy 103.011842 79.097068) (xy 102.741589 79.20901) + (xy 102.498368 79.371525) (xy 102.291525 79.578368) (xy 102.12901 79.821589) (xy 102.017068 80.091842) (xy 101.96 80.37874) + (xy 96.09 80.37874) (xy 96.032932 80.091842) (xy 95.92099 79.821589) (xy 95.758475 79.578368) (xy 95.551632 79.371525) + (xy 95.308411 79.20901) (xy 95.038158 79.097068) (xy 94.75126 79.04) (xy 94.45874 79.04) (xy 94.171842 79.097068) + (xy 93.901589 79.20901) (xy 93.658368 79.371525) (xy 93.451525 79.578368) (xy 93.28901 79.821589) (xy 93.177068 80.091842) + (xy 93.12 80.37874) (xy 92.16 80.37874) (xy 92.16 80.265475) (xy 92.058739 79.756399) (xy 91.860107 79.276859) + (xy 91.571738 78.845285) (xy 91.204715 78.478262) (xy 90.773141 78.189893) (xy 90.293601 77.991261) (xy 89.784525 77.89) + (xy 89.265475 77.89) (xy 88.756399 77.991261) (xy 88.276859 78.189893) (xy 87.845285 78.478262) (xy 87.478262 78.845285) + (xy 87.189893 79.276859) (xy 86.991261 79.756399) (xy 86.89 80.265475) (xy 85.907471 80.265475) (xy 85.872932 80.091842) + (xy 85.76099 79.821589) (xy 85.69465 79.722304) (xy 85.773639 79.727409) (xy 86.112439 79.682489) (xy 86.435966 79.572336) + (xy 86.634274 79.466338) (xy 86.742107 79.191712) (xy 85.715 78.164605) (xy 85.700858 78.178748) (xy 85.521253 77.999143) + (xy 85.535395 77.985) (xy 85.894605 77.985) (xy 86.921712 79.012107) (xy 87.196338 78.904274) (xy 87.347216 78.597616) + (xy 87.435369 78.267415) (xy 87.457409 77.926361) (xy 87.412489 77.587561) (xy 87.302336 77.264034) (xy 87.196338 77.065726) + (xy 86.921712 76.957893) (xy 85.894605 77.985) (xy 85.535395 77.985) (xy 84.508288 76.957893) (xy 84.233662 77.065726) + (xy 84.082784 77.372384) (xy 83.994631 77.702585) (xy 83.972591 78.043639) (xy 84.017511 78.382439) (xy 84.127664 78.705966) + (xy 84.233662 78.904274) (xy 84.508286 79.012106) (xy 84.480392 79.04) (xy 84.29874 79.04) (xy 84.011842 79.097068) + (xy 83.741589 79.20901) (xy 83.498368 79.371525) (xy 83.291525 79.578368) (xy 83.12901 79.821589) (xy 83.017068 80.091842) + (xy 82.96 80.37874) (xy 77.09 80.37874) (xy 77.032932 80.091842) (xy 76.92099 79.821589) (xy 76.758475 79.578368) + (xy 76.551632 79.371525) (xy 76.308411 79.20901) (xy 76.038158 79.097068) (xy 75.75126 79.04) (xy 75.45874 79.04) + (xy 75.171842 79.097068) (xy 74.901589 79.20901) (xy 74.658368 79.371525) (xy 74.451525 79.578368) (xy 74.28901 79.821589) + (xy 74.177068 80.091842) (xy 74.12 80.37874) (xy 73.16 80.37874) (xy 73.16 80.265475) (xy 73.058739 79.756399) + (xy 72.860107 79.276859) (xy 72.571738 78.845285) (xy 72.204715 78.478262) (xy 71.773141 78.189893) (xy 71.293601 77.991261) + (xy 70.784525 77.89) (xy 70.265475 77.89) (xy 69.756399 77.991261) (xy 69.276859 78.189893) (xy 68.845285 78.478262) + (xy 68.478262 78.845285) (xy 68.189893 79.276859) (xy 67.991261 79.756399) (xy 67.89 80.265475) (xy 66.907471 80.265475) + (xy 66.872932 80.091842) (xy 66.76099 79.821589) (xy 66.69465 79.722304) (xy 66.773639 79.727409) (xy 67.112439 79.682489) + (xy 67.435966 79.572336) (xy 67.634274 79.466338) (xy 67.742107 79.191712) (xy 66.715 78.164605) (xy 66.700858 78.178748) + (xy 66.521253 77.999143) (xy 66.535395 77.985) (xy 66.894605 77.985) (xy 67.921712 79.012107) (xy 68.196338 78.904274) + (xy 68.347216 78.597616) (xy 68.435369 78.267415) (xy 68.457409 77.926361) (xy 68.412489 77.587561) (xy 68.302336 77.264034) + (xy 68.196338 77.065726) (xy 67.921712 76.957893) (xy 66.894605 77.985) (xy 66.535395 77.985) (xy 65.508288 76.957893) + (xy 65.233662 77.065726) (xy 65.082784 77.372384) (xy 64.994631 77.702585) (xy 64.972591 78.043639) (xy 65.017511 78.382439) + (xy 65.127664 78.705966) (xy 65.233662 78.904274) (xy 65.508286 79.012106) (xy 65.480392 79.04) (xy 65.29874 79.04) + (xy 65.011842 79.097068) (xy 64.741589 79.20901) (xy 64.498368 79.371525) (xy 64.291525 79.578368) (xy 64.12901 79.821589) + (xy 64.017068 80.091842) (xy 63.96 80.37874) (xy 58.09 80.37874) (xy 58.032932 80.091842) (xy 57.92099 79.821589) + (xy 57.758475 79.578368) (xy 57.551632 79.371525) (xy 57.308411 79.20901) (xy 57.038158 79.097068) (xy 56.75126 79.04) + (xy 56.45874 79.04) (xy 56.171842 79.097068) (xy 55.901589 79.20901) (xy 55.658368 79.371525) (xy 55.451525 79.578368) + (xy 55.28901 79.821589) (xy 55.177068 80.091842) (xy 55.12 80.37874) (xy 54.16 80.37874) (xy 54.16 80.265475) + (xy 54.058739 79.756399) (xy 53.860107 79.276859) (xy 53.571738 78.845285) (xy 53.204715 78.478262) (xy 52.773141 78.189893) + (xy 52.293601 77.991261) (xy 51.784525 77.89) (xy 51.265475 77.89) (xy 50.756399 77.991261) (xy 50.276859 78.189893) + (xy 49.845285 78.478262) (xy 49.478262 78.845285) (xy 49.189893 79.276859) (xy 48.991261 79.756399) (xy 48.89 80.265475) + (xy 47.907471 80.265475) (xy 47.872932 80.091842) (xy 47.76099 79.821589) (xy 47.69465 79.722304) (xy 47.773639 79.727409) + (xy 48.112439 79.682489) (xy 48.435966 79.572336) (xy 48.634274 79.466338) (xy 48.742107 79.191712) (xy 47.715 78.164605) + (xy 47.700858 78.178748) (xy 47.521253 77.999143) (xy 47.535395 77.985) (xy 47.894605 77.985) (xy 48.921712 79.012107) + (xy 49.196338 78.904274) (xy 49.347216 78.597616) (xy 49.435369 78.267415) (xy 49.457409 77.926361) (xy 49.412489 77.587561) + (xy 49.302336 77.264034) (xy 49.196338 77.065726) (xy 48.921712 76.957893) (xy 47.894605 77.985) (xy 47.535395 77.985) + (xy 46.508288 76.957893) (xy 46.233662 77.065726) (xy 46.082784 77.372384) (xy 45.994631 77.702585) (xy 45.972591 78.043639) + (xy 46.017511 78.382439) (xy 46.127664 78.705966) (xy 46.233662 78.904274) (xy 46.508286 79.012106) (xy 46.480392 79.04) + (xy 46.29874 79.04) (xy 46.011842 79.097068) (xy 45.741589 79.20901) (xy 45.498368 79.371525) (xy 45.291525 79.578368) + (xy 45.12901 79.821589) (xy 45.017068 80.091842) (xy 44.96 80.37874) (xy 39.09 80.37874) (xy 39.032932 80.091842) + (xy 38.92099 79.821589) (xy 38.758475 79.578368) (xy 38.551632 79.371525) (xy 38.308411 79.20901) (xy 38.038158 79.097068) + (xy 37.75126 79.04) (xy 37.45874 79.04) (xy 37.171842 79.097068) (xy 36.901589 79.20901) (xy 36.658368 79.371525) + (xy 36.451525 79.578368) (xy 36.28901 79.821589) (xy 36.177068 80.091842) (xy 36.12 80.37874) (xy 35.16 80.37874) + (xy 35.16 80.265475) (xy 35.058739 79.756399) (xy 34.860107 79.276859) (xy 34.571738 78.845285) (xy 34.204715 78.478262) + (xy 33.773141 78.189893) (xy 33.293601 77.991261) (xy 32.784525 77.89) (xy 32.265475 77.89) (xy 31.756399 77.991261) + (xy 31.276859 78.189893) (xy 30.845285 78.478262) (xy 30.478262 78.845285) (xy 30.189893 79.276859) (xy 29.991261 79.756399) + (xy 29.89 80.265475) (xy 28.907471 80.265475) (xy 28.872932 80.091842) (xy 28.76099 79.821589) (xy 28.69465 79.722304) + (xy 28.773639 79.727409) (xy 29.112439 79.682489) (xy 29.435966 79.572336) (xy 29.634274 79.466338) (xy 29.742107 79.191712) + (xy 28.715 78.164605) (xy 28.700858 78.178748) (xy 28.521253 77.999143) (xy 28.535395 77.985) (xy 28.894605 77.985) + (xy 29.921712 79.012107) (xy 30.196338 78.904274) (xy 30.347216 78.597616) (xy 30.435369 78.267415) (xy 30.457409 77.926361) + (xy 30.412489 77.587561) (xy 30.302336 77.264034) (xy 30.196338 77.065726) (xy 29.921712 76.957893) (xy 28.894605 77.985) + (xy 28.535395 77.985) (xy 27.508288 76.957893) (xy 27.233662 77.065726) (xy 27.082784 77.372384) (xy 26.994631 77.702585) + (xy 26.972591 78.043639) (xy 27.017511 78.382439) (xy 27.127664 78.705966) (xy 27.233662 78.904274) (xy 27.508286 79.012106) + (xy 27.480392 79.04) (xy 27.29874 79.04) (xy 27.011842 79.097068) (xy 26.741589 79.20901) (xy 26.498368 79.371525) + (xy 26.291525 79.578368) (xy 26.12901 79.821589) (xy 26.017068 80.091842) (xy 25.96 80.37874) (xy 25.685 80.37874) + (xy 25.685 76.778288) (xy 27.687893 76.778288) (xy 28.715 77.805395) (xy 29.742107 76.778288) (xy 29.634274 76.503662) + (xy 29.327616 76.352784) (xy 28.997415 76.264631) (xy 28.656361 76.242591) (xy 28.317561 76.287511) (xy 27.994034 76.397664) + (xy 27.795726 76.503662) (xy 27.687893 76.778288) (xy 25.685 76.778288) (xy 25.685 75.274117) (xy 33.33 75.274117) + (xy 33.33 75.615883) (xy 33.396675 75.951081) (xy 33.527463 76.266831) (xy 33.717337 76.550998) (xy 33.959002 76.792663) + (xy 34.243169 76.982537) (xy 34.558919 77.113325) (xy 34.894117 77.18) (xy 35.235883 77.18) (xy 35.571081 77.113325) + (xy 35.886831 76.982537) (xy 36.170998 76.792663) (xy 36.185373 76.778288) (xy 46.687893 76.778288) (xy 47.715 77.805395) + (xy 48.742107 76.778288) (xy 48.634274 76.503662) (xy 48.327616 76.352784) (xy 47.997415 76.264631) (xy 47.656361 76.242591) + (xy 47.317561 76.287511) (xy 46.994034 76.397664) (xy 46.795726 76.503662) (xy 46.687893 76.778288) (xy 36.185373 76.778288) + (xy 36.412663 76.550998) (xy 36.602537 76.266831) (xy 36.733325 75.951081) (xy 36.8 75.615883) (xy 36.8 75.274117) + (xy 52.33 75.274117) (xy 52.33 75.615883) (xy 52.396675 75.951081) (xy 52.527463 76.266831) (xy 52.717337 76.550998) + (xy 52.959002 76.792663) (xy 53.243169 76.982537) (xy 53.558919 77.113325) (xy 53.894117 77.18) (xy 54.235883 77.18) + (xy 54.571081 77.113325) (xy 54.886831 76.982537) (xy 55.170998 76.792663) (xy 55.185373 76.778288) (xy 65.687893 76.778288) + (xy 66.715 77.805395) (xy 67.742107 76.778288) (xy 67.634274 76.503662) (xy 67.327616 76.352784) (xy 66.997415 76.264631) + (xy 66.656361 76.242591) (xy 66.317561 76.287511) (xy 65.994034 76.397664) (xy 65.795726 76.503662) (xy 65.687893 76.778288) + (xy 55.185373 76.778288) (xy 55.412663 76.550998) (xy 55.602537 76.266831) (xy 55.733325 75.951081) (xy 55.8 75.615883) + (xy 55.8 75.274117) (xy 71.33 75.274117) (xy 71.33 75.615883) (xy 71.396675 75.951081) (xy 71.527463 76.266831) + (xy 71.717337 76.550998) (xy 71.959002 76.792663) (xy 72.243169 76.982537) (xy 72.558919 77.113325) (xy 72.894117 77.18) + (xy 73.235883 77.18) (xy 73.571081 77.113325) (xy 73.886831 76.982537) (xy 74.170998 76.792663) (xy 74.185373 76.778288) + (xy 84.687893 76.778288) (xy 85.715 77.805395) (xy 86.742107 76.778288) (xy 86.634274 76.503662) (xy 86.327616 76.352784) + (xy 85.997415 76.264631) (xy 85.656361 76.242591) (xy 85.317561 76.287511) (xy 84.994034 76.397664) (xy 84.795726 76.503662) + (xy 84.687893 76.778288) (xy 74.185373 76.778288) (xy 74.412663 76.550998) (xy 74.602537 76.266831) (xy 74.733325 75.951081) + (xy 74.8 75.615883) (xy 74.8 75.274117) (xy 90.33 75.274117) (xy 90.33 75.615883) (xy 90.396675 75.951081) + (xy 90.527463 76.266831) (xy 90.717337 76.550998) (xy 90.959002 76.792663) (xy 91.243169 76.982537) (xy 91.558919 77.113325) + (xy 91.894117 77.18) (xy 92.235883 77.18) (xy 92.571081 77.113325) (xy 92.886831 76.982537) (xy 93.170998 76.792663) + (xy 93.185373 76.778288) (xy 103.687893 76.778288) (xy 104.715 77.805395) (xy 105.742107 76.778288) (xy 105.634274 76.503662) + (xy 105.327616 76.352784) (xy 104.997415 76.264631) (xy 104.656361 76.242591) (xy 104.317561 76.287511) (xy 103.994034 76.397664) + (xy 103.795726 76.503662) (xy 103.687893 76.778288) (xy 93.185373 76.778288) (xy 93.412663 76.550998) (xy 93.602537 76.266831) + (xy 93.733325 75.951081) (xy 93.8 75.615883) (xy 93.8 75.274117) (xy 109.33 75.274117) (xy 109.33 75.615883) + (xy 109.396675 75.951081) (xy 109.527463 76.266831) (xy 109.717337 76.550998) (xy 109.959002 76.792663) (xy 110.243169 76.982537) + (xy 110.558919 77.113325) (xy 110.894117 77.18) (xy 111.235883 77.18) (xy 111.571081 77.113325) (xy 111.886831 76.982537) + (xy 112.170998 76.792663) (xy 112.185373 76.778288) (xy 122.687893 76.778288) (xy 123.715 77.805395) (xy 124.742107 76.778288) + (xy 124.634274 76.503662) (xy 124.327616 76.352784) (xy 123.997415 76.264631) (xy 123.656361 76.242591) (xy 123.317561 76.287511) + (xy 122.994034 76.397664) (xy 122.795726 76.503662) (xy 122.687893 76.778288) (xy 112.185373 76.778288) (xy 112.412663 76.550998) + (xy 112.602537 76.266831) (xy 112.733325 75.951081) (xy 112.8 75.615883) (xy 112.8 75.274117) (xy 112.733325 74.938919) + (xy 112.602537 74.623169) (xy 112.412663 74.339002) (xy 112.170998 74.097337) (xy 111.886831 73.907463) (xy 111.571081 73.776675) + (xy 111.235883 73.71) (xy 110.894117 73.71) (xy 110.558919 73.776675) (xy 110.243169 73.907463) (xy 109.959002 74.097337) + (xy 109.717337 74.339002) (xy 109.527463 74.623169) (xy 109.396675 74.938919) (xy 109.33 75.274117) (xy 93.8 75.274117) + (xy 93.733325 74.938919) (xy 93.602537 74.623169) (xy 93.412663 74.339002) (xy 93.170998 74.097337) (xy 92.886831 73.907463) + (xy 92.571081 73.776675) (xy 92.235883 73.71) (xy 91.894117 73.71) (xy 91.558919 73.776675) (xy 91.243169 73.907463) + (xy 90.959002 74.097337) (xy 90.717337 74.339002) (xy 90.527463 74.623169) (xy 90.396675 74.938919) (xy 90.33 75.274117) + (xy 74.8 75.274117) (xy 74.733325 74.938919) (xy 74.602537 74.623169) (xy 74.412663 74.339002) (xy 74.170998 74.097337) + (xy 73.886831 73.907463) (xy 73.571081 73.776675) (xy 73.235883 73.71) (xy 72.894117 73.71) (xy 72.558919 73.776675) + (xy 72.243169 73.907463) (xy 71.959002 74.097337) (xy 71.717337 74.339002) (xy 71.527463 74.623169) (xy 71.396675 74.938919) + (xy 71.33 75.274117) (xy 55.8 75.274117) (xy 55.733325 74.938919) (xy 55.602537 74.623169) (xy 55.412663 74.339002) + (xy 55.170998 74.097337) (xy 54.886831 73.907463) (xy 54.571081 73.776675) (xy 54.235883 73.71) (xy 53.894117 73.71) + (xy 53.558919 73.776675) (xy 53.243169 73.907463) (xy 52.959002 74.097337) (xy 52.717337 74.339002) (xy 52.527463 74.623169) + (xy 52.396675 74.938919) (xy 52.33 75.274117) (xy 36.8 75.274117) (xy 36.733325 74.938919) (xy 36.602537 74.623169) + (xy 36.412663 74.339002) (xy 36.170998 74.097337) (xy 35.886831 73.907463) (xy 35.571081 73.776675) (xy 35.235883 73.71) + (xy 34.894117 73.71) (xy 34.558919 73.776675) (xy 34.243169 73.907463) (xy 33.959002 74.097337) (xy 33.717337 74.339002) + (xy 33.527463 74.623169) (xy 33.396675 74.938919) (xy 33.33 75.274117) (xy 25.685 75.274117) (xy 25.685 68.632923) + (xy 66.273 68.632923) (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) (xy 67.10505 71.375824) + (xy 67.624176 71.89495) (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.632923 72.727) (xy 70.367077 72.727) + (xy 71.087126 72.583773) (xy 71.765396 72.302824) (xy 72.375824 71.89495) (xy 72.89495 71.375824) (xy 73.302824 70.765396) + (xy 73.583773 70.087126) (xy 73.727 69.367077) (xy 73.727 68.632923) (xy 73.583773 67.912874) (xy 73.302824 67.234604) + (xy 72.89495 66.624176) (xy 72.375824 66.10505) (xy 71.765396 65.697176) (xy 71.087126 65.416227) (xy 70.367077 65.273) + (xy 69.632923 65.273) (xy 68.912874 65.416227) (xy 68.234604 65.697176) (xy 67.624176 66.10505) (xy 67.10505 66.624176) + (xy 66.697176 67.234604) (xy 66.416227 67.912874) (xy 66.273 68.632923) (xy 25.685 68.632923) (xy 25.685 67.23689) + (xy 31.588524 67.23689) (xy 31.633175 67.384099) (xy 31.758359 67.64692) (xy 31.932412 67.880269) (xy 32.148645 68.075178) + (xy 32.398748 68.224157) (xy 32.673109 68.321481) (xy 32.903 68.200814) (xy 32.903 67.007) (xy 31.709845 67.007) + (xy 31.588524 67.23689) (xy 25.685 67.23689) (xy 25.685 60.685) (xy 32.044893 60.685) + ) + ) + (filled_polygon + (pts + (xy 166.931928 62.65) (xy 166.944188 62.774482) (xy 166.980498 62.89418) (xy 167.039463 63.004494) (xy 167.118815 63.101185) + (xy 167.215506 63.180537) (xy 167.32582 63.239502) (xy 167.39838 63.261513) (xy 167.266525 63.393368) (xy 167.10401 63.636589) + (xy 166.992068 63.906842) (xy 166.935 64.19374) (xy 166.935 64.48626) (xy 166.992068 64.773158) (xy 167.10401 65.043411) + (xy 167.266525 65.286632) (xy 167.473368 65.493475) (xy 167.64776 65.61) (xy 167.473368 65.726525) (xy 167.266525 65.933368) + (xy 167.10401 66.176589) (xy 166.992068 66.446842) (xy 166.935 66.73374) (xy 166.935 67.02626) (xy 166.992068 67.313158) + (xy 167.10401 67.583411) (xy 167.266525 67.826632) (xy 167.473368 68.033475) (xy 167.716589 68.19599) (xy 167.986842 68.307932) + (xy 168.27374 68.365) (xy 168.56626 68.365) (xy 168.853158 68.307932) (xy 169.123411 68.19599) (xy 169.366632 68.033475) + (xy 169.573475 67.826632) (xy 169.6911 67.650594) (xy 169.862412 67.880269) (xy 170.078645 68.075178) (xy 170.328748 68.224157) + (xy 170.402043 68.250157) (xy 168.402201 70.25) (xy 144.567322 70.25) (xy 144.529999 70.246324) (xy 144.492676 70.25) + (xy 144.492667 70.25) (xy 144.381014 70.260997) (xy 144.237753 70.304454) (xy 144.105724 70.375026) (xy 144.105722 70.375027) + (xy 144.105723 70.375027) (xy 144.018996 70.446201) (xy 144.018992 70.446205) (xy 143.989999 70.469999) (xy 143.966205 70.498992) + (xy 141.975199 72.49) (xy 131.313514 72.49) (xy 131.765396 72.302824) (xy 132.375824 71.89495) (xy 132.89495 71.375824) + (xy 133.302824 70.765396) (xy 133.583773 70.087126) (xy 133.727 69.367077) (xy 133.727 68.632923) (xy 133.583773 67.912874) + (xy 133.302824 67.234604) (xy 132.89495 66.624176) (xy 132.375824 66.10505) (xy 131.765396 65.697176) (xy 131.087126 65.416227) + (xy 130.367077 65.273) (xy 129.632923 65.273) (xy 128.912874 65.416227) (xy 128.234604 65.697176) (xy 127.624176 66.10505) + (xy 127.10505 66.624176) (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) (xy 126.273 69.367077) + (xy 126.416227 70.087126) (xy 126.48275 70.247727) (xy 126.459676 70.25) (xy 119.0118 70.25) (xy 118.801336 70.039536) + (xy 118.96742 69.961037) (xy 119.193414 69.793519) (xy 119.382385 69.585131) (xy 119.493933 69.399135) (xy 119.49832 69.409727) + (xy 119.655363 69.644759) (xy 119.855241 69.844637) (xy 120.090273 70.00168) (xy 120.351426 70.109853) (xy 120.628665 70.165) + (xy 120.911335 70.165) (xy 121.188574 70.109853) (xy 121.449727 70.00168) (xy 121.684759 69.844637) (xy 121.884637 69.644759) + (xy 122.04168 69.409727) (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) (xy 122.173439 68.43) + (xy 122.341957 68.43) (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) + (xy 123.418665 69.105) (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) + (xy 124.674637 68.584759) (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) + (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) + (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.236114 66.271312) (xy 123.094999 66.130198) + (xy 123.094999 64.032836) (xy 123.348184 64.0963) (xy 123.630512 64.110217) (xy 123.91013 64.068787) (xy 124.176292 63.973603) + (xy 124.301514 63.906671) (xy 124.373097 63.662702) (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) + (xy 123.380395 62.67) (xy 123.366253 62.655858) (xy 123.545858 62.476253) (xy 123.56 62.490395) (xy 123.574143 62.476253) + (xy 123.753748 62.655858) (xy 123.739605 62.67) (xy 124.552702 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) + (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) (xy 124.917707 62.204999) (xy 166.931928 62.204999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 121.57 62.548072) (xy 121.574999 62.54758) + (xy 121.575 66.407667) (xy 121.571323 66.444999) (xy 121.585997 66.593984) (xy 121.629453 66.737245) (xy 121.700025 66.869275) + (xy 121.737876 66.915396) (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.405724 67.035026) (xy 121.405722 67.035027) + (xy 121.405723 67.035027) (xy 121.318996 67.106201) (xy 121.318992 67.106205) (xy 121.289999 67.129999) (xy 121.266205 67.158992) + (xy 121.093885 67.331312) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) + (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) + (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) + (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.764999 67.373268) (xy 117.764999 65.729319) (xy 117.768675 65.691996) + (xy 117.764999 65.654673) (xy 117.764999 65.654664) (xy 117.754002 65.543011) (xy 117.710545 65.39975) (xy 117.639973 65.267721) + (xy 117.610821 65.232199) (xy 117.568798 65.180993) (xy 117.568794 65.180989) (xy 117.545 65.151996) (xy 117.516008 65.128203) + (xy 116.719495 64.331692) (xy 116.695693 64.302689) (xy 116.579968 64.207716) (xy 116.447939 64.137144) (xy 116.304678 64.093687) + (xy 116.193025 64.08269) (xy 116.193014 64.08269) (xy 116.155692 64.079014) (xy 116.11837 64.08269) (xy 113.792111 64.08269) + (xy 115.366114 62.508688) (xy 115.548665 62.545) (xy 115.831335 62.545) (xy 116.108574 62.489853) (xy 116.369727 62.38168) + (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 171.087 66.753) (xy 171.107 66.753) (xy 171.107 67.007) (xy 171.087 67.007) (xy 171.087 67.027) + (xy 170.833 67.027) (xy 170.833 67.007) (xy 170.813 67.007) (xy 170.813 66.753) (xy 170.833 66.753) + (xy 170.833 66.733) (xy 171.087 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 171.087 66.753) (xy 171.107 66.753) (xy 171.107 67.007) (xy 171.087 67.007) (xy 171.087 68.200814) + (xy 171.316891 68.321481) (xy 171.475002 68.265394) (xy 171.475001 79.320322) (xy 171.308411 79.20901) (xy 171.038158 79.097068) + (xy 170.75126 79.04) (xy 170.45874 79.04) (xy 170.171842 79.097068) (xy 169.901589 79.20901) (xy 169.658368 79.371525) + (xy 169.451525 79.578368) (xy 169.28901 79.821589) (xy 169.177068 80.091842) (xy 169.12 80.37874) (xy 169.12 80.67126) + (xy 169.177068 80.958158) (xy 169.28901 81.228411) (xy 169.451525 81.471632) (xy 169.658368 81.678475) (xy 169.901589 81.84099) + (xy 170.042743 81.899458) (xy 169.20219 82.740011) (xy 166.952877 82.740011) (xy 167.204715 82.571738) (xy 167.571738 82.204715) + (xy 167.860107 81.773141) (xy 168.058739 81.293601) (xy 168.16 80.784525) (xy 168.16 80.265475) (xy 168.058739 79.756399) + (xy 167.860107 79.276859) (xy 167.571738 78.845285) (xy 167.204715 78.478262) (xy 166.773141 78.189893) (xy 166.293601 77.991261) + (xy 165.784525 77.89) (xy 165.265475 77.89) (xy 164.756399 77.991261) (xy 164.276859 78.189893) (xy 163.845285 78.478262) + (xy 163.478262 78.845285) (xy 163.189893 79.276859) (xy 162.991261 79.756399) (xy 162.89 80.265475) (xy 162.89 80.784525) + (xy 162.991261 81.293601) (xy 163.189893 81.773141) (xy 163.478262 82.204715) (xy 163.845285 82.571738) (xy 164.097123 82.740011) + (xy 155.59479 82.740011) (xy 160.009884 78.324917) (xy 160.017511 78.382439) (xy 160.127664 78.705966) (xy 160.233662 78.904274) + (xy 160.508286 79.012106) (xy 160.480392 79.04) (xy 160.29874 79.04) (xy 160.011842 79.097068) (xy 159.741589 79.20901) + (xy 159.498368 79.371525) (xy 159.291525 79.578368) (xy 159.12901 79.821589) (xy 159.017068 80.091842) (xy 158.96 80.37874) + (xy 158.96 80.67126) (xy 159.017068 80.958158) (xy 159.12901 81.228411) (xy 159.291525 81.471632) (xy 159.498368 81.678475) + (xy 159.741589 81.84099) (xy 160.011842 81.952932) (xy 160.29874 82.01) (xy 160.59126 82.01) (xy 160.878158 81.952932) + (xy 161.148411 81.84099) (xy 161.391632 81.678475) (xy 161.598475 81.471632) (xy 161.76099 81.228411) (xy 161.872932 80.958158) + (xy 161.93 80.67126) (xy 161.93 80.37874) (xy 161.872932 80.091842) (xy 161.76099 79.821589) (xy 161.69465 79.722304) + (xy 161.773639 79.727409) (xy 162.112439 79.682489) (xy 162.435966 79.572336) (xy 162.634274 79.466338) (xy 162.742107 79.191712) + (xy 161.715 78.164605) (xy 161.700858 78.178748) (xy 161.521253 77.999143) (xy 161.535395 77.985) (xy 161.521253 77.970858) + (xy 161.700858 77.791253) (xy 161.715 77.805395) (xy 161.729143 77.791253) (xy 161.908748 77.970858) (xy 161.894605 77.985) + (xy 162.921712 79.012107) (xy 163.196338 78.904274) (xy 163.347216 78.597616) (xy 163.435369 78.267415) (xy 163.457409 77.926361) + (xy 163.431374 77.730001) (xy 168.759679 77.730001) (xy 168.797001 77.733677) (xy 168.834323 77.730001) (xy 168.834334 77.730001) + (xy 168.945987 77.719004) (xy 169.089248 77.675547) (xy 169.221277 77.604975) (xy 169.337002 77.510002) (xy 169.360804 77.480999) + (xy 170.101005 76.740799) (xy 170.130002 76.717002) (xy 170.224975 76.601277) (xy 170.295547 76.469248) (xy 170.339004 76.325987) + (xy 170.350001 76.214334) (xy 170.350001 76.214325) (xy 170.353677 76.177002) (xy 170.350001 76.139679) (xy 170.350001 69.974325) + (xy 170.353677 69.937003) (xy 170.350001 69.89968) (xy 170.350001 69.89967) (xy 170.339004 69.788017) (xy 170.295547 69.644756) + (xy 170.277101 69.610247) (xy 170.224975 69.512726) (xy 170.1538 69.426) (xy 170.130002 69.397002) (xy 170.101004 69.373204) + (xy 168.982257 68.254458) (xy 169.123411 68.19599) (xy 169.366632 68.033475) (xy 169.573475 67.826632) (xy 169.6911 67.650594) + (xy 169.862412 67.880269) (xy 170.078645 68.075178) (xy 170.328748 68.224157) (xy 170.603109 68.321481) (xy 170.833 68.200814) + (xy 170.833 67.007) (xy 170.813 67.007) (xy 170.813 66.753) (xy 170.833 66.753) (xy 170.833 66.733) + (xy 171.087 66.733) + ) + ) + (filled_polygon + (pts + (xy 90.924176 60.70505) (xy 90.40505 61.224176) (xy 89.997176 61.834604) (xy 89.716227 62.512874) (xy 89.573 63.232923) + (xy 89.573 63.967077) (xy 89.716227 64.687126) (xy 89.997176 65.365396) (xy 90.40505 65.975824) (xy 90.924176 66.49495) + (xy 91.298402 66.744999) (xy 89.480921 66.744999) (xy 87.728208 64.992286) (xy 87.76452 64.809735) (xy 87.76452 64.527065) + (xy 87.709373 64.249826) (xy 87.6012 63.988673) (xy 87.444157 63.753641) (xy 87.244279 63.553763) (xy 87.009247 63.39672) + (xy 86.748094 63.288547) (xy 86.470855 63.2334) (xy 86.188185 63.2334) (xy 85.910946 63.288547) (xy 85.649793 63.39672) + (xy 85.414761 63.553763) (xy 85.214883 63.753641) (xy 85.05784 63.988673) (xy 84.949667 64.249826) (xy 84.89452 64.527065) + (xy 84.89452 64.809735) (xy 84.949667 65.086974) (xy 85.05784 65.348127) (xy 85.214883 65.583159) (xy 85.414761 65.783037) + (xy 85.649793 65.94008) (xy 85.910946 66.048253) (xy 86.188185 66.1034) (xy 86.470855 66.1034) (xy 86.653406 66.067088) + (xy 88.404541 67.818223) (xy 88.392423 67.830341) (xy 88.23706 68.062859) (xy 88.081697 67.830341) (xy 87.881819 67.630463) + (xy 87.646787 67.47342) (xy 87.385634 67.365247) (xy 87.108395 67.3101) (xy 86.825725 67.3101) (xy 86.548486 67.365247) + (xy 86.287333 67.47342) (xy 86.052301 67.630463) (xy 85.852423 67.830341) (xy 85.69706 68.062859) (xy 85.541697 67.830341) + (xy 85.341819 67.630463) (xy 85.106787 67.47342) (xy 84.845634 67.365247) (xy 84.568395 67.3101) (xy 84.285725 67.3101) + (xy 84.008486 67.365247) (xy 83.747333 67.47342) (xy 83.512301 67.630463) (xy 83.312423 67.830341) (xy 83.15706 68.062859) + (xy 83.001697 67.830341) (xy 82.801819 67.630463) (xy 82.566787 67.47342) (xy 82.305634 67.365247) (xy 82.028395 67.3101) + (xy 81.745725 67.3101) (xy 81.468486 67.365247) (xy 81.207333 67.47342) (xy 80.972301 67.630463) (xy 80.773703 67.829061) + (xy 80.772872 67.820618) (xy 80.736562 67.70092) (xy 80.677597 67.590606) (xy 80.598245 67.493915) (xy 80.501554 67.414563) + (xy 80.39124 67.355598) (xy 80.271542 67.319288) (xy 80.14706 67.307028) (xy 78.54706 67.307028) (xy 78.422578 67.319288) + (xy 78.30288 67.355598) (xy 78.192566 67.414563) (xy 78.095875 67.493915) (xy 78.016523 67.590606) (xy 77.957558 67.70092) + (xy 77.921248 67.820618) (xy 77.908988 67.9451) (xy 77.908988 69.5451) (xy 77.921248 69.669582) (xy 77.957558 69.78928) + (xy 78.016523 69.899594) (xy 78.095875 69.996285) (xy 78.192566 70.075637) (xy 78.30288 70.134602) (xy 78.422578 70.170912) + (xy 78.54706 70.183172) (xy 79.374187 70.183172) (xy 77.727369 71.82999) (xy 73.287323 71.82999) (xy 73.24999 71.826313) + (xy 73.212657 71.82999) (xy 73.101004 71.840987) (xy 72.957743 71.884444) (xy 72.825714 71.955016) (xy 72.709989 72.049989) + (xy 72.615016 72.165714) (xy 72.563952 72.261246) (xy 72.21521 72.609989) (xy 70.95533 72.609989) (xy 71.087126 72.583773) + (xy 71.765396 72.302824) (xy 72.375824 71.89495) (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.583773 70.087126) + (xy 73.727 69.367077) (xy 73.727 68.632923) (xy 73.583773 67.912874) (xy 73.302824 67.234604) (xy 72.89495 66.624176) + (xy 72.375824 66.10505) (xy 71.765396 65.697176) (xy 71.087126 65.416227) (xy 70.367077 65.273) (xy 69.632923 65.273) + (xy 68.912874 65.416227) (xy 68.234604 65.697176) (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) + (xy 66.416227 67.912874) (xy 66.273 68.632923) (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) + (xy 67.10505 71.375824) (xy 67.624176 71.89495) (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.04467 72.609989) + (xy 60.427333 72.609989) (xy 60.390011 72.606313) (xy 60.352688 72.609989) (xy 60.352678 72.609989) (xy 60.241025 72.620986) + (xy 60.097764 72.664443) (xy 59.965735 72.735015) (xy 59.85001 72.829988) (xy 59.826207 72.858992) (xy 59.675199 73.01) + (xy 36.777325 73.01) (xy 36.74 73.006324) (xy 36.702675 73.01) (xy 36.702667 73.01) (xy 36.591014 73.020997) + (xy 36.447753 73.064454) (xy 36.315724 73.135026) (xy 36.199999 73.229999) (xy 36.176201 73.258997) (xy 35.632912 73.802286) + (xy 35.571081 73.776675) (xy 35.235883 73.71) (xy 34.894117 73.71) (xy 34.558919 73.776675) (xy 34.243169 73.907463) + (xy 33.959002 74.097337) (xy 33.717337 74.339002) (xy 33.527463 74.623169) (xy 33.396675 74.938919) (xy 33.33 75.274117) + (xy 33.33 75.615883) (xy 33.396675 75.951081) (xy 33.527463 76.266831) (xy 33.717337 76.550998) (xy 33.959002 76.792663) + (xy 34.243169 76.982537) (xy 34.558919 77.113325) (xy 34.894117 77.18) (xy 35.235883 77.18) (xy 35.571081 77.113325) + (xy 35.886831 76.982537) (xy 36.170998 76.792663) (xy 36.185373 76.778288) (xy 46.687893 76.778288) (xy 47.715 77.805395) + (xy 48.742107 76.778288) (xy 48.634274 76.503662) (xy 48.327616 76.352784) (xy 47.997415 76.264631) (xy 47.656361 76.242591) + (xy 47.317561 76.287511) (xy 46.994034 76.397664) (xy 46.795726 76.503662) (xy 46.687893 76.778288) (xy 36.185373 76.778288) + (xy 36.412663 76.550998) (xy 36.602537 76.266831) (xy 36.733325 75.951081) (xy 36.8 75.615883) (xy 36.8 75.274117) + (xy 36.733325 74.938919) (xy 36.707714 74.877088) (xy 37.054802 74.53) (xy 52.589716 74.53) (xy 52.527463 74.623169) + (xy 52.396675 74.938919) (xy 52.33 75.274117) (xy 52.33 75.615883) (xy 52.396675 75.951081) (xy 52.527463 76.266831) + (xy 52.717337 76.550998) (xy 52.959002 76.792663) (xy 53.243169 76.982537) (xy 53.558919 77.113325) (xy 53.894117 77.18) + (xy 54.235883 77.18) (xy 54.571081 77.113325) (xy 54.886831 76.982537) (xy 55.170998 76.792663) (xy 55.185373 76.778288) + (xy 65.687893 76.778288) (xy 66.715 77.805395) (xy 67.742107 76.778288) (xy 67.634274 76.503662) (xy 67.327616 76.352784) + (xy 66.997415 76.264631) (xy 66.656361 76.242591) (xy 66.317561 76.287511) (xy 65.994034 76.397664) (xy 65.795726 76.503662) + (xy 65.687893 76.778288) (xy 55.185373 76.778288) (xy 55.412663 76.550998) (xy 55.602537 76.266831) (xy 55.628148 76.205) + (xy 67.924855 76.205) (xy 67.971014 76.219002) (xy 68.119999 76.233676) (xy 68.12 76.233676) (xy 68.268985 76.219002) + (xy 68.412246 76.175546) (xy 68.544276 76.104974) (xy 68.631002 76.033799) (xy 68.631007 76.033794) (xy 68.66 76.01) + (xy 68.683793 75.981008) (xy 69.984804 74.679999) (xy 71.503923 74.679999) (xy 71.396675 74.938919) (xy 71.33 75.274117) + (xy 71.33 75.615883) (xy 71.396675 75.951081) (xy 71.527463 76.266831) (xy 71.717337 76.550998) (xy 71.959002 76.792663) + (xy 72.243169 76.982537) (xy 72.558919 77.113325) (xy 72.894117 77.18) (xy 73.235883 77.18) (xy 73.571081 77.113325) + (xy 73.886831 76.982537) (xy 74.170998 76.792663) (xy 74.185373 76.778288) (xy 84.687893 76.778288) (xy 85.715 77.805395) + (xy 86.742107 76.778288) (xy 86.634274 76.503662) (xy 86.327616 76.352784) (xy 85.997415 76.264631) (xy 85.656361 76.242591) + (xy 85.317561 76.287511) (xy 84.994034 76.397664) (xy 84.795726 76.503662) (xy 84.687893 76.778288) (xy 74.185373 76.778288) + (xy 74.412663 76.550998) (xy 74.602537 76.266831) (xy 74.628148 76.205) (xy 80.229838 76.205) (xy 80.26716 76.208676) + (xy 80.304482 76.205) (xy 80.304493 76.205) (xy 80.416146 76.194003) (xy 80.559407 76.150546) (xy 80.691436 76.079974) + (xy 80.807161 75.985001) (xy 80.830964 75.955997) (xy 86.643175 70.143788) (xy 86.825725 70.1801) (xy 87.108395 70.1801) + (xy 87.385634 70.124953) (xy 87.646787 70.01678) (xy 87.881819 69.859737) (xy 88.081697 69.659859) (xy 88.23706 69.427341) + (xy 88.392423 69.659859) (xy 88.592301 69.859737) (xy 88.74706 69.963144) (xy 88.747061 72.849728) (xy 88.743384 72.88706) + (xy 88.747061 72.924393) (xy 88.758058 73.036046) (xy 88.769658 73.074286) (xy 88.801514 73.179306) (xy 88.872086 73.311336) + (xy 88.920222 73.369989) (xy 88.96706 73.427061) (xy 88.996058 73.450859) (xy 90.422286 74.877088) (xy 90.396675 74.938919) + (xy 90.33 75.274117) (xy 90.33 75.615883) (xy 90.396675 75.951081) (xy 90.527463 76.266831) (xy 90.717337 76.550998) + (xy 90.959002 76.792663) (xy 91.243169 76.982537) (xy 91.558919 77.113325) (xy 91.894117 77.18) (xy 92.235883 77.18) + (xy 92.571081 77.113325) (xy 92.886831 76.982537) (xy 93.170998 76.792663) (xy 93.185373 76.778288) (xy 103.687893 76.778288) + (xy 104.715 77.805395) (xy 105.742107 76.778288) (xy 105.634274 76.503662) (xy 105.327616 76.352784) (xy 104.997415 76.264631) + (xy 104.656361 76.242591) (xy 104.317561 76.287511) (xy 103.994034 76.397664) (xy 103.795726 76.503662) (xy 103.687893 76.778288) + (xy 93.185373 76.778288) (xy 93.412663 76.550998) (xy 93.602537 76.266831) (xy 93.733325 75.951081) (xy 93.8 75.615883) + (xy 93.8 75.274117) (xy 93.733325 74.938919) (xy 93.602537 74.623169) (xy 93.412663 74.339002) (xy 93.170998 74.097337) + (xy 92.886831 73.907463) (xy 92.571081 73.776675) (xy 92.235883 73.71) (xy 91.894117 73.71) (xy 91.558919 73.776675) + (xy 91.497088 73.802286) (xy 90.26706 72.572259) (xy 90.26706 69.963143) (xy 90.421819 69.859737) (xy 90.621697 69.659859) + (xy 90.77706 69.427341) (xy 90.932423 69.659859) (xy 91.132301 69.859737) (xy 91.367333 70.01678) (xy 91.628486 70.124953) + (xy 91.905725 70.1801) (xy 92.188395 70.1801) (xy 92.465634 70.124953) (xy 92.726787 70.01678) (xy 92.961819 69.859737) + (xy 93.161697 69.659859) (xy 93.31706 69.427341) (xy 93.472423 69.659859) (xy 93.672301 69.859737) (xy 93.907333 70.01678) + (xy 94.168486 70.124953) (xy 94.445725 70.1801) (xy 94.728395 70.1801) (xy 95.005634 70.124953) (xy 95.266787 70.01678) + (xy 95.501819 69.859737) (xy 95.701697 69.659859) (xy 95.85706 69.427341) (xy 96.012423 69.659859) (xy 96.212301 69.859737) + (xy 96.447333 70.01678) (xy 96.708486 70.124953) (xy 96.985725 70.1801) (xy 97.268395 70.1801) (xy 97.545634 70.124953) + (xy 97.806787 70.01678) (xy 98.041819 69.859737) (xy 98.241697 69.659859) (xy 98.39706 69.427341) (xy 98.552423 69.659859) + (xy 98.752301 69.859737) (xy 98.987333 70.01678) (xy 99.248486 70.124953) (xy 99.525725 70.1801) (xy 99.808395 70.1801) + (xy 100.085634 70.124953) (xy 100.346787 70.01678) (xy 100.581819 69.859737) (xy 100.781697 69.659859) (xy 100.93874 69.424827) + (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) (xy 101.046913 68.326526) (xy 101.021428 68.264999) + (xy 101.629378 68.264999) (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) (xy 101.610147 69.148574) + (xy 101.71832 69.409727) (xy 101.875363 69.644759) (xy 102.075241 69.844637) (xy 102.310273 70.00168) (xy 102.571426 70.109853) + (xy 102.848665 70.165) (xy 103.131335 70.165) (xy 103.408574 70.109853) (xy 103.669727 70.00168) (xy 103.904759 69.844637) + (xy 104.104637 69.644759) (xy 104.26 69.412241) (xy 104.415363 69.644759) (xy 104.615241 69.844637) (xy 104.850273 70.00168) + (xy 105.111426 70.109853) (xy 105.388665 70.165) (xy 105.671335 70.165) (xy 105.948574 70.109853) (xy 106.209727 70.00168) + (xy 106.444759 69.844637) (xy 106.644637 69.644759) (xy 106.8 69.412241) (xy 106.955363 69.644759) (xy 107.155241 69.844637) + (xy 107.390273 70.00168) (xy 107.651426 70.109853) (xy 107.928665 70.165) (xy 108.211335 70.165) (xy 108.488574 70.109853) + (xy 108.749727 70.00168) (xy 108.984759 69.844637) (xy 109.184637 69.644759) (xy 109.34 69.412241) (xy 109.495363 69.644759) + (xy 109.695241 69.844637) (xy 109.930273 70.00168) (xy 110.191426 70.109853) (xy 110.468665 70.165) (xy 110.751335 70.165) + (xy 111.028574 70.109853) (xy 111.075002 70.090622) (xy 111.075002 73.71) (xy 110.894117 73.71) (xy 110.558919 73.776675) + (xy 110.243169 73.907463) (xy 109.959002 74.097337) (xy 109.717337 74.339002) (xy 109.527463 74.623169) (xy 109.396675 74.938919) + (xy 109.33 75.274117) (xy 109.33 75.615883) (xy 109.396675 75.951081) (xy 109.527463 76.266831) (xy 109.717337 76.550998) + (xy 109.959002 76.792663) (xy 110.243169 76.982537) (xy 110.558919 77.113325) (xy 110.894117 77.18) (xy 111.235883 77.18) + (xy 111.571081 77.113325) (xy 111.886831 76.982537) (xy 112.170998 76.792663) (xy 112.185373 76.778288) (xy 122.687893 76.778288) + (xy 123.715 77.805395) (xy 124.742107 76.778288) (xy 124.634274 76.503662) (xy 124.327616 76.352784) (xy 123.997415 76.264631) + (xy 123.656361 76.242591) (xy 123.317561 76.287511) (xy 122.994034 76.397664) (xy 122.795726 76.503662) (xy 122.687893 76.778288) + (xy 112.185373 76.778288) (xy 112.412663 76.550998) (xy 112.602537 76.266831) (xy 112.733325 75.951081) (xy 112.8 75.615883) + (xy 112.8 75.274117) (xy 112.733325 74.938919) (xy 112.602537 74.623169) (xy 112.595001 74.611891) (xy 112.595001 70.053344) + (xy 112.731426 70.109853) (xy 113.008665 70.165) (xy 113.291335 70.165) (xy 113.568574 70.109853) (xy 113.829727 70.00168) + (xy 113.976084 69.903887) (xy 120.028203 75.956008) (xy 120.051997 75.985001) (xy 120.08099 76.008795) (xy 120.080994 76.008799) + (xy 120.151683 76.066811) (xy 120.167722 76.079974) (xy 120.299751 76.150546) (xy 120.443012 76.194003) (xy 120.554665 76.205) + (xy 120.554674 76.205) (xy 120.591997 76.208676) (xy 120.62932 76.205) (xy 128.501852 76.205) (xy 128.527463 76.266831) + (xy 128.717337 76.550998) (xy 128.959002 76.792663) (xy 129.243169 76.982537) (xy 129.558919 77.113325) (xy 129.894117 77.18) + (xy 130.235883 77.18) (xy 130.571081 77.113325) (xy 130.886831 76.982537) (xy 131.170998 76.792663) (xy 131.185373 76.778288) + (xy 141.687893 76.778288) (xy 142.715 77.805395) (xy 143.742107 76.778288) (xy 143.634274 76.503662) (xy 143.327616 76.352784) + (xy 142.997415 76.264631) (xy 142.656361 76.242591) (xy 142.317561 76.287511) (xy 141.994034 76.397664) (xy 141.795726 76.503662) + (xy 141.687893 76.778288) (xy 131.185373 76.778288) (xy 131.412663 76.550998) (xy 131.602537 76.266831) (xy 131.733325 75.951081) + (xy 131.8 75.615883) (xy 131.8 75.274117) (xy 131.733325 74.938919) (xy 131.626077 74.679999) (xy 147.225198 74.679999) + (xy 147.422286 74.877088) (xy 147.396675 74.938919) (xy 147.33 75.274117) (xy 147.33 75.615883) (xy 147.396675 75.951081) + (xy 147.527463 76.266831) (xy 147.717337 76.550998) (xy 147.959002 76.792663) (xy 148.243169 76.982537) (xy 148.558919 77.113325) + (xy 148.894117 77.18) (xy 149.235883 77.18) (xy 149.571081 77.113325) (xy 149.886831 76.982537) (xy 150.170998 76.792663) + (xy 150.412663 76.550998) (xy 150.602537 76.266831) (xy 150.733325 75.951081) (xy 150.8 75.615883) (xy 150.8 75.274117) + (xy 150.733325 74.938919) (xy 150.602537 74.623169) (xy 150.412663 74.339002) (xy 150.20365 74.129989) (xy 165.675188 74.129989) + (xy 166.422286 74.877088) (xy 166.396675 74.938919) (xy 166.33 75.274117) (xy 166.33 75.615883) (xy 166.396675 75.951081) + (xy 166.503923 76.210001) (xy 163.271804 76.210001) (xy 163.010805 75.949002) (xy 162.987002 75.919998) (xy 162.871277 75.825025) + (xy 162.739248 75.754453) (xy 162.595987 75.710996) (xy 162.484334 75.699999) (xy 162.484323 75.699999) (xy 162.447001 75.696323) + (xy 162.409679 75.699999) (xy 160.837324 75.699999) (xy 160.800001 75.696323) (xy 160.762678 75.699999) (xy 160.762668 75.699999) + (xy 160.651015 75.710996) (xy 160.507754 75.754453) (xy 160.375725 75.825025) (xy 160.26 75.919998) (xy 160.236202 75.948996) + (xy 153.995198 82.190001) (xy 148.58157 82.190001) (xy 148.860107 81.773141) (xy 149.058739 81.293601) (xy 149.16 80.784525) + (xy 149.16 80.37874) (xy 150.12 80.37874) (xy 150.12 80.67126) (xy 150.177068 80.958158) (xy 150.28901 81.228411) + (xy 150.451525 81.471632) (xy 150.658368 81.678475) (xy 150.901589 81.84099) (xy 151.171842 81.952932) (xy 151.45874 82.01) + (xy 151.75126 82.01) (xy 152.038158 81.952932) (xy 152.308411 81.84099) (xy 152.551632 81.678475) (xy 152.758475 81.471632) + (xy 152.92099 81.228411) (xy 153.032932 80.958158) (xy 153.09 80.67126) (xy 153.09 80.37874) (xy 153.032932 80.091842) + (xy 152.92099 79.821589) (xy 152.758475 79.578368) (xy 152.551632 79.371525) (xy 152.308411 79.20901) (xy 152.038158 79.097068) + (xy 151.75126 79.04) (xy 151.45874 79.04) (xy 151.171842 79.097068) (xy 150.901589 79.20901) (xy 150.658368 79.371525) + (xy 150.451525 79.578368) (xy 150.28901 79.821589) (xy 150.177068 80.091842) (xy 150.12 80.37874) (xy 149.16 80.37874) + (xy 149.16 80.265475) (xy 149.058739 79.756399) (xy 148.860107 79.276859) (xy 148.571738 78.845285) (xy 148.204715 78.478262) + (xy 147.773141 78.189893) (xy 147.293601 77.991261) (xy 146.784525 77.89) (xy 146.265475 77.89) (xy 145.756399 77.991261) + (xy 145.276859 78.189893) (xy 144.845285 78.478262) (xy 144.478262 78.845285) (xy 144.189893 79.276859) (xy 143.991261 79.756399) + (xy 143.89 80.265475) (xy 143.89 80.784525) (xy 143.991261 81.293601) (xy 144.189893 81.773141) (xy 144.46843 82.190001) + (xy 129.58157 82.190001) (xy 129.860107 81.773141) (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.37874) + (xy 131.12 80.37874) (xy 131.12 80.67126) (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) + (xy 131.658368 81.678475) (xy 131.901589 81.84099) (xy 132.171842 81.952932) (xy 132.45874 82.01) (xy 132.75126 82.01) + (xy 133.038158 81.952932) (xy 133.308411 81.84099) (xy 133.551632 81.678475) (xy 133.758475 81.471632) (xy 133.92099 81.228411) + (xy 134.032932 80.958158) (xy 134.09 80.67126) (xy 134.09 80.37874) (xy 139.96 80.37874) (xy 139.96 80.67126) + (xy 140.017068 80.958158) (xy 140.12901 81.228411) (xy 140.291525 81.471632) (xy 140.498368 81.678475) (xy 140.741589 81.84099) + (xy 141.011842 81.952932) (xy 141.29874 82.01) (xy 141.59126 82.01) (xy 141.878158 81.952932) (xy 142.148411 81.84099) + (xy 142.391632 81.678475) (xy 142.598475 81.471632) (xy 142.76099 81.228411) (xy 142.872932 80.958158) (xy 142.93 80.67126) + (xy 142.93 80.37874) (xy 142.872932 80.091842) (xy 142.76099 79.821589) (xy 142.69465 79.722304) (xy 142.773639 79.727409) + (xy 143.112439 79.682489) (xy 143.435966 79.572336) (xy 143.634274 79.466338) (xy 143.742107 79.191712) (xy 142.715 78.164605) + (xy 142.700858 78.178748) (xy 142.521253 77.999143) (xy 142.535395 77.985) (xy 142.894605 77.985) (xy 143.921712 79.012107) + (xy 144.196338 78.904274) (xy 144.347216 78.597616) (xy 144.435369 78.267415) (xy 144.457409 77.926361) (xy 144.412489 77.587561) + (xy 144.302336 77.264034) (xy 144.196338 77.065726) (xy 143.921712 76.957893) (xy 142.894605 77.985) (xy 142.535395 77.985) + (xy 141.508288 76.957893) (xy 141.233662 77.065726) (xy 141.082784 77.372384) (xy 140.994631 77.702585) (xy 140.972591 78.043639) + (xy 141.017511 78.382439) (xy 141.127664 78.705966) (xy 141.233662 78.904274) (xy 141.508286 79.012106) (xy 141.480392 79.04) + (xy 141.29874 79.04) (xy 141.011842 79.097068) (xy 140.741589 79.20901) (xy 140.498368 79.371525) (xy 140.291525 79.578368) + (xy 140.12901 79.821589) (xy 140.017068 80.091842) (xy 139.96 80.37874) (xy 134.09 80.37874) (xy 134.032932 80.091842) + (xy 133.92099 79.821589) (xy 133.758475 79.578368) (xy 133.551632 79.371525) (xy 133.308411 79.20901) (xy 133.038158 79.097068) + (xy 132.75126 79.04) (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) + (xy 131.451525 79.578368) (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 130.16 80.37874) + (xy 130.16 80.265475) (xy 130.058739 79.756399) (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) + (xy 128.773141 78.189893) (xy 128.293601 77.991261) (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) + (xy 126.276859 78.189893) (xy 125.845285 78.478262) (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) + (xy 124.89 80.265475) (xy 124.89 80.784525) (xy 124.991261 81.293601) (xy 125.189893 81.773141) (xy 125.46843 82.190001) + (xy 110.58157 82.190001) (xy 110.860107 81.773141) (xy 111.058739 81.293601) (xy 111.16 80.784525) (xy 111.16 80.37874) + (xy 112.12 80.37874) (xy 112.12 80.67126) (xy 112.177068 80.958158) (xy 112.28901 81.228411) (xy 112.451525 81.471632) + (xy 112.658368 81.678475) (xy 112.901589 81.84099) (xy 113.171842 81.952932) (xy 113.45874 82.01) (xy 113.75126 82.01) + (xy 114.038158 81.952932) (xy 114.308411 81.84099) (xy 114.551632 81.678475) (xy 114.758475 81.471632) (xy 114.92099 81.228411) + (xy 115.032932 80.958158) (xy 115.09 80.67126) (xy 115.09 80.37874) (xy 120.96 80.37874) (xy 120.96 80.67126) + (xy 121.017068 80.958158) (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) + (xy 122.011842 81.952932) (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) + (xy 123.391632 81.678475) (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) + (xy 123.93 80.37874) (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) (xy 123.773639 79.727409) + (xy 124.112439 79.682489) (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) (xy 123.715 78.164605) + (xy 123.700858 78.178748) (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 123.894605 77.985) (xy 124.921712 79.012107) + (xy 125.196338 78.904274) (xy 125.347216 78.597616) (xy 125.435369 78.267415) (xy 125.457409 77.926361) (xy 125.412489 77.587561) + (xy 125.302336 77.264034) (xy 125.196338 77.065726) (xy 124.921712 76.957893) (xy 123.894605 77.985) (xy 123.535395 77.985) + (xy 122.508288 76.957893) (xy 122.233662 77.065726) (xy 122.082784 77.372384) (xy 121.994631 77.702585) (xy 121.972591 78.043639) + (xy 122.017511 78.382439) (xy 122.127664 78.705966) (xy 122.233662 78.904274) (xy 122.508286 79.012106) (xy 122.480392 79.04) + (xy 122.29874 79.04) (xy 122.011842 79.097068) (xy 121.741589 79.20901) (xy 121.498368 79.371525) (xy 121.291525 79.578368) + (xy 121.12901 79.821589) (xy 121.017068 80.091842) (xy 120.96 80.37874) (xy 115.09 80.37874) (xy 115.032932 80.091842) + (xy 114.92099 79.821589) (xy 114.758475 79.578368) (xy 114.551632 79.371525) (xy 114.308411 79.20901) (xy 114.038158 79.097068) + (xy 113.75126 79.04) (xy 113.45874 79.04) (xy 113.171842 79.097068) (xy 112.901589 79.20901) (xy 112.658368 79.371525) + (xy 112.451525 79.578368) (xy 112.28901 79.821589) (xy 112.177068 80.091842) (xy 112.12 80.37874) (xy 111.16 80.37874) + (xy 111.16 80.265475) (xy 111.058739 79.756399) (xy 110.860107 79.276859) (xy 110.571738 78.845285) (xy 110.204715 78.478262) + (xy 109.773141 78.189893) (xy 109.293601 77.991261) (xy 108.784525 77.89) (xy 108.265475 77.89) (xy 107.756399 77.991261) + (xy 107.276859 78.189893) (xy 106.845285 78.478262) (xy 106.478262 78.845285) (xy 106.189893 79.276859) (xy 105.991261 79.756399) + (xy 105.89 80.265475) (xy 105.89 80.784525) (xy 105.991261 81.293601) (xy 106.189893 81.773141) (xy 106.46843 82.190001) + (xy 91.58157 82.190001) (xy 91.860107 81.773141) (xy 92.058739 81.293601) (xy 92.16 80.784525) (xy 92.16 80.37874) + (xy 93.12 80.37874) (xy 93.12 80.67126) (xy 93.177068 80.958158) (xy 93.28901 81.228411) (xy 93.451525 81.471632) + (xy 93.658368 81.678475) (xy 93.901589 81.84099) (xy 94.171842 81.952932) (xy 94.45874 82.01) (xy 94.75126 82.01) + (xy 95.038158 81.952932) (xy 95.308411 81.84099) (xy 95.551632 81.678475) (xy 95.758475 81.471632) (xy 95.92099 81.228411) + (xy 96.032932 80.958158) (xy 96.09 80.67126) (xy 96.09 80.37874) (xy 101.96 80.37874) (xy 101.96 80.67126) + (xy 102.017068 80.958158) (xy 102.12901 81.228411) (xy 102.291525 81.471632) (xy 102.498368 81.678475) (xy 102.741589 81.84099) + (xy 103.011842 81.952932) (xy 103.29874 82.01) (xy 103.59126 82.01) (xy 103.878158 81.952932) (xy 104.148411 81.84099) + (xy 104.391632 81.678475) (xy 104.598475 81.471632) (xy 104.76099 81.228411) (xy 104.872932 80.958158) (xy 104.93 80.67126) + (xy 104.93 80.37874) (xy 104.872932 80.091842) (xy 104.76099 79.821589) (xy 104.69465 79.722304) (xy 104.773639 79.727409) + (xy 105.112439 79.682489) (xy 105.435966 79.572336) (xy 105.634274 79.466338) (xy 105.742107 79.191712) (xy 104.715 78.164605) + (xy 104.700858 78.178748) (xy 104.521253 77.999143) (xy 104.535395 77.985) (xy 104.894605 77.985) (xy 105.921712 79.012107) + (xy 106.196338 78.904274) (xy 106.347216 78.597616) (xy 106.435369 78.267415) (xy 106.457409 77.926361) (xy 106.412489 77.587561) + (xy 106.302336 77.264034) (xy 106.196338 77.065726) (xy 105.921712 76.957893) (xy 104.894605 77.985) (xy 104.535395 77.985) + (xy 103.508288 76.957893) (xy 103.233662 77.065726) (xy 103.082784 77.372384) (xy 102.994631 77.702585) (xy 102.972591 78.043639) + (xy 103.017511 78.382439) (xy 103.127664 78.705966) (xy 103.233662 78.904274) (xy 103.508286 79.012106) (xy 103.480392 79.04) + (xy 103.29874 79.04) (xy 103.011842 79.097068) (xy 102.741589 79.20901) (xy 102.498368 79.371525) (xy 102.291525 79.578368) + (xy 102.12901 79.821589) (xy 102.017068 80.091842) (xy 101.96 80.37874) (xy 96.09 80.37874) (xy 96.032932 80.091842) + (xy 95.92099 79.821589) (xy 95.758475 79.578368) (xy 95.551632 79.371525) (xy 95.308411 79.20901) (xy 95.038158 79.097068) + (xy 94.75126 79.04) (xy 94.45874 79.04) (xy 94.171842 79.097068) (xy 93.901589 79.20901) (xy 93.658368 79.371525) + (xy 93.451525 79.578368) (xy 93.28901 79.821589) (xy 93.177068 80.091842) (xy 93.12 80.37874) (xy 92.16 80.37874) + (xy 92.16 80.265475) (xy 92.058739 79.756399) (xy 91.860107 79.276859) (xy 91.571738 78.845285) (xy 91.204715 78.478262) + (xy 90.773141 78.189893) (xy 90.293601 77.991261) (xy 89.784525 77.89) (xy 89.265475 77.89) (xy 88.756399 77.991261) + (xy 88.276859 78.189893) (xy 87.845285 78.478262) (xy 87.478262 78.845285) (xy 87.189893 79.276859) (xy 86.991261 79.756399) + (xy 86.89 80.265475) (xy 86.89 80.784525) (xy 86.991261 81.293601) (xy 87.189893 81.773141) (xy 87.46843 82.190001) + (xy 72.58157 82.190001) (xy 72.860107 81.773141) (xy 73.058739 81.293601) (xy 73.16 80.784525) (xy 73.16 80.37874) + (xy 74.12 80.37874) (xy 74.12 80.67126) (xy 74.177068 80.958158) (xy 74.28901 81.228411) (xy 74.451525 81.471632) + (xy 74.658368 81.678475) (xy 74.901589 81.84099) (xy 75.171842 81.952932) (xy 75.45874 82.01) (xy 75.75126 82.01) + (xy 76.038158 81.952932) (xy 76.308411 81.84099) (xy 76.551632 81.678475) (xy 76.758475 81.471632) (xy 76.92099 81.228411) + (xy 77.032932 80.958158) (xy 77.09 80.67126) (xy 77.09 80.37874) (xy 82.96 80.37874) (xy 82.96 80.67126) + (xy 83.017068 80.958158) (xy 83.12901 81.228411) (xy 83.291525 81.471632) (xy 83.498368 81.678475) (xy 83.741589 81.84099) + (xy 84.011842 81.952932) (xy 84.29874 82.01) (xy 84.59126 82.01) (xy 84.878158 81.952932) (xy 85.148411 81.84099) + (xy 85.391632 81.678475) (xy 85.598475 81.471632) (xy 85.76099 81.228411) (xy 85.872932 80.958158) (xy 85.93 80.67126) + (xy 85.93 80.37874) (xy 85.872932 80.091842) (xy 85.76099 79.821589) (xy 85.69465 79.722304) (xy 85.773639 79.727409) + (xy 86.112439 79.682489) (xy 86.435966 79.572336) (xy 86.634274 79.466338) (xy 86.742107 79.191712) (xy 85.715 78.164605) + (xy 85.700858 78.178748) (xy 85.521253 77.999143) (xy 85.535395 77.985) (xy 85.894605 77.985) (xy 86.921712 79.012107) + (xy 87.196338 78.904274) (xy 87.347216 78.597616) (xy 87.435369 78.267415) (xy 87.457409 77.926361) (xy 87.412489 77.587561) + (xy 87.302336 77.264034) (xy 87.196338 77.065726) (xy 86.921712 76.957893) (xy 85.894605 77.985) (xy 85.535395 77.985) + (xy 84.508288 76.957893) (xy 84.233662 77.065726) (xy 84.082784 77.372384) (xy 83.994631 77.702585) (xy 83.972591 78.043639) + (xy 84.017511 78.382439) (xy 84.127664 78.705966) (xy 84.233662 78.904274) (xy 84.508286 79.012106) (xy 84.480392 79.04) + (xy 84.29874 79.04) (xy 84.011842 79.097068) (xy 83.741589 79.20901) (xy 83.498368 79.371525) (xy 83.291525 79.578368) + (xy 83.12901 79.821589) (xy 83.017068 80.091842) (xy 82.96 80.37874) (xy 77.09 80.37874) (xy 77.032932 80.091842) + (xy 76.92099 79.821589) (xy 76.758475 79.578368) (xy 76.551632 79.371525) (xy 76.308411 79.20901) (xy 76.038158 79.097068) + (xy 75.75126 79.04) (xy 75.45874 79.04) (xy 75.171842 79.097068) (xy 74.901589 79.20901) (xy 74.658368 79.371525) + (xy 74.451525 79.578368) (xy 74.28901 79.821589) (xy 74.177068 80.091842) (xy 74.12 80.37874) (xy 73.16 80.37874) + (xy 73.16 80.265475) (xy 73.058739 79.756399) (xy 72.860107 79.276859) (xy 72.571738 78.845285) (xy 72.204715 78.478262) + (xy 71.773141 78.189893) (xy 71.293601 77.991261) (xy 70.784525 77.89) (xy 70.265475 77.89) (xy 69.756399 77.991261) + (xy 69.276859 78.189893) (xy 68.845285 78.478262) (xy 68.478262 78.845285) (xy 68.189893 79.276859) (xy 67.991261 79.756399) + (xy 67.89 80.265475) (xy 67.89 80.784525) (xy 67.991261 81.293601) (xy 68.189893 81.773141) (xy 68.46843 82.190001) + (xy 53.58157 82.190001) (xy 53.860107 81.773141) (xy 54.058739 81.293601) (xy 54.16 80.784525) (xy 54.16 80.37874) + (xy 55.12 80.37874) (xy 55.12 80.67126) (xy 55.177068 80.958158) (xy 55.28901 81.228411) (xy 55.451525 81.471632) + (xy 55.658368 81.678475) (xy 55.901589 81.84099) (xy 56.171842 81.952932) (xy 56.45874 82.01) (xy 56.75126 82.01) + (xy 57.038158 81.952932) (xy 57.308411 81.84099) (xy 57.551632 81.678475) (xy 57.758475 81.471632) (xy 57.92099 81.228411) + (xy 58.032932 80.958158) (xy 58.09 80.67126) (xy 58.09 80.37874) (xy 63.96 80.37874) (xy 63.96 80.67126) + (xy 64.017068 80.958158) (xy 64.12901 81.228411) (xy 64.291525 81.471632) (xy 64.498368 81.678475) (xy 64.741589 81.84099) + (xy 65.011842 81.952932) (xy 65.29874 82.01) (xy 65.59126 82.01) (xy 65.878158 81.952932) (xy 66.148411 81.84099) + (xy 66.391632 81.678475) (xy 66.598475 81.471632) (xy 66.76099 81.228411) (xy 66.872932 80.958158) (xy 66.93 80.67126) + (xy 66.93 80.37874) (xy 66.872932 80.091842) (xy 66.76099 79.821589) (xy 66.69465 79.722304) (xy 66.773639 79.727409) + (xy 67.112439 79.682489) (xy 67.435966 79.572336) (xy 67.634274 79.466338) (xy 67.742107 79.191712) (xy 66.715 78.164605) + (xy 66.700858 78.178748) (xy 66.521253 77.999143) (xy 66.535395 77.985) (xy 66.894605 77.985) (xy 67.921712 79.012107) + (xy 68.196338 78.904274) (xy 68.347216 78.597616) (xy 68.435369 78.267415) (xy 68.457409 77.926361) (xy 68.412489 77.587561) + (xy 68.302336 77.264034) (xy 68.196338 77.065726) (xy 67.921712 76.957893) (xy 66.894605 77.985) (xy 66.535395 77.985) + (xy 65.508288 76.957893) (xy 65.233662 77.065726) (xy 65.082784 77.372384) (xy 64.994631 77.702585) (xy 64.972591 78.043639) + (xy 65.017511 78.382439) (xy 65.127664 78.705966) (xy 65.233662 78.904274) (xy 65.508286 79.012106) (xy 65.480392 79.04) + (xy 65.29874 79.04) (xy 65.011842 79.097068) (xy 64.741589 79.20901) (xy 64.498368 79.371525) (xy 64.291525 79.578368) + (xy 64.12901 79.821589) (xy 64.017068 80.091842) (xy 63.96 80.37874) (xy 58.09 80.37874) (xy 58.032932 80.091842) + (xy 57.92099 79.821589) (xy 57.758475 79.578368) (xy 57.551632 79.371525) (xy 57.308411 79.20901) (xy 57.038158 79.097068) + (xy 56.75126 79.04) (xy 56.45874 79.04) (xy 56.171842 79.097068) (xy 55.901589 79.20901) (xy 55.658368 79.371525) + (xy 55.451525 79.578368) (xy 55.28901 79.821589) (xy 55.177068 80.091842) (xy 55.12 80.37874) (xy 54.16 80.37874) + (xy 54.16 80.265475) (xy 54.058739 79.756399) (xy 53.860107 79.276859) (xy 53.571738 78.845285) (xy 53.204715 78.478262) + (xy 52.773141 78.189893) (xy 52.293601 77.991261) (xy 51.784525 77.89) (xy 51.265475 77.89) (xy 50.756399 77.991261) + (xy 50.276859 78.189893) (xy 49.845285 78.478262) (xy 49.478262 78.845285) (xy 49.189893 79.276859) (xy 48.991261 79.756399) + (xy 48.89 80.265475) (xy 48.89 80.784525) (xy 48.991261 81.293601) (xy 49.189893 81.773141) (xy 49.46843 82.190001) + (xy 34.58157 82.190001) (xy 34.860107 81.773141) (xy 35.058739 81.293601) (xy 35.16 80.784525) (xy 35.16 80.37874) + (xy 36.12 80.37874) (xy 36.12 80.67126) (xy 36.177068 80.958158) (xy 36.28901 81.228411) (xy 36.451525 81.471632) + (xy 36.658368 81.678475) (xy 36.901589 81.84099) (xy 37.171842 81.952932) (xy 37.45874 82.01) (xy 37.75126 82.01) + (xy 38.038158 81.952932) (xy 38.308411 81.84099) (xy 38.551632 81.678475) (xy 38.758475 81.471632) (xy 38.92099 81.228411) + (xy 39.032932 80.958158) (xy 39.09 80.67126) (xy 39.09 80.37874) (xy 44.96 80.37874) (xy 44.96 80.67126) + (xy 45.017068 80.958158) (xy 45.12901 81.228411) (xy 45.291525 81.471632) (xy 45.498368 81.678475) (xy 45.741589 81.84099) + (xy 46.011842 81.952932) (xy 46.29874 82.01) (xy 46.59126 82.01) (xy 46.878158 81.952932) (xy 47.148411 81.84099) + (xy 47.391632 81.678475) (xy 47.598475 81.471632) (xy 47.76099 81.228411) (xy 47.872932 80.958158) (xy 47.93 80.67126) + (xy 47.93 80.37874) (xy 47.872932 80.091842) (xy 47.76099 79.821589) (xy 47.69465 79.722304) (xy 47.773639 79.727409) + (xy 48.112439 79.682489) (xy 48.435966 79.572336) (xy 48.634274 79.466338) (xy 48.742107 79.191712) (xy 47.715 78.164605) + (xy 47.700858 78.178748) (xy 47.521253 77.999143) (xy 47.535395 77.985) (xy 47.894605 77.985) (xy 48.921712 79.012107) + (xy 49.196338 78.904274) (xy 49.347216 78.597616) (xy 49.435369 78.267415) (xy 49.457409 77.926361) (xy 49.412489 77.587561) + (xy 49.302336 77.264034) (xy 49.196338 77.065726) (xy 48.921712 76.957893) (xy 47.894605 77.985) (xy 47.535395 77.985) + (xy 46.508288 76.957893) (xy 46.233662 77.065726) (xy 46.082784 77.372384) (xy 45.994631 77.702585) (xy 45.972591 78.043639) + (xy 46.017511 78.382439) (xy 46.127664 78.705966) (xy 46.233662 78.904274) (xy 46.508286 79.012106) (xy 46.480392 79.04) + (xy 46.29874 79.04) (xy 46.011842 79.097068) (xy 45.741589 79.20901) (xy 45.498368 79.371525) (xy 45.291525 79.578368) + (xy 45.12901 79.821589) (xy 45.017068 80.091842) (xy 44.96 80.37874) (xy 39.09 80.37874) (xy 39.032932 80.091842) + (xy 38.92099 79.821589) (xy 38.758475 79.578368) (xy 38.551632 79.371525) (xy 38.308411 79.20901) (xy 38.038158 79.097068) + (xy 37.75126 79.04) (xy 37.45874 79.04) (xy 37.171842 79.097068) (xy 36.901589 79.20901) (xy 36.658368 79.371525) + (xy 36.451525 79.578368) (xy 36.28901 79.821589) (xy 36.177068 80.091842) (xy 36.12 80.37874) (xy 35.16 80.37874) + (xy 35.16 80.265475) (xy 35.058739 79.756399) (xy 34.860107 79.276859) (xy 34.571738 78.845285) (xy 34.204715 78.478262) + (xy 33.773141 78.189893) (xy 33.293601 77.991261) (xy 32.784525 77.89) (xy 32.265475 77.89) (xy 31.756399 77.991261) + (xy 31.276859 78.189893) (xy 30.845285 78.478262) (xy 30.478262 78.845285) (xy 30.189893 79.276859) (xy 29.991261 79.756399) + (xy 29.89 80.265475) (xy 29.89 80.784525) (xy 29.991261 81.293601) (xy 30.189893 81.773141) (xy 30.46843 82.190001) + (xy 28.297801 82.190001) (xy 28.007257 81.899458) (xy 28.148411 81.84099) (xy 28.391632 81.678475) (xy 28.598475 81.471632) + (xy 28.76099 81.228411) (xy 28.872932 80.958158) (xy 28.93 80.67126) (xy 28.93 80.37874) (xy 28.872932 80.091842) + (xy 28.76099 79.821589) (xy 28.69465 79.722304) (xy 28.773639 79.727409) (xy 29.112439 79.682489) (xy 29.435966 79.572336) + (xy 29.634274 79.466338) (xy 29.742107 79.191712) (xy 28.715 78.164605) (xy 28.700858 78.178748) (xy 28.521253 77.999143) + (xy 28.535395 77.985) (xy 28.894605 77.985) (xy 29.921712 79.012107) (xy 30.196338 78.904274) (xy 30.347216 78.597616) + (xy 30.435369 78.267415) (xy 30.457409 77.926361) (xy 30.412489 77.587561) (xy 30.302336 77.264034) (xy 30.196338 77.065726) + (xy 29.921712 76.957893) (xy 28.894605 77.985) (xy 28.535395 77.985) (xy 28.521253 77.970858) (xy 28.700858 77.791253) + (xy 28.715 77.805395) (xy 29.742107 76.778288) (xy 29.634274 76.503662) (xy 29.327616 76.352784) (xy 29.199277 76.318522) + (xy 37.356004 68.161796) (xy 37.385002 68.137998) (xy 37.479975 68.022273) (xy 37.550547 67.890244) (xy 37.594004 67.746983) + (xy 37.605001 67.63533) (xy 37.608678 67.597997) (xy 37.605001 67.560664) (xy 37.605001 65.652326) (xy 37.608677 65.615001) + (xy 37.605001 65.577676) (xy 37.605001 65.577668) (xy 37.594004 65.466015) (xy 37.550547 65.322754) (xy 37.479975 65.190725) + (xy 37.385002 65.075) (xy 37.356005 65.051203) (xy 37.01121 64.706408) (xy 37.046883 64.527065) (xy 77.27452 64.527065) + (xy 77.27452 64.809735) (xy 77.329667 65.086974) (xy 77.43784 65.348127) (xy 77.594883 65.583159) (xy 77.794761 65.783037) + (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) (xy 78.850855 66.1034) (xy 79.128094 66.048253) + (xy 79.389247 65.94008) (xy 79.624279 65.783037) (xy 79.824157 65.583159) (xy 79.9812 65.348127) (xy 80.089373 65.086974) + (xy 80.14452 64.809735) (xy 80.14452 64.527065) (xy 80.089373 64.249826) (xy 79.9812 63.988673) (xy 79.824157 63.753641) + (xy 79.624279 63.553763) (xy 79.389247 63.39672) (xy 79.128094 63.288547) (xy 78.850855 63.2334) (xy 78.568185 63.2334) + (xy 78.290946 63.288547) (xy 78.029793 63.39672) (xy 77.794761 63.553763) (xy 77.594883 63.753641) (xy 77.43784 63.988673) + (xy 77.329667 64.249826) (xy 77.27452 64.527065) (xy 37.046883 64.527065) (xy 37.055 64.48626) (xy 37.055 64.19374) + (xy 36.997932 63.906842) (xy 36.88599 63.636589) (xy 36.723475 63.393368) (xy 36.59162 63.261513) (xy 36.66418 63.239502) + (xy 36.774494 63.180537) (xy 36.871185 63.101185) (xy 36.950537 63.004494) (xy 37.009502 62.89418) (xy 37.045812 62.774482) + (xy 37.058072 62.65) (xy 37.058072 60.95) (xy 37.045812 60.825518) (xy 37.009502 60.70582) (xy 36.998373 60.685) + (xy 90.954183 60.685) + ) + ) + (filled_polygon + (pts + (xy 33.157 66.753) (xy 33.177 66.753) (xy 33.177 67.007) (xy 33.157 67.007) (xy 33.157 68.200814) + (xy 33.386891 68.321481) (xy 33.661252 68.224157) (xy 33.911355 68.075178) (xy 34.127588 67.880269) (xy 34.2989 67.650594) + (xy 34.416525 67.826632) (xy 34.623368 68.033475) (xy 34.866589 68.19599) (xy 35.082693 68.285503) (xy 26.379989 76.988208) + (xy 26.379989 72.064812) (xy 31.545 66.899802) (xy 31.545 67.007002) (xy 31.709844 67.007002) (xy 31.588524 67.23689) + (xy 31.633175 67.384099) (xy 31.758359 67.64692) (xy 31.932412 67.880269) (xy 32.148645 68.075178) (xy 32.398748 68.224157) + (xy 32.673109 68.321481) (xy 32.903 68.200814) (xy 32.903 67.007) (xy 32.883 67.007) (xy 32.883 66.753) + (xy 32.903 66.753) (xy 32.903 66.733) (xy 33.157 66.733) + ) + ) + (filled_polygon + (pts + (xy 118.73 66.356172) (xy 118.73 67.386748) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) + (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.764999 67.373268) (xy 117.764999 65.391171) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) + (xy 103.339039 62.501904) (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) + (xy 104.253933 61.779135) (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) + (xy 105.111426 62.489853) (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) + (xy 106.444759 62.224637) (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) + (xy 107.390273 62.38168) (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.393886 62.508688) + (xy 111.075001 65.189804) (xy 111.075001 67.369378) (xy 111.028574 67.350147) (xy 110.751335 67.295) (xy 110.468665 67.295) + (xy 110.191426 67.350147) (xy 109.930273 67.45832) (xy 109.695241 67.615363) (xy 109.495363 67.815241) (xy 109.34 68.047759) + (xy 109.184637 67.815241) (xy 108.984759 67.615363) (xy 108.749727 67.45832) (xy 108.488574 67.350147) (xy 108.211335 67.295) + (xy 107.928665 67.295) (xy 107.651426 67.350147) (xy 107.390273 67.45832) (xy 107.155241 67.615363) (xy 106.955363 67.815241) + (xy 106.8 68.047759) (xy 106.644637 67.815241) (xy 106.444759 67.615363) (xy 106.209727 67.45832) (xy 105.948574 67.350147) + (xy 105.671335 67.295) (xy 105.388665 67.295) (xy 105.206114 67.331312) (xy 104.868803 66.994002) (xy 104.845 66.964998) + (xy 104.729275 66.870025) (xy 104.597246 66.799453) (xy 104.453985 66.755996) (xy 104.342332 66.744999) (xy 104.342321 66.744999) + (xy 104.304999 66.741323) (xy 104.267677 66.744999) (xy 95.301598 66.744999) (xy 95.675824 66.49495) (xy 96.19495 65.975824) + (xy 96.602824 65.365396) (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) + (xy 96.602824 61.834604) (xy 96.351881 61.45904) (xy 101.598091 61.45904) (xy 101.69293 61.723881) (xy 101.837615 61.965131) + (xy 102.026586 62.173519) (xy 102.25258 62.341037) (xy 102.506913 62.461246) (xy 102.640961 62.501904) (xy 102.863 62.379915) + (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 96.351881 61.45904) (xy 96.19495 61.224176) + (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + (filled_polygon + (pts + (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) (xy 124.373097 61.677298) + (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.936575 61.284999) (xy 166.931928 61.284999) (xy 166.931928 62.65) + (xy 166.944188 62.774482) (xy 166.980498 62.89418) (xy 167.039463 63.004494) (xy 167.118815 63.101185) (xy 167.215506 63.180537) + (xy 167.32582 63.239502) (xy 167.39838 63.261513) (xy 167.266525 63.393368) (xy 167.141822 63.58) (xy 124.649607 63.58) + (xy 124.552704 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) + (xy 124.958787 62.31987) (xy 124.863603 62.053708) (xy 124.796671 61.928486) (xy 124.552702 61.856903) (xy 123.739605 62.67) + (xy 123.753748 62.684143) (xy 123.574143 62.863748) (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) + (xy 123.380395 62.67) (xy 122.567298 61.856903) (xy 122.323329 61.928486) (xy 122.202429 62.183996) (xy 122.1337 62.458184) + (xy 122.119783 62.740512) (xy 122.161213 63.02013) (xy 122.256397 63.286292) (xy 122.323329 63.411514) (xy 122.567296 63.483097) + (xy 122.470393 63.58) (xy 121.774802 63.58) (xy 120.742874 62.548072) (xy 121.57 62.548072) (xy 121.694482 62.535812) + (xy 121.81418 62.499502) (xy 121.924494 62.440537) (xy 122.021185 62.361185) (xy 122.100537 62.264494) (xy 122.159502 62.15418) + (xy 122.195812 62.034482) (xy 122.208072 61.91) (xy 122.208072 61.284999) (xy 123.17132 61.284999) + ) + ) + ) +) diff --git a/mozc-bar/board/type-a/type-a.net b/mozc-bar/board/type-a/type-a.net new file mode 100644 index 0000000..cf259fe --- /dev/null +++ b/mozc-bar/board/type-a/type-a.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-a/type-a.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-a.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-a-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-a-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-a-rescue) + (uri /home/tmp/type-a/type-a-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-a/type-a.pro b/mozc-bar/board/type-a/type-a.pro new file mode 100644 index 0000000..6c6da28 --- /dev/null +++ b/mozc-bar/board/type-a/type-a.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-a.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-a/type-a.sch b/mozc-bar/board/type-a/type-a.sch new file mode 100644 index 0000000..d9291d0 --- /dev/null +++ b/mozc-bar/board/type-a/type-a.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-a-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-a-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/board/type-b/fp-lib-table b/mozc-bar/board/type-b/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-b/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-b/sym-lib-table b/mozc-bar/board/type-b/sym-lib-table new file mode 100644 index 0000000..aba323c --- /dev/null +++ b/mozc-bar/board/type-b/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-b-rescue)(type Legacy)(uri ${KIPRJMOD}/type-b-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-b/type-b-rescue.dcm b/mozc-bar/board/type-b/type-b-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-b/type-b-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-b/type-b-rescue.lib b/mozc-bar/board/type-b/type-b-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-b/type-b-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-b/type-b.kicad_pcb b/mozc-bar/board/type-b/type-b.kicad_pcb new file mode 100644 index 0000000..893b871 --- /dev/null +++ b/mozc-bar/board/type-b/type-b.kicad_pcb @@ -0,0 +1,1433 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 32) + (tracks 126) + (zones 0) + (modules 11) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A2E) + (at 130.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02175) + (fp_text reference SW4 (at -2.55 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 73.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49FA) + (at 92.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01AC9) + (fp_text reference SW2 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A14) + (at 111.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01D44) + (fp_text reference SW3 (at -2.346 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 SW2)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 73.57 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 130.419999 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 118 90) (end 118 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 137 90) (end 118 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 137 71) (end 137 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 71) (end 137 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 90) (end 99 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 90) (end 99 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 118 71) (end 118 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 71) (end 118 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 90) (end 80 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 90) (end 80 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 99 71) (end 99 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 71) (end 99 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 61 90) (end 61 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 90) (end 61 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 80 71) (end 80 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 61 71) (end 80 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 63 90) (end 63 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 137 90) (end 63 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 137 60) (end 137 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 63 60) (end 137 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 135.181 71.604) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 135.181 70.08) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 135.181 73.128) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 131.117 71.604) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 131.117 70.08) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 69.337 73.526) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 69.412577 71.682495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 72.893 71.682495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 69.412577 69.97) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 72.893 69.97) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType B" (at 99.675 85.75) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 76.4384 64.6684) (end 73.57 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 78.70952 64.6684) (end 76.4384 64.6684) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 130.064998 61.444999) (end 130.419999 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 130.064998 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 120.77 63.646998) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 120.77 68.73) (end 120.77 63.646998) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 82.772101 72.170141) (end 79.34706 68.7451) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 134.78501 67.719822) (end 130.334691 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 130.334691 72.170141) (end 82.772101 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 134.78501 61.738009) (end 134.78501 67.719822) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 133.572 60.524999) (end 134.78501 61.738009) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 130.595 60.524999) (end 133.572 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 130.419999 60.7) (end 130.595 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 130.419999 61.8) (end 130.419999 60.7) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 106.755001 64.875001) (end 102.99 61.11) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 75.944999) (end 106.755001 64.875001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 104.715 77.985) (end 106.755001 75.944999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 85.715 77.985) (end 66.715 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 66.715 71.195) (end 71.03 66.88) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 66.715 77.985) (end 66.715 71.195) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 130.559833 77.985) (end 123.715 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 132.959999 75.584834) (end 130.559833 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 132.959999 66.88) (end 132.959999 75.584834) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 122.159366 77.985) (end 85.715 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.715 77.985) (end 122.159366 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 106.829899 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 90.307059 69.545099) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.307059 69.545099) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 106.829899 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 74.707002) (end 108.07 68.73) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.332999 76.970001) (end 108.07 74.707002) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 111.797001 76.970001) (end 110.332999 76.970001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 113.322002 75.445) (end 111.797001 76.970001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 130.065 75.445) (end 113.322002 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.61 68.73) (end 108.819889 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 108.819889 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 87.767059 69.545099) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 87.767059 69.545099) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 111.065 69.185) (end 110.61 68.73) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 111.065 75.445) (end 111.065 69.185) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.752081 71.070121) (end 85.227059 69.545099) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 110.809879 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 110.809879 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 91.12696 75.445) (end 92.065 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 84.42706 68.7451) (end 91.12696 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 82.687059 69.545099) (end 81.88706 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 84.762091 71.620131) (end 82.687059 69.545099) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 112.799869 71.620131) (end 84.762091 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 68.73) (end 112.799869 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 75.18716 75.445) (end 73.065 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 81.88706 68.7451) (end 75.18716 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 71.58001 61.24999) (end 71.03 61.24999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 72.305001 60.524999) (end 71.58001 61.24999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.186119 60.524999) (end 72.305001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.99 68.73) (end 106.87731 64.84269) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 106.87731 64.84269) (end 116.155692 64.84269) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.155692 64.84269) (end 117.004999 65.691997) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 65.691997) (end 117.004999 69.318001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 69.318001) (end 118.696998 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 130.717001 71.01) (end 118.696998 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.235 67.492001) (end 130.717001 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.235 63.075001) (end 134.235 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 132.959999 61.8) (end 134.235 63.075001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 129.975 63.895001) (end 130.419999 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.015001 63.895001) (end 129.975 63.895001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 118.23 61.11) (end 121.015001 63.895001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 129.144998 65.615001) (end 130.419999 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 129.144998 67.492001) (end 129.144998 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 131.590001 69.937004) (end 129.144998 67.492001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 131.590001 76.177001) (end 131.590001 69.937004) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 129.332999 76.970001) (end 130.797001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 128.822997 76.459999) (end 129.332999 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 122.982999 76.459999) (end 128.822997 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 116.492997 82.950001) (end 122.982999 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 69.360999 82.950001) (end 116.492997 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 68.099999 81.689001) (end 69.360999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 68.099999 79.360999) (end 68.099999 81.689001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 68.67 78.790998) (end 68.099999 79.360999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 68.67 77.582998) (end 68.67 78.790998) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 74.845001 71.407997) (end 68.67 77.582998) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 130.797001 76.970001) (end 131.590001 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 74.845001 65.615001) (end 74.845001 71.407997) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 73.57 64.34) (end 74.845001 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 134.235 63.064999) (end 132.959999 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 134.235 61.187999) (end 134.235 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 133.572 60.524999) (end 134.235 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 122.405001 60.524999) (end 133.572 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 121.82 61.11) (end 122.405001 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 120.77 61.11) (end 121.82 61.11) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 134.235 65.615001) (end 132.959999 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 66.533009 83.500011) (end 131.516991 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 134.235 80.782002) (end 134.235 65.615001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 63.47501 80.442012) (end 66.533009 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 131.516991 83.500011) (end 134.235 80.782002) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 63.47501 71.89499) (end 63.47501 80.442012) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 71.03 64.34) (end 63.47501 71.89499) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 69.876525 60.853368) (xy 69.71401 61.096589) (xy 69.602068 61.366842) (xy 69.545 61.65374) (xy 69.545 61.94626) + (xy 69.602068 62.233158) (xy 69.71401 62.503411) (xy 69.876525 62.746632) (xy 70.083368 62.953475) (xy 70.25776 63.07) + (xy 70.083368 63.186525) (xy 69.876525 63.393368) (xy 69.71401 63.636589) (xy 69.602068 63.906842) (xy 69.545 64.19374) + (xy 69.545 64.48626) (xy 69.602068 64.773158) (xy 69.71401 65.043411) (xy 69.876525 65.286632) (xy 70.083368 65.493475) + (xy 70.265534 65.615195) (xy 70.148645 65.684822) (xy 69.932412 65.879731) (xy 69.758359 66.11308) (xy 69.633175 66.375901) + (xy 69.588524 66.52311) (xy 69.709845 66.753) (xy 70.903 66.753) (xy 70.903 66.733) (xy 71.157 66.733) + (xy 71.157 66.753) (xy 71.177 66.753) (xy 71.177 67.007) (xy 71.157 67.007) (xy 71.157 68.200814) + (xy 71.386891 68.321481) (xy 71.661252 68.224157) (xy 71.911355 68.075178) (xy 72.127588 67.880269) (xy 72.2989 67.650594) + (xy 72.416525 67.826632) (xy 72.623368 68.033475) (xy 72.866589 68.19599) (xy 73.136842 68.307932) (xy 73.42374 68.365) + (xy 73.71626 68.365) (xy 74.003158 68.307932) (xy 74.273411 68.19599) (xy 74.516632 68.033475) (xy 74.723475 67.826632) + (xy 74.88599 67.583411) (xy 74.997932 67.313158) (xy 75.055 67.02626) (xy 75.055 66.73374) (xy 74.997932 66.446842) + (xy 74.88599 66.176589) (xy 74.723475 65.933368) (xy 74.516632 65.726525) (xy 74.34224 65.61) (xy 74.516632 65.493475) + (xy 74.723475 65.286632) (xy 74.88599 65.043411) (xy 74.997932 64.773158) (xy 75.055 64.48626) (xy 75.055 64.359802) + (xy 75.8746 65.179402) (xy 75.898399 65.208401) (xy 76.014124 65.303374) (xy 76.146153 65.373946) (xy 76.289414 65.417403) + (xy 76.401067 65.4284) (xy 76.401076 65.4284) (xy 76.438399 65.432076) (xy 76.475722 65.4284) (xy 77.491477 65.4284) + (xy 77.594883 65.583159) (xy 77.794761 65.783037) (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) + (xy 78.587061 66.1034) (xy 78.58706 67.307028) (xy 78.54706 67.307028) (xy 78.422578 67.319288) (xy 78.30288 67.355598) + (xy 78.192566 67.414563) (xy 78.095875 67.493915) (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) + (xy 77.908988 67.9451) (xy 77.908988 69.5451) (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) + (xy 78.095875 69.996285) (xy 78.192566 70.075637) (xy 78.30288 70.134602) (xy 78.422578 70.170912) (xy 78.54706 70.183172) + (xy 79.71033 70.183172) (xy 82.208306 72.681149) (xy 82.2321 72.710142) (xy 82.261093 72.733936) (xy 82.261097 72.73394) + (xy 82.331786 72.791952) (xy 82.347825 72.805115) (xy 82.479854 72.875687) (xy 82.623115 72.919144) (xy 82.734768 72.930141) + (xy 82.734777 72.930141) (xy 82.7721 72.933817) (xy 82.809423 72.930141) (xy 130.297369 72.930141) (xy 130.334691 72.933817) + (xy 130.372013 72.930141) (xy 130.372024 72.930141) (xy 130.483677 72.919144) (xy 130.626938 72.875687) (xy 130.758967 72.805115) + (xy 130.874692 72.710142) (xy 130.898495 72.681138) (xy 135.296018 68.283617) (xy 135.325011 68.259823) (xy 135.348805 68.23083) + (xy 135.348809 68.230826) (xy 135.419983 68.144099) (xy 135.419984 68.144098) (xy 135.490556 68.012069) (xy 135.534013 67.868808) + (xy 135.54501 67.757155) (xy 135.54501 67.757146) (xy 135.548686 67.719823) (xy 135.54501 67.6825) (xy 135.54501 61.775331) + (xy 135.548686 61.738008) (xy 135.54501 61.700685) (xy 135.54501 61.700676) (xy 135.534013 61.589023) (xy 135.490556 61.445762) + (xy 135.419984 61.313733) (xy 135.325011 61.198008) (xy 135.296014 61.174211) (xy 134.806803 60.685) (xy 136.315 60.685) + (xy 136.315001 89.315) (xy 63.685 89.315) (xy 63.685 80.37874) (xy 63.96 80.37874) (xy 63.96 80.67126) + (xy 64.017068 80.958158) (xy 64.12901 81.228411) (xy 64.291525 81.471632) (xy 64.498368 81.678475) (xy 64.741589 81.84099) + (xy 65.011842 81.952932) (xy 65.29874 82.01) (xy 65.59126 82.01) (xy 65.878158 81.952932) (xy 66.148411 81.84099) + (xy 66.391632 81.678475) (xy 66.598475 81.471632) (xy 66.76099 81.228411) (xy 66.872932 80.958158) (xy 66.93 80.67126) + (xy 66.93 80.37874) (xy 66.907471 80.265475) (xy 67.89 80.265475) (xy 67.89 80.784525) (xy 67.991261 81.293601) + (xy 68.189893 81.773141) (xy 68.478262 82.204715) (xy 68.845285 82.571738) (xy 69.276859 82.860107) (xy 69.756399 83.058739) + (xy 70.265475 83.16) (xy 70.784525 83.16) (xy 71.293601 83.058739) (xy 71.773141 82.860107) (xy 72.204715 82.571738) + (xy 72.571738 82.204715) (xy 72.860107 81.773141) (xy 73.058739 81.293601) (xy 73.16 80.784525) (xy 73.16 80.37874) + (xy 74.12 80.37874) (xy 74.12 80.67126) (xy 74.177068 80.958158) (xy 74.28901 81.228411) (xy 74.451525 81.471632) + (xy 74.658368 81.678475) (xy 74.901589 81.84099) (xy 75.171842 81.952932) (xy 75.45874 82.01) (xy 75.75126 82.01) + (xy 76.038158 81.952932) (xy 76.308411 81.84099) (xy 76.551632 81.678475) (xy 76.758475 81.471632) (xy 76.92099 81.228411) + (xy 77.032932 80.958158) (xy 77.09 80.67126) (xy 77.09 80.37874) (xy 82.96 80.37874) (xy 82.96 80.67126) + (xy 83.017068 80.958158) (xy 83.12901 81.228411) (xy 83.291525 81.471632) (xy 83.498368 81.678475) (xy 83.741589 81.84099) + (xy 84.011842 81.952932) (xy 84.29874 82.01) (xy 84.59126 82.01) (xy 84.878158 81.952932) (xy 85.148411 81.84099) + (xy 85.391632 81.678475) (xy 85.598475 81.471632) (xy 85.76099 81.228411) (xy 85.872932 80.958158) (xy 85.93 80.67126) + (xy 85.93 80.37874) (xy 85.907471 80.265475) (xy 86.89 80.265475) (xy 86.89 80.784525) (xy 86.991261 81.293601) + (xy 87.189893 81.773141) (xy 87.478262 82.204715) (xy 87.845285 82.571738) (xy 88.276859 82.860107) (xy 88.756399 83.058739) + (xy 89.265475 83.16) (xy 89.784525 83.16) (xy 90.293601 83.058739) (xy 90.773141 82.860107) (xy 91.204715 82.571738) + (xy 91.571738 82.204715) (xy 91.860107 81.773141) (xy 92.058739 81.293601) (xy 92.16 80.784525) (xy 92.16 80.37874) + (xy 93.12 80.37874) (xy 93.12 80.67126) (xy 93.177068 80.958158) (xy 93.28901 81.228411) (xy 93.451525 81.471632) + (xy 93.658368 81.678475) (xy 93.901589 81.84099) (xy 94.171842 81.952932) (xy 94.45874 82.01) (xy 94.75126 82.01) + (xy 95.038158 81.952932) (xy 95.308411 81.84099) (xy 95.551632 81.678475) (xy 95.758475 81.471632) (xy 95.92099 81.228411) + (xy 96.032932 80.958158) (xy 96.09 80.67126) (xy 96.09 80.37874) (xy 101.96 80.37874) (xy 101.96 80.67126) + (xy 102.017068 80.958158) (xy 102.12901 81.228411) (xy 102.291525 81.471632) (xy 102.498368 81.678475) (xy 102.741589 81.84099) + (xy 103.011842 81.952932) (xy 103.29874 82.01) (xy 103.59126 82.01) (xy 103.878158 81.952932) (xy 104.148411 81.84099) + (xy 104.391632 81.678475) (xy 104.598475 81.471632) (xy 104.76099 81.228411) (xy 104.872932 80.958158) (xy 104.93 80.67126) + (xy 104.93 80.37874) (xy 104.907471 80.265475) (xy 105.89 80.265475) (xy 105.89 80.784525) (xy 105.991261 81.293601) + (xy 106.189893 81.773141) (xy 106.478262 82.204715) (xy 106.845285 82.571738) (xy 107.276859 82.860107) (xy 107.756399 83.058739) + (xy 108.265475 83.16) (xy 108.784525 83.16) (xy 109.293601 83.058739) (xy 109.773141 82.860107) (xy 110.204715 82.571738) + (xy 110.571738 82.204715) (xy 110.860107 81.773141) (xy 111.058739 81.293601) (xy 111.16 80.784525) (xy 111.16 80.37874) + (xy 112.12 80.37874) (xy 112.12 80.67126) (xy 112.177068 80.958158) (xy 112.28901 81.228411) (xy 112.451525 81.471632) + (xy 112.658368 81.678475) (xy 112.901589 81.84099) (xy 113.171842 81.952932) (xy 113.45874 82.01) (xy 113.75126 82.01) + (xy 114.038158 81.952932) (xy 114.308411 81.84099) (xy 114.551632 81.678475) (xy 114.758475 81.471632) (xy 114.92099 81.228411) + (xy 115.032932 80.958158) (xy 115.09 80.67126) (xy 115.09 80.37874) (xy 120.96 80.37874) (xy 120.96 80.67126) + (xy 121.017068 80.958158) (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) + (xy 122.011842 81.952932) (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) + (xy 123.391632 81.678475) (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) + (xy 123.93 80.37874) (xy 123.907471 80.265475) (xy 124.89 80.265475) (xy 124.89 80.784525) (xy 124.991261 81.293601) + (xy 125.189893 81.773141) (xy 125.478262 82.204715) (xy 125.845285 82.571738) (xy 126.276859 82.860107) (xy 126.756399 83.058739) + (xy 127.265475 83.16) (xy 127.784525 83.16) (xy 128.293601 83.058739) (xy 128.773141 82.860107) (xy 129.204715 82.571738) + (xy 129.571738 82.204715) (xy 129.860107 81.773141) (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.37874) + (xy 131.12 80.37874) (xy 131.12 80.67126) (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) + (xy 131.658368 81.678475) (xy 131.901589 81.84099) (xy 132.171842 81.952932) (xy 132.45874 82.01) (xy 132.75126 82.01) + (xy 133.038158 81.952932) (xy 133.308411 81.84099) (xy 133.551632 81.678475) (xy 133.758475 81.471632) (xy 133.92099 81.228411) + (xy 134.032932 80.958158) (xy 134.09 80.67126) (xy 134.09 80.37874) (xy 134.032932 80.091842) (xy 133.92099 79.821589) + (xy 133.758475 79.578368) (xy 133.551632 79.371525) (xy 133.308411 79.20901) (xy 133.038158 79.097068) (xy 132.75126 79.04) + (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) (xy 131.451525 79.578368) + (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 130.16 80.37874) (xy 130.16 80.265475) + (xy 130.058739 79.756399) (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) (xy 128.773141 78.189893) + (xy 128.293601 77.991261) (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) (xy 126.276859 78.189893) + (xy 125.845285 78.478262) (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) (xy 124.89 80.265475) + (xy 123.907471 80.265475) (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) (xy 123.773639 79.727409) + (xy 124.112439 79.682489) (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) (xy 123.715 78.164605) + (xy 123.700858 78.178748) (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 123.894605 77.985) (xy 124.921712 79.012107) + (xy 125.196338 78.904274) (xy 125.347216 78.597616) (xy 125.435369 78.267415) (xy 125.457409 77.926361) (xy 125.412489 77.587561) + (xy 125.302336 77.264034) (xy 125.196338 77.065726) (xy 124.921712 76.957893) (xy 123.894605 77.985) (xy 123.535395 77.985) + (xy 122.508288 76.957893) (xy 122.233662 77.065726) (xy 122.082784 77.372384) (xy 121.994631 77.702585) (xy 121.972591 78.043639) + (xy 122.017511 78.382439) (xy 122.127664 78.705966) (xy 122.233662 78.904274) (xy 122.508286 79.012106) (xy 122.480392 79.04) + (xy 122.29874 79.04) (xy 122.011842 79.097068) (xy 121.741589 79.20901) (xy 121.498368 79.371525) (xy 121.291525 79.578368) + (xy 121.12901 79.821589) (xy 121.017068 80.091842) (xy 120.96 80.37874) (xy 115.09 80.37874) (xy 115.032932 80.091842) + (xy 114.92099 79.821589) (xy 114.758475 79.578368) (xy 114.551632 79.371525) (xy 114.308411 79.20901) (xy 114.038158 79.097068) + (xy 113.75126 79.04) (xy 113.45874 79.04) (xy 113.171842 79.097068) (xy 112.901589 79.20901) (xy 112.658368 79.371525) + (xy 112.451525 79.578368) (xy 112.28901 79.821589) (xy 112.177068 80.091842) (xy 112.12 80.37874) (xy 111.16 80.37874) + (xy 111.16 80.265475) (xy 111.058739 79.756399) (xy 110.860107 79.276859) (xy 110.571738 78.845285) (xy 110.204715 78.478262) + (xy 109.773141 78.189893) (xy 109.293601 77.991261) (xy 108.784525 77.89) (xy 108.265475 77.89) (xy 107.756399 77.991261) + (xy 107.276859 78.189893) (xy 106.845285 78.478262) (xy 106.478262 78.845285) (xy 106.189893 79.276859) (xy 105.991261 79.756399) + (xy 105.89 80.265475) (xy 104.907471 80.265475) (xy 104.872932 80.091842) (xy 104.76099 79.821589) (xy 104.69465 79.722304) + (xy 104.773639 79.727409) (xy 105.112439 79.682489) (xy 105.435966 79.572336) (xy 105.634274 79.466338) (xy 105.742107 79.191712) + (xy 104.715 78.164605) (xy 104.700858 78.178748) (xy 104.521253 77.999143) (xy 104.535395 77.985) (xy 104.894605 77.985) + (xy 105.921712 79.012107) (xy 106.196338 78.904274) (xy 106.347216 78.597616) (xy 106.435369 78.267415) (xy 106.457409 77.926361) + (xy 106.412489 77.587561) (xy 106.302336 77.264034) (xy 106.196338 77.065726) (xy 105.921712 76.957893) (xy 104.894605 77.985) + (xy 104.535395 77.985) (xy 103.508288 76.957893) (xy 103.233662 77.065726) (xy 103.082784 77.372384) (xy 102.994631 77.702585) + (xy 102.972591 78.043639) (xy 103.017511 78.382439) (xy 103.127664 78.705966) (xy 103.233662 78.904274) (xy 103.508286 79.012106) + (xy 103.480392 79.04) (xy 103.29874 79.04) (xy 103.011842 79.097068) (xy 102.741589 79.20901) (xy 102.498368 79.371525) + (xy 102.291525 79.578368) (xy 102.12901 79.821589) (xy 102.017068 80.091842) (xy 101.96 80.37874) (xy 96.09 80.37874) + (xy 96.032932 80.091842) (xy 95.92099 79.821589) (xy 95.758475 79.578368) (xy 95.551632 79.371525) (xy 95.308411 79.20901) + (xy 95.038158 79.097068) (xy 94.75126 79.04) (xy 94.45874 79.04) (xy 94.171842 79.097068) (xy 93.901589 79.20901) + (xy 93.658368 79.371525) (xy 93.451525 79.578368) (xy 93.28901 79.821589) (xy 93.177068 80.091842) (xy 93.12 80.37874) + (xy 92.16 80.37874) (xy 92.16 80.265475) (xy 92.058739 79.756399) (xy 91.860107 79.276859) (xy 91.571738 78.845285) + (xy 91.204715 78.478262) (xy 90.773141 78.189893) (xy 90.293601 77.991261) (xy 89.784525 77.89) (xy 89.265475 77.89) + (xy 88.756399 77.991261) (xy 88.276859 78.189893) (xy 87.845285 78.478262) (xy 87.478262 78.845285) (xy 87.189893 79.276859) + (xy 86.991261 79.756399) (xy 86.89 80.265475) (xy 85.907471 80.265475) (xy 85.872932 80.091842) (xy 85.76099 79.821589) + (xy 85.69465 79.722304) (xy 85.773639 79.727409) (xy 86.112439 79.682489) (xy 86.435966 79.572336) (xy 86.634274 79.466338) + (xy 86.742107 79.191712) (xy 85.715 78.164605) (xy 85.700858 78.178748) (xy 85.521253 77.999143) (xy 85.535395 77.985) + (xy 85.894605 77.985) (xy 86.921712 79.012107) (xy 87.196338 78.904274) (xy 87.347216 78.597616) (xy 87.435369 78.267415) + (xy 87.457409 77.926361) (xy 87.412489 77.587561) (xy 87.302336 77.264034) (xy 87.196338 77.065726) (xy 86.921712 76.957893) + (xy 85.894605 77.985) (xy 85.535395 77.985) (xy 84.508288 76.957893) (xy 84.233662 77.065726) (xy 84.082784 77.372384) + (xy 83.994631 77.702585) (xy 83.972591 78.043639) (xy 84.017511 78.382439) (xy 84.127664 78.705966) (xy 84.233662 78.904274) + (xy 84.508286 79.012106) (xy 84.480392 79.04) (xy 84.29874 79.04) (xy 84.011842 79.097068) (xy 83.741589 79.20901) + (xy 83.498368 79.371525) (xy 83.291525 79.578368) (xy 83.12901 79.821589) (xy 83.017068 80.091842) (xy 82.96 80.37874) + (xy 77.09 80.37874) (xy 77.032932 80.091842) (xy 76.92099 79.821589) (xy 76.758475 79.578368) (xy 76.551632 79.371525) + (xy 76.308411 79.20901) (xy 76.038158 79.097068) (xy 75.75126 79.04) (xy 75.45874 79.04) (xy 75.171842 79.097068) + (xy 74.901589 79.20901) (xy 74.658368 79.371525) (xy 74.451525 79.578368) (xy 74.28901 79.821589) (xy 74.177068 80.091842) + (xy 74.12 80.37874) (xy 73.16 80.37874) (xy 73.16 80.265475) (xy 73.058739 79.756399) (xy 72.860107 79.276859) + (xy 72.571738 78.845285) (xy 72.204715 78.478262) (xy 71.773141 78.189893) (xy 71.293601 77.991261) (xy 70.784525 77.89) + (xy 70.265475 77.89) (xy 69.756399 77.991261) (xy 69.276859 78.189893) (xy 68.845285 78.478262) (xy 68.478262 78.845285) + (xy 68.189893 79.276859) (xy 67.991261 79.756399) (xy 67.89 80.265475) (xy 66.907471 80.265475) (xy 66.872932 80.091842) + (xy 66.76099 79.821589) (xy 66.69465 79.722304) (xy 66.773639 79.727409) (xy 67.112439 79.682489) (xy 67.435966 79.572336) + (xy 67.634274 79.466338) (xy 67.742107 79.191712) (xy 66.715 78.164605) (xy 66.700858 78.178748) (xy 66.521253 77.999143) + (xy 66.535395 77.985) (xy 66.894605 77.985) (xy 67.921712 79.012107) (xy 68.196338 78.904274) (xy 68.347216 78.597616) + (xy 68.435369 78.267415) (xy 68.457409 77.926361) (xy 68.412489 77.587561) (xy 68.302336 77.264034) (xy 68.196338 77.065726) + (xy 67.921712 76.957893) (xy 66.894605 77.985) (xy 66.535395 77.985) (xy 65.508288 76.957893) (xy 65.233662 77.065726) + (xy 65.082784 77.372384) (xy 64.994631 77.702585) (xy 64.972591 78.043639) (xy 65.017511 78.382439) (xy 65.127664 78.705966) + (xy 65.233662 78.904274) (xy 65.508286 79.012106) (xy 65.480392 79.04) (xy 65.29874 79.04) (xy 65.011842 79.097068) + (xy 64.741589 79.20901) (xy 64.498368 79.371525) (xy 64.291525 79.578368) (xy 64.12901 79.821589) (xy 64.017068 80.091842) + (xy 63.96 80.37874) (xy 63.685 80.37874) (xy 63.685 76.778288) (xy 65.687893 76.778288) (xy 66.715 77.805395) + (xy 67.742107 76.778288) (xy 67.634274 76.503662) (xy 67.327616 76.352784) (xy 66.997415 76.264631) (xy 66.656361 76.242591) + (xy 66.317561 76.287511) (xy 65.994034 76.397664) (xy 65.795726 76.503662) (xy 65.687893 76.778288) (xy 63.685 76.778288) + (xy 63.685 75.274117) (xy 71.33 75.274117) (xy 71.33 75.615883) (xy 71.396675 75.951081) (xy 71.527463 76.266831) + (xy 71.717337 76.550998) (xy 71.959002 76.792663) (xy 72.243169 76.982537) (xy 72.558919 77.113325) (xy 72.894117 77.18) + (xy 73.235883 77.18) (xy 73.571081 77.113325) (xy 73.886831 76.982537) (xy 74.170998 76.792663) (xy 74.185373 76.778288) + (xy 84.687893 76.778288) (xy 85.715 77.805395) (xy 86.742107 76.778288) (xy 86.634274 76.503662) (xy 86.327616 76.352784) + (xy 85.997415 76.264631) (xy 85.656361 76.242591) (xy 85.317561 76.287511) (xy 84.994034 76.397664) (xy 84.795726 76.503662) + (xy 84.687893 76.778288) (xy 74.185373 76.778288) (xy 74.412663 76.550998) (xy 74.602537 76.266831) (xy 74.733325 75.951081) + (xy 74.8 75.615883) (xy 74.8 75.274117) (xy 90.33 75.274117) (xy 90.33 75.615883) (xy 90.396675 75.951081) + (xy 90.527463 76.266831) (xy 90.717337 76.550998) (xy 90.959002 76.792663) (xy 91.243169 76.982537) (xy 91.558919 77.113325) + (xy 91.894117 77.18) (xy 92.235883 77.18) (xy 92.571081 77.113325) (xy 92.886831 76.982537) (xy 93.170998 76.792663) + (xy 93.185373 76.778288) (xy 103.687893 76.778288) (xy 104.715 77.805395) (xy 105.742107 76.778288) (xy 105.634274 76.503662) + (xy 105.327616 76.352784) (xy 104.997415 76.264631) (xy 104.656361 76.242591) (xy 104.317561 76.287511) (xy 103.994034 76.397664) + (xy 103.795726 76.503662) (xy 103.687893 76.778288) (xy 93.185373 76.778288) (xy 93.412663 76.550998) (xy 93.602537 76.266831) + (xy 93.733325 75.951081) (xy 93.8 75.615883) (xy 93.8 75.274117) (xy 109.33 75.274117) (xy 109.33 75.615883) + (xy 109.396675 75.951081) (xy 109.527463 76.266831) (xy 109.717337 76.550998) (xy 109.959002 76.792663) (xy 110.243169 76.982537) + (xy 110.558919 77.113325) (xy 110.894117 77.18) (xy 111.235883 77.18) (xy 111.571081 77.113325) (xy 111.886831 76.982537) + (xy 112.170998 76.792663) (xy 112.185373 76.778288) (xy 122.687893 76.778288) (xy 123.715 77.805395) (xy 124.742107 76.778288) + (xy 124.634274 76.503662) (xy 124.327616 76.352784) (xy 123.997415 76.264631) (xy 123.656361 76.242591) (xy 123.317561 76.287511) + (xy 122.994034 76.397664) (xy 122.795726 76.503662) (xy 122.687893 76.778288) (xy 112.185373 76.778288) (xy 112.412663 76.550998) + (xy 112.602537 76.266831) (xy 112.733325 75.951081) (xy 112.8 75.615883) (xy 112.8 75.274117) (xy 128.33 75.274117) + (xy 128.33 75.615883) (xy 128.396675 75.951081) (xy 128.527463 76.266831) (xy 128.717337 76.550998) (xy 128.959002 76.792663) + (xy 129.243169 76.982537) (xy 129.558919 77.113325) (xy 129.894117 77.18) (xy 130.235883 77.18) (xy 130.571081 77.113325) + (xy 130.886831 76.982537) (xy 131.170998 76.792663) (xy 131.412663 76.550998) (xy 131.602537 76.266831) (xy 131.733325 75.951081) + (xy 131.8 75.615883) (xy 131.8 75.274117) (xy 131.733325 74.938919) (xy 131.602537 74.623169) (xy 131.412663 74.339002) + (xy 131.170998 74.097337) (xy 130.886831 73.907463) (xy 130.571081 73.776675) (xy 130.235883 73.71) (xy 129.894117 73.71) + (xy 129.558919 73.776675) (xy 129.243169 73.907463) (xy 128.959002 74.097337) (xy 128.717337 74.339002) (xy 128.527463 74.623169) + (xy 128.396675 74.938919) (xy 128.33 75.274117) (xy 112.8 75.274117) (xy 112.733325 74.938919) (xy 112.602537 74.623169) + (xy 112.412663 74.339002) (xy 112.170998 74.097337) (xy 111.886831 73.907463) (xy 111.571081 73.776675) (xy 111.235883 73.71) + (xy 110.894117 73.71) (xy 110.558919 73.776675) (xy 110.243169 73.907463) (xy 109.959002 74.097337) (xy 109.717337 74.339002) + (xy 109.527463 74.623169) (xy 109.396675 74.938919) (xy 109.33 75.274117) (xy 93.8 75.274117) (xy 93.733325 74.938919) + (xy 93.602537 74.623169) (xy 93.412663 74.339002) (xy 93.170998 74.097337) (xy 92.886831 73.907463) (xy 92.571081 73.776675) + (xy 92.235883 73.71) (xy 91.894117 73.71) (xy 91.558919 73.776675) (xy 91.243169 73.907463) (xy 90.959002 74.097337) + (xy 90.717337 74.339002) (xy 90.527463 74.623169) (xy 90.396675 74.938919) (xy 90.33 75.274117) (xy 74.8 75.274117) + (xy 74.733325 74.938919) (xy 74.602537 74.623169) (xy 74.412663 74.339002) (xy 74.170998 74.097337) (xy 73.886831 73.907463) + (xy 73.571081 73.776675) (xy 73.235883 73.71) (xy 72.894117 73.71) (xy 72.558919 73.776675) (xy 72.243169 73.907463) + (xy 71.959002 74.097337) (xy 71.717337 74.339002) (xy 71.527463 74.623169) (xy 71.396675 74.938919) (xy 71.33 75.274117) + (xy 63.685 75.274117) (xy 63.685 67.23689) (xy 69.588524 67.23689) (xy 69.633175 67.384099) (xy 69.758359 67.64692) + (xy 69.932412 67.880269) (xy 70.148645 68.075178) (xy 70.398748 68.224157) (xy 70.673109 68.321481) (xy 70.903 68.200814) + (xy 70.903 67.007) (xy 69.709845 67.007) (xy 69.588524 67.23689) (xy 63.685 67.23689) (xy 63.685 60.685) + (xy 70.044893 60.685) + ) + ) + (filled_polygon + (pts + (xy 128.931927 62.65) (xy 128.944187 62.774482) (xy 128.980497 62.89418) (xy 129.039462 63.004494) (xy 129.118814 63.101185) + (xy 129.215505 63.180537) (xy 129.325819 63.239502) (xy 129.398379 63.261513) (xy 129.266524 63.393368) (xy 129.104009 63.636589) + (xy 128.992067 63.906842) (xy 128.934999 64.19374) (xy 128.934999 64.48626) (xy 128.992067 64.773158) (xy 129.104009 65.043411) + (xy 129.266524 65.286632) (xy 129.473367 65.493475) (xy 129.647759 65.61) (xy 129.473367 65.726525) (xy 129.266524 65.933368) + (xy 129.104009 66.176589) (xy 128.992067 66.446842) (xy 128.934999 66.73374) (xy 128.934999 67.02626) (xy 128.992067 67.313158) + (xy 129.104009 67.583411) (xy 129.266524 67.826632) (xy 129.473367 68.033475) (xy 129.716588 68.19599) (xy 129.986841 68.307932) + (xy 130.273739 68.365) (xy 130.566259 68.365) (xy 130.853157 68.307932) (xy 131.12341 68.19599) (xy 131.366631 68.033475) + (xy 131.573474 67.826632) (xy 131.691099 67.650594) (xy 131.862411 67.880269) (xy 132.078644 68.075178) (xy 132.328747 68.224157) + (xy 132.402042 68.250157) (xy 130.4022 70.25) (xy 119.0118 70.25) (xy 118.801336 70.039536) (xy 118.96742 69.961037) + (xy 119.193414 69.793519) (xy 119.382385 69.585131) (xy 119.493933 69.399135) (xy 119.49832 69.409727) (xy 119.655363 69.644759) + (xy 119.855241 69.844637) (xy 120.090273 70.00168) (xy 120.351426 70.109853) (xy 120.628665 70.165) (xy 120.911335 70.165) + (xy 121.188574 70.109853) (xy 121.449727 70.00168) (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) + (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) (xy 122.173439 68.43) (xy 122.341957 68.43) + (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) (xy 123.418665 69.105) + (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) (xy 124.674637 68.584759) + (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) (xy 124.939853 67.251426) + (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) + (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.141426 66.290147) (xy 122.880273 66.39832) (xy 122.645241 66.555363) + (xy 122.445363 66.755241) (xy 122.341957 66.91) (xy 121.867322 66.91) (xy 121.829999 66.906324) (xy 121.792676 66.91) + (xy 121.792667 66.91) (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.53 66.968598) (xy 121.53 63.961799) + (xy 121.829097 63.662702) (xy 122.746903 63.662702) (xy 122.818486 63.906671) (xy 123.073996 64.027571) (xy 123.348184 64.0963) + (xy 123.630512 64.110217) (xy 123.91013 64.068787) (xy 124.176292 63.973603) (xy 124.301514 63.906671) (xy 124.373097 63.662702) + (xy 123.56 62.849605) (xy 122.746903 63.662702) (xy 121.829097 63.662702) (xy 122.242992 63.248808) (xy 122.256397 63.286292) + (xy 122.323329 63.411514) (xy 122.567298 63.483097) (xy 123.380395 62.67) (xy 123.366253 62.655858) (xy 123.545858 62.476253) + (xy 123.56 62.490395) (xy 123.574143 62.476253) (xy 123.753748 62.655858) (xy 123.739605 62.67) (xy 124.552702 63.483097) + (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) + (xy 124.917707 62.204999) (xy 128.931927 62.204999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 120.794125 62.548072) (xy 120.258998 63.083199) + (xy 120.23 63.106997) (xy 120.206202 63.135995) (xy 120.206201 63.135996) (xy 120.135026 63.222722) (xy 120.064454 63.354752) + (xy 120.051724 63.39672) (xy 120.020998 63.498012) (xy 120.0165 63.543677) (xy 120.006324 63.646998) (xy 120.010001 63.68433) + (xy 120.01 67.511956) (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) + (xy 119.382385 67.874869) (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) + (xy 118.357 67.460085) (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) + (xy 118.357 68.877) (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) + (xy 118.103 68.603) (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.764999 67.373268) (xy 117.764999 65.729319) + (xy 117.768675 65.691996) (xy 117.764999 65.654673) (xy 117.764999 65.654664) (xy 117.754002 65.543011) (xy 117.710545 65.39975) + (xy 117.639973 65.267721) (xy 117.610821 65.232199) (xy 117.568798 65.180993) (xy 117.568794 65.180989) (xy 117.545 65.151996) + (xy 117.516008 65.128203) (xy 116.719495 64.331692) (xy 116.695693 64.302689) (xy 116.579968 64.207716) (xy 116.447939 64.137144) + (xy 116.304678 64.093687) (xy 116.193025 64.08269) (xy 116.193014 64.08269) (xy 116.155692 64.079014) (xy 116.11837 64.08269) + (xy 113.792111 64.08269) (xy 115.366114 62.508688) (xy 115.548665 62.545) (xy 115.831335 62.545) (xy 116.108574 62.489853) + (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 133.086999 66.753) (xy 133.106999 66.753) (xy 133.106999 67.007) (xy 133.086999 67.007) (xy 133.086999 67.027) + (xy 132.832999 67.027) (xy 132.832999 67.007) (xy 132.812999 67.007) (xy 132.812999 66.753) (xy 132.832999 66.753) + (xy 132.832999 66.733) (xy 133.086999 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 133.086999 66.753) (xy 133.106999 66.753) (xy 133.106999 67.007) (xy 133.086999 67.007) (xy 133.086999 68.200814) + (xy 133.31689 68.321481) (xy 133.475001 68.265394) (xy 133.475 79.320321) (xy 133.308411 79.20901) (xy 133.038158 79.097068) + (xy 132.75126 79.04) (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) + (xy 131.451525 79.578368) (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 131.12 80.67126) + (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) (xy 131.658368 81.678475) (xy 131.901589 81.84099) + (xy 132.042743 81.899458) (xy 131.20219 82.740011) (xy 128.952877 82.740011) (xy 129.204715 82.571738) (xy 129.571738 82.204715) + (xy 129.860107 81.773141) (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.265475) (xy 130.058739 79.756399) + (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) (xy 128.773141 78.189893) (xy 128.293601 77.991261) + (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) (xy 126.276859 78.189893) (xy 125.845285 78.478262) + (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) (xy 124.89 80.265475) (xy 124.89 80.784525) + (xy 124.991261 81.293601) (xy 125.189893 81.773141) (xy 125.478262 82.204715) (xy 125.845285 82.571738) (xy 126.097123 82.740011) + (xy 117.777788 82.740011) (xy 122.047444 78.470355) (xy 122.127664 78.705966) (xy 122.233662 78.904274) (xy 122.508286 79.012106) + (xy 122.480392 79.04) (xy 122.29874 79.04) (xy 122.011842 79.097068) (xy 121.741589 79.20901) (xy 121.498368 79.371525) + (xy 121.291525 79.578368) (xy 121.12901 79.821589) (xy 121.017068 80.091842) (xy 120.96 80.37874) (xy 120.96 80.67126) + (xy 121.017068 80.958158) (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) + (xy 122.011842 81.952932) (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) + (xy 123.391632 81.678475) (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) + (xy 123.93 80.37874) (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) (xy 123.773639 79.727409) + (xy 124.112439 79.682489) (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) (xy 123.715 78.164605) + (xy 123.700858 78.178748) (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 123.521253 77.970858) (xy 123.700858 77.791253) + (xy 123.715 77.805395) (xy 123.729143 77.791253) (xy 123.908748 77.970858) (xy 123.894605 77.985) (xy 124.921712 79.012107) + (xy 125.196338 78.904274) (xy 125.347216 78.597616) (xy 125.435369 78.267415) (xy 125.457409 77.926361) (xy 125.412489 77.587561) + (xy 125.302336 77.264034) (xy 125.278799 77.219999) (xy 128.508196 77.219999) (xy 128.769195 77.480998) (xy 128.792998 77.510002) + (xy 128.908723 77.604975) (xy 129.040752 77.675547) (xy 129.184013 77.719004) (xy 129.295666 77.730001) (xy 129.295674 77.730001) + (xy 129.332999 77.733677) (xy 129.370324 77.730001) (xy 130.759679 77.730001) (xy 130.797001 77.733677) (xy 130.834323 77.730001) + (xy 130.834334 77.730001) (xy 130.945987 77.719004) (xy 131.089248 77.675547) (xy 131.221277 77.604975) (xy 131.337002 77.510002) + (xy 131.360804 77.480999) (xy 132.101005 76.740799) (xy 132.130002 76.717002) (xy 132.224975 76.601277) (xy 132.295547 76.469248) + (xy 132.339004 76.325987) (xy 132.350001 76.214334) (xy 132.350001 76.214325) (xy 132.353677 76.177002) (xy 132.350001 76.139679) + (xy 132.350001 69.974326) (xy 132.353677 69.937003) (xy 132.350001 69.89968) (xy 132.350001 69.899671) (xy 132.339004 69.788018) + (xy 132.295547 69.644757) (xy 132.224975 69.512728) (xy 132.195856 69.477246) (xy 132.1538 69.426) (xy 132.153796 69.425996) + (xy 132.130002 69.397003) (xy 132.101009 69.373209) (xy 130.982257 68.254457) (xy 131.12341 68.19599) (xy 131.366631 68.033475) + (xy 131.573474 67.826632) (xy 131.691099 67.650594) (xy 131.862411 67.880269) (xy 132.078644 68.075178) (xy 132.328747 68.224157) + (xy 132.603108 68.321481) (xy 132.832999 68.200814) (xy 132.832999 67.007) (xy 132.812999 67.007) (xy 132.812999 66.753) + (xy 132.832999 66.753) (xy 132.832999 66.733) (xy 133.086999 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) (xy 101.610147 69.148574) (xy 101.71832 69.409727) + (xy 101.875363 69.644759) (xy 102.075241 69.844637) (xy 102.310273 70.00168) (xy 102.571426 70.109853) (xy 102.848665 70.165) + (xy 103.131335 70.165) (xy 103.408574 70.109853) (xy 103.669727 70.00168) (xy 103.904759 69.844637) (xy 104.104637 69.644759) + (xy 104.26 69.412241) (xy 104.415363 69.644759) (xy 104.615241 69.844637) (xy 104.850273 70.00168) (xy 105.111426 70.109853) + (xy 105.388665 70.165) (xy 105.671335 70.165) (xy 105.948574 70.109853) (xy 106.209727 70.00168) (xy 106.444759 69.844637) + (xy 106.644637 69.644759) (xy 106.8 69.412241) (xy 106.955363 69.644759) (xy 107.155241 69.844637) (xy 107.310001 69.948044) + (xy 107.31 74.669679) (xy 107.306324 74.707002) (xy 107.31 74.744324) (xy 107.31 74.744334) (xy 107.320997 74.855987) + (xy 107.344661 74.933998) (xy 107.364454 74.999248) (xy 107.435026 75.131278) (xy 107.474871 75.179828) (xy 107.529999 75.247003) + (xy 107.559003 75.270806) (xy 109.7692 77.481004) (xy 109.792998 77.510002) (xy 109.821996 77.5338) (xy 109.908722 77.604975) + (xy 110.040752 77.675547) (xy 110.184013 77.719004) (xy 110.295666 77.730001) (xy 110.295676 77.730001) (xy 110.332999 77.733677) + (xy 110.370322 77.730001) (xy 111.759679 77.730001) (xy 111.797001 77.733677) (xy 111.834323 77.730001) (xy 111.834334 77.730001) + (xy 111.945987 77.719004) (xy 112.089248 77.675547) (xy 112.221277 77.604975) (xy 112.337002 77.510002) (xy 112.360805 77.480998) + (xy 113.636804 76.205) (xy 122.163196 76.205) (xy 116.178196 82.190001) (xy 110.58157 82.190001) (xy 110.860107 81.773141) + (xy 111.058739 81.293601) (xy 111.16 80.784525) (xy 111.16 80.37874) (xy 112.12 80.37874) (xy 112.12 80.67126) + (xy 112.177068 80.958158) (xy 112.28901 81.228411) (xy 112.451525 81.471632) (xy 112.658368 81.678475) (xy 112.901589 81.84099) + (xy 113.171842 81.952932) (xy 113.45874 82.01) (xy 113.75126 82.01) (xy 114.038158 81.952932) (xy 114.308411 81.84099) + (xy 114.551632 81.678475) (xy 114.758475 81.471632) (xy 114.92099 81.228411) (xy 115.032932 80.958158) (xy 115.09 80.67126) + (xy 115.09 80.37874) (xy 115.032932 80.091842) (xy 114.92099 79.821589) (xy 114.758475 79.578368) (xy 114.551632 79.371525) + (xy 114.308411 79.20901) (xy 114.038158 79.097068) (xy 113.75126 79.04) (xy 113.45874 79.04) (xy 113.171842 79.097068) + (xy 112.901589 79.20901) (xy 112.658368 79.371525) (xy 112.451525 79.578368) (xy 112.28901 79.821589) (xy 112.177068 80.091842) + (xy 112.12 80.37874) (xy 111.16 80.37874) (xy 111.16 80.265475) (xy 111.058739 79.756399) (xy 110.860107 79.276859) + (xy 110.571738 78.845285) (xy 110.204715 78.478262) (xy 109.773141 78.189893) (xy 109.293601 77.991261) (xy 108.784525 77.89) + (xy 108.265475 77.89) (xy 107.756399 77.991261) (xy 107.276859 78.189893) (xy 106.845285 78.478262) (xy 106.478262 78.845285) + (xy 106.189893 79.276859) (xy 105.991261 79.756399) (xy 105.89 80.265475) (xy 105.89 80.784525) (xy 105.991261 81.293601) + (xy 106.189893 81.773141) (xy 106.46843 82.190001) (xy 91.58157 82.190001) (xy 91.860107 81.773141) (xy 92.058739 81.293601) + (xy 92.16 80.784525) (xy 92.16 80.37874) (xy 93.12 80.37874) (xy 93.12 80.67126) (xy 93.177068 80.958158) + (xy 93.28901 81.228411) (xy 93.451525 81.471632) (xy 93.658368 81.678475) (xy 93.901589 81.84099) (xy 94.171842 81.952932) + (xy 94.45874 82.01) (xy 94.75126 82.01) (xy 95.038158 81.952932) (xy 95.308411 81.84099) (xy 95.551632 81.678475) + (xy 95.758475 81.471632) (xy 95.92099 81.228411) (xy 96.032932 80.958158) (xy 96.09 80.67126) (xy 96.09 80.37874) + (xy 101.96 80.37874) (xy 101.96 80.67126) (xy 102.017068 80.958158) (xy 102.12901 81.228411) (xy 102.291525 81.471632) + (xy 102.498368 81.678475) (xy 102.741589 81.84099) (xy 103.011842 81.952932) (xy 103.29874 82.01) (xy 103.59126 82.01) + (xy 103.878158 81.952932) (xy 104.148411 81.84099) (xy 104.391632 81.678475) (xy 104.598475 81.471632) (xy 104.76099 81.228411) + (xy 104.872932 80.958158) (xy 104.93 80.67126) (xy 104.93 80.37874) (xy 104.872932 80.091842) (xy 104.76099 79.821589) + (xy 104.69465 79.722304) (xy 104.773639 79.727409) (xy 105.112439 79.682489) (xy 105.435966 79.572336) (xy 105.634274 79.466338) + (xy 105.742107 79.191712) (xy 104.715 78.164605) (xy 104.700858 78.178748) (xy 104.521253 77.999143) (xy 104.535395 77.985) + (xy 104.894605 77.985) (xy 105.921712 79.012107) (xy 106.196338 78.904274) (xy 106.347216 78.597616) (xy 106.435369 78.267415) + (xy 106.457409 77.926361) (xy 106.412489 77.587561) (xy 106.302336 77.264034) (xy 106.196338 77.065726) (xy 105.921712 76.957893) + (xy 104.894605 77.985) (xy 104.535395 77.985) (xy 103.508288 76.957893) (xy 103.233662 77.065726) (xy 103.082784 77.372384) + (xy 102.994631 77.702585) (xy 102.972591 78.043639) (xy 103.017511 78.382439) (xy 103.127664 78.705966) (xy 103.233662 78.904274) + (xy 103.508286 79.012106) (xy 103.480392 79.04) (xy 103.29874 79.04) (xy 103.011842 79.097068) (xy 102.741589 79.20901) + (xy 102.498368 79.371525) (xy 102.291525 79.578368) (xy 102.12901 79.821589) (xy 102.017068 80.091842) (xy 101.96 80.37874) + (xy 96.09 80.37874) (xy 96.032932 80.091842) (xy 95.92099 79.821589) (xy 95.758475 79.578368) (xy 95.551632 79.371525) + (xy 95.308411 79.20901) (xy 95.038158 79.097068) (xy 94.75126 79.04) (xy 94.45874 79.04) (xy 94.171842 79.097068) + (xy 93.901589 79.20901) (xy 93.658368 79.371525) (xy 93.451525 79.578368) (xy 93.28901 79.821589) (xy 93.177068 80.091842) + (xy 93.12 80.37874) (xy 92.16 80.37874) (xy 92.16 80.265475) (xy 92.058739 79.756399) (xy 91.860107 79.276859) + (xy 91.571738 78.845285) (xy 91.204715 78.478262) (xy 90.773141 78.189893) (xy 90.293601 77.991261) (xy 89.784525 77.89) + (xy 89.265475 77.89) (xy 88.756399 77.991261) (xy 88.276859 78.189893) (xy 87.845285 78.478262) (xy 87.478262 78.845285) + (xy 87.189893 79.276859) (xy 86.991261 79.756399) (xy 86.89 80.265475) (xy 86.89 80.784525) (xy 86.991261 81.293601) + (xy 87.189893 81.773141) (xy 87.46843 82.190001) (xy 72.58157 82.190001) (xy 72.860107 81.773141) (xy 73.058739 81.293601) + (xy 73.16 80.784525) (xy 73.16 80.37874) (xy 74.12 80.37874) (xy 74.12 80.67126) (xy 74.177068 80.958158) + (xy 74.28901 81.228411) (xy 74.451525 81.471632) (xy 74.658368 81.678475) (xy 74.901589 81.84099) (xy 75.171842 81.952932) + (xy 75.45874 82.01) (xy 75.75126 82.01) (xy 76.038158 81.952932) (xy 76.308411 81.84099) (xy 76.551632 81.678475) + (xy 76.758475 81.471632) (xy 76.92099 81.228411) (xy 77.032932 80.958158) (xy 77.09 80.67126) (xy 77.09 80.37874) + (xy 82.96 80.37874) (xy 82.96 80.67126) (xy 83.017068 80.958158) (xy 83.12901 81.228411) (xy 83.291525 81.471632) + (xy 83.498368 81.678475) (xy 83.741589 81.84099) (xy 84.011842 81.952932) (xy 84.29874 82.01) (xy 84.59126 82.01) + (xy 84.878158 81.952932) (xy 85.148411 81.84099) (xy 85.391632 81.678475) (xy 85.598475 81.471632) (xy 85.76099 81.228411) + (xy 85.872932 80.958158) (xy 85.93 80.67126) (xy 85.93 80.37874) (xy 85.872932 80.091842) (xy 85.76099 79.821589) + (xy 85.69465 79.722304) (xy 85.773639 79.727409) (xy 86.112439 79.682489) (xy 86.435966 79.572336) (xy 86.634274 79.466338) + (xy 86.742107 79.191712) (xy 85.715 78.164605) (xy 85.700858 78.178748) (xy 85.521253 77.999143) (xy 85.535395 77.985) + (xy 85.894605 77.985) (xy 86.921712 79.012107) (xy 87.196338 78.904274) (xy 87.347216 78.597616) (xy 87.435369 78.267415) + (xy 87.457409 77.926361) (xy 87.412489 77.587561) (xy 87.302336 77.264034) (xy 87.196338 77.065726) (xy 86.921712 76.957893) + (xy 85.894605 77.985) (xy 85.535395 77.985) (xy 84.508288 76.957893) (xy 84.233662 77.065726) (xy 84.082784 77.372384) + (xy 83.994631 77.702585) (xy 83.972591 78.043639) (xy 84.017511 78.382439) (xy 84.127664 78.705966) (xy 84.233662 78.904274) + (xy 84.508286 79.012106) (xy 84.480392 79.04) (xy 84.29874 79.04) (xy 84.011842 79.097068) (xy 83.741589 79.20901) + (xy 83.498368 79.371525) (xy 83.291525 79.578368) (xy 83.12901 79.821589) (xy 83.017068 80.091842) (xy 82.96 80.37874) + (xy 77.09 80.37874) (xy 77.032932 80.091842) (xy 76.92099 79.821589) (xy 76.758475 79.578368) (xy 76.551632 79.371525) + (xy 76.308411 79.20901) (xy 76.038158 79.097068) (xy 75.75126 79.04) (xy 75.45874 79.04) (xy 75.171842 79.097068) + (xy 74.901589 79.20901) (xy 74.658368 79.371525) (xy 74.451525 79.578368) (xy 74.28901 79.821589) (xy 74.177068 80.091842) + (xy 74.12 80.37874) (xy 73.16 80.37874) (xy 73.16 80.265475) (xy 73.058739 79.756399) (xy 72.860107 79.276859) + (xy 72.571738 78.845285) (xy 72.204715 78.478262) (xy 71.773141 78.189893) (xy 71.293601 77.991261) (xy 70.784525 77.89) + (xy 70.265475 77.89) (xy 69.756399 77.991261) (xy 69.43 78.12646) (xy 69.43 77.897799) (xy 71.393364 75.934435) + (xy 71.396675 75.951081) (xy 71.527463 76.266831) (xy 71.717337 76.550998) (xy 71.959002 76.792663) (xy 72.243169 76.982537) + (xy 72.558919 77.113325) (xy 72.894117 77.18) (xy 73.235883 77.18) (xy 73.571081 77.113325) (xy 73.886831 76.982537) + (xy 74.170998 76.792663) (xy 74.185373 76.778288) (xy 84.687893 76.778288) (xy 85.715 77.805395) (xy 86.742107 76.778288) + (xy 86.634274 76.503662) (xy 86.327616 76.352784) (xy 85.997415 76.264631) (xy 85.656361 76.242591) (xy 85.317561 76.287511) + (xy 84.994034 76.397664) (xy 84.795726 76.503662) (xy 84.687893 76.778288) (xy 74.185373 76.778288) (xy 74.412663 76.550998) + (xy 74.602537 76.266831) (xy 74.628148 76.205) (xy 75.149838 76.205) (xy 75.18716 76.208676) (xy 75.224482 76.205) + (xy 75.224493 76.205) (xy 75.336146 76.194003) (xy 75.479407 76.150546) (xy 75.611436 76.079974) (xy 75.727161 75.985001) + (xy 75.750964 75.955997) (xy 81.563175 70.143788) (xy 81.745725 70.1801) (xy 82.028395 70.1801) (xy 82.305634 70.124953) + (xy 82.566787 70.01678) (xy 82.801819 69.859737) (xy 83.001697 69.659859) (xy 83.15706 69.427341) (xy 83.312423 69.659859) + (xy 83.512301 69.859737) (xy 83.747333 70.01678) (xy 84.008486 70.124953) (xy 84.285725 70.1801) (xy 84.568395 70.1801) + (xy 84.750947 70.143788) (xy 90.356558 75.749401) (xy 90.396675 75.951081) (xy 90.527463 76.266831) (xy 90.717337 76.550998) + (xy 90.959002 76.792663) (xy 91.243169 76.982537) (xy 91.558919 77.113325) (xy 91.894117 77.18) (xy 92.235883 77.18) + (xy 92.571081 77.113325) (xy 92.886831 76.982537) (xy 93.170998 76.792663) (xy 93.185373 76.778288) (xy 103.687893 76.778288) + (xy 104.715 77.805395) (xy 105.742107 76.778288) (xy 105.634274 76.503662) (xy 105.327616 76.352784) (xy 104.997415 76.264631) + (xy 104.656361 76.242591) (xy 104.317561 76.287511) (xy 103.994034 76.397664) (xy 103.795726 76.503662) (xy 103.687893 76.778288) + (xy 93.185373 76.778288) (xy 93.412663 76.550998) (xy 93.602537 76.266831) (xy 93.733325 75.951081) (xy 93.8 75.615883) + (xy 93.8 75.274117) (xy 93.733325 74.938919) (xy 93.602537 74.623169) (xy 93.412663 74.339002) (xy 93.170998 74.097337) + (xy 92.886831 73.907463) (xy 92.571081 73.776675) (xy 92.235883 73.71) (xy 91.894117 73.71) (xy 91.558919 73.776675) + (xy 91.243169 73.907463) (xy 90.959002 74.097337) (xy 90.906551 74.149788) (xy 86.936862 70.1801) (xy 87.108395 70.1801) + (xy 87.385634 70.124953) (xy 87.646787 70.01678) (xy 87.881819 69.859737) (xy 88.081697 69.659859) (xy 88.23706 69.427341) + (xy 88.392423 69.659859) (xy 88.592301 69.859737) (xy 88.827333 70.01678) (xy 89.088486 70.124953) (xy 89.365725 70.1801) + (xy 89.648395 70.1801) (xy 89.925634 70.124953) (xy 90.186787 70.01678) (xy 90.421819 69.859737) (xy 90.621697 69.659859) + (xy 90.77706 69.427341) (xy 90.932423 69.659859) (xy 91.132301 69.859737) (xy 91.367333 70.01678) (xy 91.628486 70.124953) + (xy 91.905725 70.1801) (xy 92.188395 70.1801) (xy 92.465634 70.124953) (xy 92.726787 70.01678) (xy 92.961819 69.859737) + (xy 93.161697 69.659859) (xy 93.31706 69.427341) (xy 93.472423 69.659859) (xy 93.672301 69.859737) (xy 93.907333 70.01678) + (xy 94.168486 70.124953) (xy 94.445725 70.1801) (xy 94.728395 70.1801) (xy 95.005634 70.124953) (xy 95.266787 70.01678) + (xy 95.501819 69.859737) (xy 95.701697 69.659859) (xy 95.85706 69.427341) (xy 96.012423 69.659859) (xy 96.212301 69.859737) + (xy 96.447333 70.01678) (xy 96.708486 70.124953) (xy 96.985725 70.1801) (xy 97.268395 70.1801) (xy 97.545634 70.124953) + (xy 97.806787 70.01678) (xy 98.041819 69.859737) (xy 98.241697 69.659859) (xy 98.39706 69.427341) (xy 98.552423 69.659859) + (xy 98.752301 69.859737) (xy 98.987333 70.01678) (xy 99.248486 70.124953) (xy 99.525725 70.1801) (xy 99.808395 70.1801) + (xy 100.085634 70.124953) (xy 100.346787 70.01678) (xy 100.581819 69.859737) (xy 100.781697 69.659859) (xy 100.93874 69.424827) + (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) (xy 101.046913 68.326526) (xy 101.021428 68.264999) + (xy 101.629378 68.264999) + ) + ) + (filled_polygon + (pts + (xy 71.157 66.753) (xy 71.177 66.753) (xy 71.177 67.007) (xy 71.157 67.007) (xy 71.157 68.200814) + (xy 71.386891 68.321481) (xy 71.661252 68.224157) (xy 71.911355 68.075178) (xy 72.127588 67.880269) (xy 72.2989 67.650594) + (xy 72.416525 67.826632) (xy 72.623368 68.033475) (xy 72.866589 68.19599) (xy 73.136842 68.307932) (xy 73.42374 68.365) + (xy 73.71626 68.365) (xy 74.003158 68.307932) (xy 74.085001 68.274031) (xy 74.085002 71.093194) (xy 68.159003 77.019194) + (xy 68.132735 77.040752) (xy 67.921712 76.957893) (xy 66.894605 77.985) (xy 66.908748 77.999143) (xy 66.729143 78.178748) + (xy 66.715 78.164605) (xy 66.700858 78.178748) (xy 66.521253 77.999143) (xy 66.535395 77.985) (xy 65.508288 76.957893) + (xy 65.233662 77.065726) (xy 65.082784 77.372384) (xy 64.994631 77.702585) (xy 64.972591 78.043639) (xy 65.017511 78.382439) + (xy 65.127664 78.705966) (xy 65.233662 78.904274) (xy 65.508286 79.012106) (xy 65.480392 79.04) (xy 65.29874 79.04) + (xy 65.011842 79.097068) (xy 64.741589 79.20901) (xy 64.498368 79.371525) (xy 64.291525 79.578368) (xy 64.23501 79.662949) + (xy 64.23501 76.778288) (xy 65.687893 76.778288) (xy 66.715 77.805395) (xy 67.742107 76.778288) (xy 67.634274 76.503662) + (xy 67.327616 76.352784) (xy 66.997415 76.264631) (xy 66.656361 76.242591) (xy 66.317561 76.287511) (xy 65.994034 76.397664) + (xy 65.795726 76.503662) (xy 65.687893 76.778288) (xy 64.23501 76.778288) (xy 64.23501 72.209791) (xy 69.545 66.899802) + (xy 69.545 67.007002) (xy 69.709844 67.007002) (xy 69.588524 67.23689) (xy 69.633175 67.384099) (xy 69.758359 67.64692) + (xy 69.932412 67.880269) (xy 70.148645 68.075178) (xy 70.398748 68.224157) (xy 70.673109 68.321481) (xy 70.903 68.200814) + (xy 70.903 67.007) (xy 70.883 67.007) (xy 70.883 66.753) (xy 70.903 66.753) (xy 70.903 66.733) + (xy 71.157 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) + (xy 103.339039 62.501904) (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) + (xy 104.253933 61.779135) (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) + (xy 105.111426 62.489853) (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) + (xy 106.444759 62.224637) (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) + (xy 107.390273 62.38168) (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.488574 62.489853) + (xy 108.749727 62.38168) (xy 108.984759 62.224637) (xy 109.184637 62.024759) (xy 109.34 61.792241) (xy 109.495363 62.024759) + (xy 109.695241 62.224637) (xy 109.930273 62.38168) (xy 110.191426 62.489853) (xy 110.468665 62.545) (xy 110.751335 62.545) + (xy 111.028574 62.489853) (xy 111.289727 62.38168) (xy 111.524759 62.224637) (xy 111.724637 62.024759) (xy 111.88 61.792241) + (xy 112.035363 62.024759) (xy 112.235241 62.224637) (xy 112.470273 62.38168) (xy 112.731426 62.489853) (xy 113.008665 62.545) + (xy 113.291335 62.545) (xy 113.568574 62.489853) (xy 113.829727 62.38168) (xy 114.064759 62.224637) (xy 114.264637 62.024759) + (xy 114.42 61.792241) (xy 114.575363 62.024759) (xy 114.775241 62.224637) (xy 115.010273 62.38168) (xy 115.271426 62.489853) + (xy 115.548665 62.545) (xy 115.831335 62.545) (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) + (xy 116.804637 62.024759) (xy 116.96 61.792241) (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) + (xy 117.811426 62.489853) (xy 118.088665 62.545) (xy 118.371335 62.545) (xy 118.553886 62.508688) (xy 120.451201 64.406003) + (xy 120.475 64.435002) (xy 120.590725 64.529975) (xy 120.722754 64.600547) (xy 120.866015 64.644004) (xy 120.977668 64.655001) + (xy 120.977677 64.655001) (xy 121.015 64.658677) (xy 121.052323 64.655001) (xy 128.968564 64.655001) (xy 128.97879 64.706408) + (xy 128.633996 65.051202) (xy 128.604998 65.075) (xy 128.5812 65.103998) (xy 128.581199 65.103999) (xy 128.510024 65.190725) + (xy 128.439452 65.322755) (xy 128.431756 65.348127) (xy 128.395996 65.466015) (xy 128.386819 65.559186) (xy 128.381322 65.615001) + (xy 128.384999 65.652333) (xy 128.384998 67.454678) (xy 128.381322 67.492001) (xy 128.384998 67.529323) (xy 128.384998 67.529333) + (xy 128.395995 67.640986) (xy 128.439452 67.784247) (xy 128.510024 67.916277) (xy 128.533679 67.9451) (xy 128.604997 68.032002) + (xy 128.634001 68.055805) (xy 130.830002 70.251808) (xy 130.830001 73.883923) (xy 130.571081 73.776675) (xy 130.235883 73.71) + (xy 129.894117 73.71) (xy 129.558919 73.776675) (xy 129.243169 73.907463) (xy 128.959002 74.097337) (xy 128.717337 74.339002) + (xy 128.527463 74.623169) (xy 128.501852 74.685) (xy 113.359324 74.685) (xy 113.322001 74.681324) (xy 113.284678 74.685) + (xy 113.284669 74.685) (xy 113.173016 74.695997) (xy 113.029755 74.739454) (xy 112.897725 74.810026) (xy 112.841722 74.855987) + (xy 112.782001 74.904999) (xy 112.758204 74.933996) (xy 112.736636 74.955564) (xy 112.733325 74.938919) (xy 112.602537 74.623169) + (xy 112.412663 74.339002) (xy 112.170998 74.097337) (xy 111.886831 73.907463) (xy 111.825 73.881852) (xy 111.825 69.494555) + (xy 111.88 69.412241) (xy 112.035363 69.644759) (xy 112.235241 69.844637) (xy 112.470273 70.00168) (xy 112.731426 70.109853) + (xy 113.008665 70.165) (xy 113.291335 70.165) (xy 113.568574 70.109853) (xy 113.829727 70.00168) (xy 114.064759 69.844637) + (xy 114.264637 69.644759) (xy 114.42 69.412241) (xy 114.575363 69.644759) (xy 114.775241 69.844637) (xy 115.010273 70.00168) + (xy 115.271426 70.109853) (xy 115.548665 70.165) (xy 115.831335 70.165) (xy 116.108574 70.109853) (xy 116.369727 70.00168) + (xy 116.604759 69.844637) (xy 116.804637 69.644759) (xy 116.96168 69.409727) (xy 116.966067 69.399135) (xy 117.077615 69.585131) + (xy 117.266586 69.793519) (xy 117.49258 69.961037) (xy 117.746913 70.081246) (xy 117.880961 70.121904) (xy 118.103 69.999915) + (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) (xy 118.103 67.460085) + (xy 118.357 67.460085) (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) + (xy 118.357 69.999915) (xy 118.579039 70.121904) (xy 118.713087 70.081246) (xy 118.96742 69.961037) (xy 119.193414 69.793519) + (xy 119.382385 69.585131) (xy 119.493933 69.399135) (xy 119.49832 69.409727) (xy 119.655363 69.644759) (xy 119.855241 69.844637) + (xy 120.090273 70.00168) (xy 120.351426 70.109853) (xy 120.628665 70.165) (xy 120.911335 70.165) (xy 121.188574 70.109853) + (xy 121.449727 70.00168) (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) (xy 122.149853 69.148574) + (xy 122.205 68.871335) (xy 122.205 68.588665) (xy 122.149853 68.311426) (xy 122.04168 68.050273) (xy 121.884637 67.815241) + (xy 121.684759 67.615363) (xy 121.555006 67.528665) (xy 122.125 67.528665) (xy 122.125 67.811335) (xy 122.180147 68.088574) + (xy 122.28832 68.349727) (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) + (xy 123.418665 69.105) (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) + (xy 124.674637 68.584759) (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) + (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) + (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.141426 66.290147) (xy 122.880273 66.39832) + (xy 122.645241 66.555363) (xy 122.445363 66.755241) (xy 122.28832 66.990273) (xy 122.180147 67.251426) (xy 122.125 67.528665) + (xy 121.555006 67.528665) (xy 121.449727 67.45832) (xy 121.188574 67.350147) (xy 120.911335 67.295) (xy 120.628665 67.295) + (xy 120.351426 67.350147) (xy 120.090273 67.45832) (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) + (xy 119.493933 68.060865) (xy 119.382385 67.874869) (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) + (xy 118.579039 67.338096) (xy 118.357 67.460085) (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) + (xy 117.49258 67.498963) (xy 117.266586 67.666481) (xy 117.077615 67.874869) (xy 116.966067 68.060865) (xy 116.96168 68.050273) + (xy 116.804637 67.815241) (xy 116.604759 67.615363) (xy 116.369727 67.45832) (xy 116.108574 67.350147) (xy 115.831335 67.295) + (xy 115.548665 67.295) (xy 115.271426 67.350147) (xy 115.010273 67.45832) (xy 114.775241 67.615363) (xy 114.575363 67.815241) + (xy 114.42 68.047759) (xy 114.264637 67.815241) (xy 114.064759 67.615363) (xy 113.829727 67.45832) (xy 113.568574 67.350147) + (xy 113.291335 67.295) (xy 113.008665 67.295) (xy 112.731426 67.350147) (xy 112.470273 67.45832) (xy 112.235241 67.615363) + (xy 112.035363 67.815241) (xy 111.88 68.047759) (xy 111.724637 67.815241) (xy 111.524759 67.615363) (xy 111.289727 67.45832) + (xy 111.028574 67.350147) (xy 110.751335 67.295) (xy 110.468665 67.295) (xy 110.191426 67.350147) (xy 109.930273 67.45832) + (xy 109.695241 67.615363) (xy 109.495363 67.815241) (xy 109.34 68.047759) (xy 109.184637 67.815241) (xy 108.984759 67.615363) + (xy 108.749727 67.45832) (xy 108.488574 67.350147) (xy 108.211335 67.295) (xy 107.928665 67.295) (xy 107.651426 67.350147) + (xy 107.390273 67.45832) (xy 107.155241 67.615363) (xy 106.955363 67.815241) (xy 106.8 68.047759) (xy 106.644637 67.815241) + (xy 106.444759 67.615363) (xy 106.209727 67.45832) (xy 105.948574 67.350147) (xy 105.671335 67.295) (xy 105.388665 67.295) + (xy 105.206114 67.331312) (xy 104.868803 66.994002) (xy 104.845 66.964998) (xy 104.729275 66.870025) (xy 104.597246 66.799453) + (xy 104.453985 66.755996) (xy 104.342332 66.744999) (xy 104.342321 66.744999) (xy 104.304999 66.741323) (xy 104.267677 66.744999) + (xy 95.301598 66.744999) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) (xy 96.883773 64.687126) + (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) (xy 96.351881 61.45904) + (xy 101.598091 61.45904) (xy 101.69293 61.723881) (xy 101.837615 61.965131) (xy 102.026586 62.173519) (xy 102.25258 62.341037) + (xy 102.506913 62.461246) (xy 102.640961 62.501904) (xy 102.863 62.379915) (xy 102.863 61.237) (xy 101.719376 61.237) + (xy 101.598091 61.45904) (xy 96.351881 61.45904) (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) + (xy 101.625292 60.685) + ) + ) + (filled_polygon + (pts + (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) (xy 124.373097 61.677298) + (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.936575 61.284999) (xy 128.931927 61.284999) (xy 128.931927 62.65) + (xy 128.944187 62.774482) (xy 128.980497 62.89418) (xy 129.039462 63.004494) (xy 129.118814 63.101185) (xy 129.160019 63.135001) + (xy 124.922836 63.135001) (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) (xy 124.863603 62.053708) + (xy 124.796671 61.928486) (xy 124.552702 61.856903) (xy 123.739605 62.67) (xy 123.753748 62.684143) (xy 123.574143 62.863748) + (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 122.567298 61.856903) + (xy 122.323329 61.928486) (xy 122.202429 62.183996) (xy 122.1337 62.458184) (xy 122.119783 62.740512) (xy 122.161213 63.02013) + (xy 122.202293 63.135001) (xy 121.329803 63.135001) (xy 120.742874 62.548072) (xy 121.57 62.548072) (xy 121.694482 62.535812) + (xy 121.81418 62.499502) (xy 121.924494 62.440537) (xy 122.021185 62.361185) (xy 122.100537 62.264494) (xy 122.159502 62.15418) + (xy 122.195812 62.034482) (xy 122.208072 61.91) (xy 122.208072 61.764326) (xy 122.244276 61.744974) (xy 122.360001 61.650001) + (xy 122.383803 61.620998) (xy 122.719803 61.284999) (xy 123.17132 61.284999) + ) + ) + ) +) diff --git a/mozc-bar/board/type-b/type-b.net b/mozc-bar/board/type-b/type-b.net new file mode 100644 index 0000000..905b307 --- /dev/null +++ b/mozc-bar/board/type-b/type-b.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-b/type-b.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-b.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-b-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-b-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-b-rescue) + (uri /tmp/type-b/type-b-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-b/type-b.pro b/mozc-bar/board/type-b/type-b.pro new file mode 100644 index 0000000..e9d6a47 --- /dev/null +++ b/mozc-bar/board/type-b/type-b.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-b.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-b/type-b.sch b/mozc-bar/board/type-b/type-b.sch new file mode 100644 index 0000000..fbdc0d5 --- /dev/null +++ b/mozc-bar/board/type-b/type-b.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-b-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-b-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/board/type-c/fp-lib-table b/mozc-bar/board/type-c/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-c/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-c/sym-lib-table b/mozc-bar/board/type-c/sym-lib-table new file mode 100644 index 0000000..6809a79 --- /dev/null +++ b/mozc-bar/board/type-c/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-c-rescue)(type Legacy)(uri ${KIPRJMOD}/type-c-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-c/type-c-rescue.dcm b/mozc-bar/board/type-c/type-c-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-c/type-c-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-c/type-c-rescue.lib b/mozc-bar/board/type-c/type-c-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-c/type-c-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-c/type-c.kicad_pcb b/mozc-bar/board/type-c/type-c.kicad_pcb new file mode 100644 index 0000000..4d20bf2 --- /dev/null +++ b/mozc-bar/board/type-c/type-c.kicad_pcb @@ -0,0 +1,1979 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 44) + (tracks 183) + (zones 0) + (modules 20) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D42FB7) (tstamp 62D42FC5) + (at 130 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H102 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D42FA3) (tstamp 62D42FC5) + (at 70 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H101 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A48) + (at 127.69 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC0255B) + (fp_text reference SW5 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 SW8)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A2E) + (at 89.69 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02175) + (fp_text reference SW4 (at -2.55 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 16.064999 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49FA) + (at 35.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01AC9) + (fp_text reference SW2 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A14) + (at 58.815 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01D44) + (fp_text reference SW3 (at -2.346 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 SW2)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A62) + (at 160.94 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02807) + (fp_text reference SW6 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A7C) + (at 184.69 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02A93) + (fp_text reference SW7 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 SW6)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 16.57 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 187.42 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6311) + (at 113.187 72.26) + (path /62CF7C5D) + (fp_text reference H2 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB646C) + (at 113.187 87.5) + (path /62CF7C64) + (fp_text reference H3 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB648A) + (at 137.063 72.26) + (path /62CF7C6B) + (fp_text reference H4 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB64B0) + (at 137.063 87.5) + (path /62CF7C72) + (fp_text reference H5 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 170.25 90) (end 170.25 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 194 90) (end 170.25 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 194 71) (end 194 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 170.25 71) (end 194 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 90) (end 146.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 170.25 90) (end 146.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 170.25 71) (end 170.25 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 71) (end 170.25 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 90) (end 103.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 90) (end 103.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 71) (end 146.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 71) (end 146.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 90) (end 70.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 90) (end 70.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 71) (end 103.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 71) (end 103.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 90) (end 42 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 90) (end 42 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 71) (end 70.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 71) (end 70.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 23 90) (end 23 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 90) (end 23 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 42 71) (end 42 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 23 71) (end 42 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 4 90) (end 4 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 23 90) (end 4 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 23 71) (end 23 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 4 71) (end 23 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 6 90) (end 6 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 194 90) (end 6 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 194 60) (end 194 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 6 60) (end 194 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 184.531 64.944) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 184.531 63.42) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 184.531 66.468) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 180.467 64.944) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 180.467 63.42) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 22.217 66.206) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 22.292577 64.362495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 25.773 64.362495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 22.292577 62.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 25.773 62.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType C" (at 99.675 85.75) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 75.84112 61.8) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 35.57 61.8) (end 75.84112 61.8) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 35.57 61.8) (end 16.57 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 187.064999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 187.064999 61.444999) (end 187.42 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 62.081999) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 66.444999) (end 122.334999 62.081999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 123.56 67.67) (end 122.334999 66.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 188.695001 60.524999) (end 187.42 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 190.249812 69.255021) (end 191.785011 67.719822) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 191.785011 61.738009) (end 190.572001 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 134.637999 73.424001) (end 135.898999 74.685001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 135.898999 74.685001) (end 138.227001 74.685001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 138.227001 74.685001) (end 143.656981 69.255021) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.656981 69.255021) (end 190.249812 69.255021) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 191.785011 67.719822) (end 191.785011 61.738009) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 190.572001 60.524999) (end 188.695001 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 127.453997 73.424001) (end 134.637999 73.424001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 125.642987 75.235011) (end 127.453997 73.424001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 110.60718 75.235011) (end 125.642987 75.235011) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 107.542311 72.170141) (end 110.60718 75.235011) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 82.772101 72.170141) (end 107.542311 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 79.34706 68.7451) (end 82.772101 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 28.715 77.985) (end 9.714999 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 14.03 73.669999) (end 9.714999 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 14.03 66.88) (end 14.03 73.669999) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 98.088002 77.985) (end 83.34 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.99 61.11) (end 106.755001 64.875001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 64.875001) (end 106.755001 69.318001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 69.318001) (end 98.088002 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 178.34 77.985) (end 83.34 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 83.34 77.985) (end 52.465 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 52.465 77.985) (end 28.715 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 185.184833 77.985) (end 178.34 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 189.96 73.209833) (end 185.184833 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 189.96 66.88) (end 189.96 73.209833) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 126.164999 65.274999) (end 123.56 62.67) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 139.474999 65.274999) (end 126.164999 65.274999) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 142.355001 68.155001) (end 139.474999 65.274999) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 188.684999 68.155001) (end 142.355001 68.155001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 189.96 66.88) (end 188.684999 68.155001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 106.829899 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 90.307059 69.545099) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.307059 69.545099) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 106.829899 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 89.50706 75.26206) (end 89.69 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 89.50706 68.7451) (end 89.50706 75.26206) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.61 68.73) (end 108.819889 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 108.819889 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 87.767059 69.545099) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 87.767059 69.545099) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 80.26716 75.445) (end 73.065 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.96706 68.7451) (end 80.26716 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 73.065 75.445) (end 58.815 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.752081 71.070121) (end 85.227059 69.545099) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 110.809879 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 110.809879 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 82.652049 70.520111) (end 84.42706 68.7451) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 77.729889 70.520111) (end 82.652049 70.520111) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 74.78 73.47) (end 77.729889 70.520111) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 66.179778 73.47) (end 74.78 73.47) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 63.229889 70.520111) (end 66.179778 73.47) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 39.989889 70.520111) (end 63.229889 70.520111) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 35.065 75.445) (end 39.989889 70.520111) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 21.539898 69.970101) (end 16.064999 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 81.88706 68.7451) (end 80.662059 69.970101) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 114.351001 74.685001) (end 110.835001 74.685001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 73.346002) (end 114.351001 74.685001) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 68.73) (end 115.69 73.346002) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 84.762091 71.620131) (end 81.88706 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 107.770131 71.620131) (end 84.762091 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 110.835001 74.685001) (end 107.770131 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 75.839899 69.970101) (end 73.084999 72.725001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 80.662059 69.970101) (end 75.839899 69.970101) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 66.834799 72.725001) (end 71.474999 72.725001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 64.079899 69.970101) (end 66.834799 72.725001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 73.084999 72.725001) (end 71.474999 72.725001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 64.079899 69.970101) (end 21.539898 69.970101) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 116.93001 64.89001) (end 168.71001 64.89001) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 113.15 61.11) (end 116.93001 64.89001) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 168.71001 64.89001) (end 174.4 70.58) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 179.825 70.58) (end 184.69 75.445) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 174.4 70.58) (end 179.825 70.58) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 136.658998 75.445) (end 160.94 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 135.133997 73.919999) (end 136.658998 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 119.066997 73.919999) (end 135.133997 73.919999) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 114.375001 69.228003) (end 119.066997 73.919999) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 114.375001 64.875001) (end 114.375001 69.228003) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 110.61 61.11) (end 114.375001 64.875001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 109.295001 71.957003) (end 112.782998 75.445) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 109.295001 62.335001) (end 109.295001 71.957003) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 112.782998 75.445) (end 127.69 75.445) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 108.07 61.11) (end 109.295001 62.335001) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 15.305001 60.524999) (end 14.03 61.8) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.186119 60.524999) (end 15.305001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 116.915001 68.141999) (end 116.278001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.915001 69.295001) (end 118.125011 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 104.215001 67.504999) (end 102.99 68.73) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.915001 69.295001) (end 116.915001 68.141999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.278001 67.504999) (end 104.215001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 191.235001 63.075001) (end 189.96 61.8) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 191.235001 67.492001) (end 191.235001 63.075001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 190.021991 68.705011) (end 191.235001 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 137.028987 68.705011) (end 190.021991 68.705011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 135.228987 70.505011) (end 137.028987 68.705011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 122.654989 70.505011) (end 125.023969 72.873991) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 118.125011 70.505011) (end 122.654989 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 132.286009 72.873991) (end 125.516009 72.873991) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.654989 70.505011) (end 132.286009 72.873991) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 135.228987 70.505011) (end 134.654989 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 125.516009 72.873991) (end 127.226176 72.873991) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 125.023969 72.873991) (end 125.516009 72.873991) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 118.23 61.11) (end 121.46 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.46 64.34) (end 168.42 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 168.42 64.34) (end 187.42 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 185.422001 76.970001) (end 183.640001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 186.215001 76.177001) (end 185.422001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 186.215001 74.712999) (end 186.215001 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 185.422001 73.919999) (end 186.215001 74.712999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 185.422001 66.337999) (end 185.422001 73.919999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 187.42 64.34) (end 185.422001 66.337999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 183.640001 76.970001) (end 180.68 74.01) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 17.845001 65.615001) (end 16.57 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 17.845001 67.492001) (end 17.845001 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 14.539998 70.797004) (end 17.845001 67.492001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 15.95 77.587003) (end 14.539998 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 15.95 81.53) (end 15.95 77.587003) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 17.370001 82.950001) (end 15.95 81.53) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 105.600186 82.950001) (end 17.370001 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 112.555177 75.99501) (end 105.600186 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 125.983008 75.99501) (end 112.555177 75.99501) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 126.957999 76.970001) (end 125.983008 75.99501) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 128.422001 76.970001) (end 126.957999 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 14.539998 76.177001) (end 14.539998 70.797004) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 129.215001 76.177001) (end 128.422001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 159.414999 76.177001) (end 129.215001 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 160.207999 76.970001) (end 159.414999 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 161.672001 76.970001) (end 160.207999 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 164.632002 74.01) (end 161.672001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 180.68 74.01) (end 164.632002 74.01) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 7.169998 71.200002) (end 14.03 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 9.533008 83.500011) (end 7.169998 81.137001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 169.516991 83.500011) (end 9.533008 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 7.169998 81.137001) (end 7.169998 71.200002) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 191.235001 63.064999) (end 189.96 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 190.572001 60.524999) (end 191.235001 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 191.235001 61.187999) (end 191.235001 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 121.355001 60.524999) (end 190.572001 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 120.77 61.11) (end 121.355001 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 186.141991 83.500011) (end 169.516991 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 191.235001 78.407001) (end 186.141991 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 191.235001 65.615001) (end 191.235001 78.407001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 189.96 64.34) (end 191.235001 65.615001) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 12.876525 60.853368) (xy 12.71401 61.096589) (xy 12.602068 61.366842) (xy 12.545 61.65374) (xy 12.545 61.94626) + (xy 12.602068 62.233158) (xy 12.71401 62.503411) (xy 12.876525 62.746632) (xy 13.083368 62.953475) (xy 13.25776 63.07) + (xy 13.083368 63.186525) (xy 12.876525 63.393368) (xy 12.71401 63.636589) (xy 12.602068 63.906842) (xy 12.545 64.19374) + (xy 12.545 64.48626) (xy 12.602068 64.773158) (xy 12.71401 65.043411) (xy 12.876525 65.286632) (xy 13.083368 65.493475) + (xy 13.265534 65.615195) (xy 13.148645 65.684822) (xy 12.932412 65.879731) (xy 12.758359 66.11308) (xy 12.633175 66.375901) + (xy 12.588524 66.52311) (xy 12.709845 66.753) (xy 13.903 66.753) (xy 13.903 66.733) (xy 14.157 66.733) + (xy 14.157 66.753) (xy 14.177 66.753) (xy 14.177 67.007) (xy 14.157 67.007) (xy 14.157 68.200814) + (xy 14.386891 68.321481) (xy 14.661252 68.224157) (xy 14.911355 68.075178) (xy 15.127588 67.880269) (xy 15.2989 67.650594) + (xy 15.416525 67.826632) (xy 15.623368 68.033475) (xy 15.866589 68.19599) (xy 16.136842 68.307932) (xy 16.42374 68.365) + (xy 16.71626 68.365) (xy 17.003158 68.307932) (xy 17.273411 68.19599) (xy 17.516632 68.033475) (xy 17.723475 67.826632) + (xy 17.88599 67.583411) (xy 17.997932 67.313158) (xy 18.055 67.02626) (xy 18.055 66.73374) (xy 17.997932 66.446842) + (xy 17.88599 66.176589) (xy 17.723475 65.933368) (xy 17.516632 65.726525) (xy 17.34224 65.61) (xy 17.516632 65.493475) + (xy 17.723475 65.286632) (xy 17.88599 65.043411) (xy 17.997932 64.773158) (xy 18.055 64.48626) (xy 18.055 64.19374) + (xy 17.997932 63.906842) (xy 17.88599 63.636589) (xy 17.723475 63.393368) (xy 17.59162 63.261513) (xy 17.66418 63.239502) + (xy 17.774494 63.180537) (xy 17.871185 63.101185) (xy 17.950537 63.004494) (xy 18.009502 62.89418) (xy 18.045812 62.774482) + (xy 18.058072 62.65) (xy 18.058072 62.56) (xy 75.526319 62.56) (xy 77.310832 64.344514) (xy 77.27452 64.527065) + (xy 77.27452 64.809735) (xy 77.329667 65.086974) (xy 77.43784 65.348127) (xy 77.594883 65.583159) (xy 77.794761 65.783037) + (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) (xy 78.587061 66.1034) (xy 78.58706 67.307028) + (xy 78.54706 67.307028) (xy 78.422578 67.319288) (xy 78.30288 67.355598) (xy 78.192566 67.414563) (xy 78.095875 67.493915) + (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) (xy 77.908988 67.9451) (xy 77.908988 69.5451) + (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) (xy 78.095875 69.996285) (xy 78.192566 70.075637) + (xy 78.30288 70.134602) (xy 78.422578 70.170912) (xy 78.54706 70.183172) (xy 79.71033 70.183172) (xy 82.208306 72.681149) + (xy 82.2321 72.710142) (xy 82.261093 72.733936) (xy 82.261097 72.73394) (xy 82.328222 72.789027) (xy 82.347825 72.805115) + (xy 82.479854 72.875687) (xy 82.623115 72.919144) (xy 82.734768 72.930141) (xy 82.734777 72.930141) (xy 82.7721 72.933817) + (xy 82.809423 72.930141) (xy 107.22751 72.930141) (xy 110.043381 75.746014) (xy 110.067179 75.775012) (xy 110.096177 75.79881) + (xy 110.182903 75.869985) (xy 110.314933 75.940557) (xy 110.458194 75.984014) (xy 110.569847 75.995011) (xy 110.569856 75.995011) + (xy 110.607179 75.998687) (xy 110.644502 75.995011) (xy 125.605665 75.995011) (xy 125.642987 75.998687) (xy 125.680309 75.995011) + (xy 125.68032 75.995011) (xy 125.791973 75.984014) (xy 125.935234 75.940557) (xy 126.011475 75.899804) (xy 126.021675 75.951081) + (xy 126.152463 76.266831) (xy 126.342337 76.550998) (xy 126.584002 76.792663) (xy 126.868169 76.982537) (xy 127.183919 77.113325) + (xy 127.519117 77.18) (xy 127.860883 77.18) (xy 128.196081 77.113325) (xy 128.511831 76.982537) (xy 128.795998 76.792663) + (xy 128.810373 76.778288) (xy 153.562893 76.778288) (xy 154.59 77.805395) (xy 155.617107 76.778288) (xy 155.509274 76.503662) + (xy 155.202616 76.352784) (xy 154.872415 76.264631) (xy 154.531361 76.242591) (xy 154.192561 76.287511) (xy 153.869034 76.397664) + (xy 153.670726 76.503662) (xy 153.562893 76.778288) (xy 128.810373 76.778288) (xy 129.037663 76.550998) (xy 129.227537 76.266831) + (xy 129.358325 75.951081) (xy 129.425 75.615883) (xy 129.425 75.274117) (xy 129.358325 74.938919) (xy 129.227537 74.623169) + (xy 129.037663 74.339002) (xy 128.882662 74.184001) (xy 134.323198 74.184001) (xy 135.3352 75.196004) (xy 135.358998 75.225002) + (xy 135.474723 75.319975) (xy 135.606752 75.390547) (xy 135.750013 75.434004) (xy 135.861666 75.445001) (xy 135.861675 75.445001) + (xy 135.898998 75.448677) (xy 135.936321 75.445001) (xy 138.189679 75.445001) (xy 138.227001 75.448677) (xy 138.264323 75.445001) + (xy 138.264334 75.445001) (xy 138.375987 75.434004) (xy 138.519248 75.390547) (xy 138.651277 75.319975) (xy 138.707155 75.274117) + (xy 159.205 75.274117) (xy 159.205 75.615883) (xy 159.271675 75.951081) (xy 159.402463 76.266831) (xy 159.592337 76.550998) + (xy 159.834002 76.792663) (xy 160.118169 76.982537) (xy 160.433919 77.113325) (xy 160.769117 77.18) (xy 161.110883 77.18) + (xy 161.446081 77.113325) (xy 161.761831 76.982537) (xy 162.045998 76.792663) (xy 162.060373 76.778288) (xy 177.312893 76.778288) + (xy 178.34 77.805395) (xy 179.367107 76.778288) (xy 179.259274 76.503662) (xy 178.952616 76.352784) (xy 178.622415 76.264631) + (xy 178.281361 76.242591) (xy 177.942561 76.287511) (xy 177.619034 76.397664) (xy 177.420726 76.503662) (xy 177.312893 76.778288) + (xy 162.060373 76.778288) (xy 162.287663 76.550998) (xy 162.477537 76.266831) (xy 162.608325 75.951081) (xy 162.675 75.615883) + (xy 162.675 75.274117) (xy 182.955 75.274117) (xy 182.955 75.615883) (xy 183.021675 75.951081) (xy 183.152463 76.266831) + (xy 183.342337 76.550998) (xy 183.584002 76.792663) (xy 183.868169 76.982537) (xy 184.183919 77.113325) (xy 184.519117 77.18) + (xy 184.860883 77.18) (xy 185.196081 77.113325) (xy 185.511831 76.982537) (xy 185.795998 76.792663) (xy 186.037663 76.550998) + (xy 186.227537 76.266831) (xy 186.358325 75.951081) (xy 186.425 75.615883) (xy 186.425 75.274117) (xy 186.358325 74.938919) + (xy 186.227537 74.623169) (xy 186.037663 74.339002) (xy 185.795998 74.097337) (xy 185.511831 73.907463) (xy 185.196081 73.776675) + (xy 184.860883 73.71) (xy 184.519117 73.71) (xy 184.183919 73.776675) (xy 183.868169 73.907463) (xy 183.584002 74.097337) + (xy 183.342337 74.339002) (xy 183.152463 74.623169) (xy 183.021675 74.938919) (xy 182.955 75.274117) (xy 162.675 75.274117) + (xy 162.608325 74.938919) (xy 162.477537 74.623169) (xy 162.287663 74.339002) (xy 162.045998 74.097337) (xy 161.761831 73.907463) + (xy 161.446081 73.776675) (xy 161.110883 73.71) (xy 160.769117 73.71) (xy 160.433919 73.776675) (xy 160.118169 73.907463) + (xy 159.834002 74.097337) (xy 159.592337 74.339002) (xy 159.402463 74.623169) (xy 159.271675 74.938919) (xy 159.205 75.274117) + (xy 138.707155 75.274117) (xy 138.767002 75.225002) (xy 138.790805 75.195998) (xy 143.971783 70.015021) (xy 190.21249 70.015021) + (xy 190.249812 70.018697) (xy 190.287134 70.015021) (xy 190.287145 70.015021) (xy 190.398798 70.004024) (xy 190.542059 69.960567) + (xy 190.674088 69.889995) (xy 190.789813 69.795022) (xy 190.813616 69.766018) (xy 192.296015 68.28362) (xy 192.325012 68.259823) + (xy 192.419985 68.144098) (xy 192.490557 68.012069) (xy 192.534014 67.868808) (xy 192.545011 67.757155) (xy 192.545011 67.757146) + (xy 192.548687 67.719823) (xy 192.545011 67.6825) (xy 192.545011 61.775331) (xy 192.548687 61.738008) (xy 192.545011 61.700685) + (xy 192.545011 61.700676) (xy 192.534014 61.589023) (xy 192.490557 61.445762) (xy 192.419985 61.313733) (xy 192.325012 61.198008) + (xy 192.296014 61.17421) (xy 191.806804 60.685) (xy 193.315 60.685) (xy 193.315001 89.315) (xy 138.189559 89.315) + (xy 138.423983 89.158363) (xy 138.721363 88.860983) (xy 138.955012 88.511302) (xy 139.115953 88.122756) (xy 139.198 87.710279) + (xy 139.198 87.289721) (xy 139.115953 86.877244) (xy 138.955012 86.488698) (xy 138.721363 86.139017) (xy 138.423983 85.841637) + (xy 138.074302 85.607988) (xy 137.685756 85.447047) (xy 137.273279 85.365) (xy 136.852721 85.365) (xy 136.440244 85.447047) + (xy 136.051698 85.607988) (xy 135.702017 85.841637) (xy 135.404637 86.139017) (xy 135.170988 86.488698) (xy 135.010047 86.877244) + (xy 134.928 87.289721) (xy 134.928 87.710279) (xy 135.010047 88.122756) (xy 135.170988 88.511302) (xy 135.404637 88.860983) + (xy 135.702017 89.158363) (xy 135.936441 89.315) (xy 114.313559 89.315) (xy 114.547983 89.158363) (xy 114.845363 88.860983) + (xy 115.079012 88.511302) (xy 115.239953 88.122756) (xy 115.322 87.710279) (xy 115.322 87.289721) (xy 115.239953 86.877244) + (xy 115.079012 86.488698) (xy 114.845363 86.139017) (xy 114.547983 85.841637) (xy 114.198302 85.607988) (xy 113.809756 85.447047) + (xy 113.397279 85.365) (xy 112.976721 85.365) (xy 112.564244 85.447047) (xy 112.175698 85.607988) (xy 111.826017 85.841637) + (xy 111.528637 86.139017) (xy 111.294988 86.488698) (xy 111.134047 86.877244) (xy 111.052 87.289721) (xy 111.052 87.710279) + (xy 111.134047 88.122756) (xy 111.294988 88.511302) (xy 111.528637 88.860983) (xy 111.826017 89.158363) (xy 112.060441 89.315) + (xy 6.685 89.315) (xy 6.685 80.37874) (xy 6.959999 80.37874) (xy 6.959999 80.67126) (xy 7.017067 80.958158) + (xy 7.129009 81.228411) (xy 7.291524 81.471632) (xy 7.498367 81.678475) (xy 7.741588 81.84099) (xy 8.011841 81.952932) + (xy 8.298739 82.01) (xy 8.591259 82.01) (xy 8.878157 81.952932) (xy 9.14841 81.84099) (xy 9.391631 81.678475) + (xy 9.598474 81.471632) (xy 9.760989 81.228411) (xy 9.872931 80.958158) (xy 9.929999 80.67126) (xy 9.929999 80.37874) + (xy 9.90747 80.265475) (xy 10.889999 80.265475) (xy 10.889999 80.784525) (xy 10.99126 81.293601) (xy 11.189892 81.773141) + (xy 11.478261 82.204715) (xy 11.845284 82.571738) (xy 12.276858 82.860107) (xy 12.756398 83.058739) (xy 13.265474 83.16) + (xy 13.784524 83.16) (xy 14.2936 83.058739) (xy 14.77314 82.860107) (xy 15.204714 82.571738) (xy 15.571737 82.204715) + (xy 15.860106 81.773141) (xy 16.058738 81.293601) (xy 16.159999 80.784525) (xy 16.159999 80.37874) (xy 17.119999 80.37874) + (xy 17.119999 80.67126) (xy 17.177067 80.958158) (xy 17.289009 81.228411) (xy 17.451524 81.471632) (xy 17.658367 81.678475) + (xy 17.901588 81.84099) (xy 18.171841 81.952932) (xy 18.458739 82.01) (xy 18.751259 82.01) (xy 19.038157 81.952932) + (xy 19.30841 81.84099) (xy 19.551631 81.678475) (xy 19.758474 81.471632) (xy 19.920989 81.228411) (xy 20.032931 80.958158) + (xy 20.089999 80.67126) (xy 20.089999 80.37874) (xy 25.96 80.37874) (xy 25.96 80.67126) (xy 26.017068 80.958158) + (xy 26.12901 81.228411) (xy 26.291525 81.471632) (xy 26.498368 81.678475) (xy 26.741589 81.84099) (xy 27.011842 81.952932) + (xy 27.29874 82.01) (xy 27.59126 82.01) (xy 27.878158 81.952932) (xy 28.148411 81.84099) (xy 28.391632 81.678475) + (xy 28.598475 81.471632) (xy 28.76099 81.228411) (xy 28.872932 80.958158) (xy 28.93 80.67126) (xy 28.93 80.37874) + (xy 28.907471 80.265475) (xy 29.89 80.265475) (xy 29.89 80.784525) (xy 29.991261 81.293601) (xy 30.189893 81.773141) + (xy 30.478262 82.204715) (xy 30.845285 82.571738) (xy 31.276859 82.860107) (xy 31.756399 83.058739) (xy 32.265475 83.16) + (xy 32.784525 83.16) (xy 33.293601 83.058739) (xy 33.773141 82.860107) (xy 34.204715 82.571738) (xy 34.571738 82.204715) + (xy 34.860107 81.773141) (xy 35.058739 81.293601) (xy 35.16 80.784525) (xy 35.16 80.37874) (xy 36.12 80.37874) + (xy 36.12 80.67126) (xy 36.177068 80.958158) (xy 36.28901 81.228411) (xy 36.451525 81.471632) (xy 36.658368 81.678475) + (xy 36.901589 81.84099) (xy 37.171842 81.952932) (xy 37.45874 82.01) (xy 37.75126 82.01) (xy 38.038158 81.952932) + (xy 38.308411 81.84099) (xy 38.551632 81.678475) (xy 38.758475 81.471632) (xy 38.92099 81.228411) (xy 39.032932 80.958158) + (xy 39.09 80.67126) (xy 39.09 80.37874) (xy 49.71 80.37874) (xy 49.71 80.67126) (xy 49.767068 80.958158) + (xy 49.87901 81.228411) (xy 50.041525 81.471632) (xy 50.248368 81.678475) (xy 50.491589 81.84099) (xy 50.761842 81.952932) + (xy 51.04874 82.01) (xy 51.34126 82.01) (xy 51.628158 81.952932) (xy 51.898411 81.84099) (xy 52.141632 81.678475) + (xy 52.348475 81.471632) (xy 52.51099 81.228411) (xy 52.622932 80.958158) (xy 52.68 80.67126) (xy 52.68 80.37874) + (xy 52.657471 80.265475) (xy 53.64 80.265475) (xy 53.64 80.784525) (xy 53.741261 81.293601) (xy 53.939893 81.773141) + (xy 54.228262 82.204715) (xy 54.595285 82.571738) (xy 55.026859 82.860107) (xy 55.506399 83.058739) (xy 56.015475 83.16) + (xy 56.534525 83.16) (xy 57.043601 83.058739) (xy 57.523141 82.860107) (xy 57.954715 82.571738) (xy 58.321738 82.204715) + (xy 58.610107 81.773141) (xy 58.808739 81.293601) (xy 58.91 80.784525) (xy 58.91 80.37874) (xy 59.87 80.37874) + (xy 59.87 80.67126) (xy 59.927068 80.958158) (xy 60.03901 81.228411) (xy 60.201525 81.471632) (xy 60.408368 81.678475) + (xy 60.651589 81.84099) (xy 60.921842 81.952932) (xy 61.20874 82.01) (xy 61.50126 82.01) (xy 61.788158 81.952932) + (xy 62.058411 81.84099) (xy 62.301632 81.678475) (xy 62.508475 81.471632) (xy 62.67099 81.228411) (xy 62.782932 80.958158) + (xy 62.84 80.67126) (xy 62.84 80.37874) (xy 80.585 80.37874) (xy 80.585 80.67126) (xy 80.642068 80.958158) + (xy 80.75401 81.228411) (xy 80.916525 81.471632) (xy 81.123368 81.678475) (xy 81.366589 81.84099) (xy 81.636842 81.952932) + (xy 81.92374 82.01) (xy 82.21626 82.01) (xy 82.503158 81.952932) (xy 82.773411 81.84099) (xy 83.016632 81.678475) + (xy 83.223475 81.471632) (xy 83.38599 81.228411) (xy 83.497932 80.958158) (xy 83.555 80.67126) (xy 83.555 80.37874) + (xy 83.532471 80.265475) (xy 84.515 80.265475) (xy 84.515 80.784525) (xy 84.616261 81.293601) (xy 84.814893 81.773141) + (xy 85.103262 82.204715) (xy 85.470285 82.571738) (xy 85.901859 82.860107) (xy 86.381399 83.058739) (xy 86.890475 83.16) + (xy 87.409525 83.16) (xy 87.918601 83.058739) (xy 88.398141 82.860107) (xy 88.829715 82.571738) (xy 89.196738 82.204715) + (xy 89.485107 81.773141) (xy 89.683739 81.293601) (xy 89.785 80.784525) (xy 89.785 80.37874) (xy 90.745 80.37874) + (xy 90.745 80.67126) (xy 90.802068 80.958158) (xy 90.91401 81.228411) (xy 91.076525 81.471632) (xy 91.283368 81.678475) + (xy 91.526589 81.84099) (xy 91.796842 81.952932) (xy 92.08374 82.01) (xy 92.37626 82.01) (xy 92.663158 81.952932) + (xy 92.933411 81.84099) (xy 93.176632 81.678475) (xy 93.383475 81.471632) (xy 93.54599 81.228411) (xy 93.657932 80.958158) + (xy 93.715 80.67126) (xy 93.715 80.37874) (xy 118.585 80.37874) (xy 118.585 80.67126) (xy 118.642068 80.958158) + (xy 118.75401 81.228411) (xy 118.916525 81.471632) (xy 119.123368 81.678475) (xy 119.366589 81.84099) (xy 119.636842 81.952932) + (xy 119.92374 82.01) (xy 120.21626 82.01) (xy 120.503158 81.952932) (xy 120.773411 81.84099) (xy 121.016632 81.678475) + (xy 121.223475 81.471632) (xy 121.38599 81.228411) (xy 121.497932 80.958158) (xy 121.555 80.67126) (xy 121.555 80.37874) + (xy 121.532471 80.265475) (xy 122.515 80.265475) (xy 122.515 80.784525) (xy 122.616261 81.293601) (xy 122.814893 81.773141) + (xy 123.103262 82.204715) (xy 123.470285 82.571738) (xy 123.901859 82.860107) (xy 124.381399 83.058739) (xy 124.890475 83.16) + (xy 125.409525 83.16) (xy 125.918601 83.058739) (xy 126.398141 82.860107) (xy 126.829715 82.571738) (xy 127.196738 82.204715) + (xy 127.485107 81.773141) (xy 127.683739 81.293601) (xy 127.785 80.784525) (xy 127.785 80.37874) (xy 128.745 80.37874) + (xy 128.745 80.67126) (xy 128.802068 80.958158) (xy 128.91401 81.228411) (xy 129.076525 81.471632) (xy 129.283368 81.678475) + (xy 129.526589 81.84099) (xy 129.796842 81.952932) (xy 130.08374 82.01) (xy 130.37626 82.01) (xy 130.663158 81.952932) + (xy 130.933411 81.84099) (xy 131.176632 81.678475) (xy 131.383475 81.471632) (xy 131.54599 81.228411) (xy 131.657932 80.958158) + (xy 131.715 80.67126) (xy 131.715 80.37874) (xy 151.835 80.37874) (xy 151.835 80.67126) (xy 151.892068 80.958158) + (xy 152.00401 81.228411) (xy 152.166525 81.471632) (xy 152.373368 81.678475) (xy 152.616589 81.84099) (xy 152.886842 81.952932) + (xy 153.17374 82.01) (xy 153.46626 82.01) (xy 153.753158 81.952932) (xy 154.023411 81.84099) (xy 154.266632 81.678475) + (xy 154.473475 81.471632) (xy 154.63599 81.228411) (xy 154.747932 80.958158) (xy 154.805 80.67126) (xy 154.805 80.37874) + (xy 154.782471 80.265475) (xy 155.765 80.265475) (xy 155.765 80.784525) (xy 155.866261 81.293601) (xy 156.064893 81.773141) + (xy 156.353262 82.204715) (xy 156.720285 82.571738) (xy 157.151859 82.860107) (xy 157.631399 83.058739) (xy 158.140475 83.16) + (xy 158.659525 83.16) (xy 159.168601 83.058739) (xy 159.648141 82.860107) (xy 160.079715 82.571738) (xy 160.446738 82.204715) + (xy 160.735107 81.773141) (xy 160.933739 81.293601) (xy 161.035 80.784525) (xy 161.035 80.37874) (xy 161.995 80.37874) + (xy 161.995 80.67126) (xy 162.052068 80.958158) (xy 162.16401 81.228411) (xy 162.326525 81.471632) (xy 162.533368 81.678475) + (xy 162.776589 81.84099) (xy 163.046842 81.952932) (xy 163.33374 82.01) (xy 163.62626 82.01) (xy 163.913158 81.952932) + (xy 164.183411 81.84099) (xy 164.426632 81.678475) (xy 164.633475 81.471632) (xy 164.79599 81.228411) (xy 164.907932 80.958158) + (xy 164.965 80.67126) (xy 164.965 80.37874) (xy 175.585 80.37874) (xy 175.585 80.67126) (xy 175.642068 80.958158) + (xy 175.75401 81.228411) (xy 175.916525 81.471632) (xy 176.123368 81.678475) (xy 176.366589 81.84099) (xy 176.636842 81.952932) + (xy 176.92374 82.01) (xy 177.21626 82.01) (xy 177.503158 81.952932) (xy 177.773411 81.84099) (xy 178.016632 81.678475) + (xy 178.223475 81.471632) (xy 178.38599 81.228411) (xy 178.497932 80.958158) (xy 178.555 80.67126) (xy 178.555 80.37874) + (xy 178.532471 80.265475) (xy 179.515 80.265475) (xy 179.515 80.784525) (xy 179.616261 81.293601) (xy 179.814893 81.773141) + (xy 180.103262 82.204715) (xy 180.470285 82.571738) (xy 180.901859 82.860107) (xy 181.381399 83.058739) (xy 181.890475 83.16) + (xy 182.409525 83.16) (xy 182.918601 83.058739) (xy 183.398141 82.860107) (xy 183.829715 82.571738) (xy 184.196738 82.204715) + (xy 184.485107 81.773141) (xy 184.683739 81.293601) (xy 184.785 80.784525) (xy 184.785 80.37874) (xy 185.745 80.37874) + (xy 185.745 80.67126) (xy 185.802068 80.958158) (xy 185.91401 81.228411) (xy 186.076525 81.471632) (xy 186.283368 81.678475) + (xy 186.526589 81.84099) (xy 186.796842 81.952932) (xy 187.08374 82.01) (xy 187.37626 82.01) (xy 187.663158 81.952932) + (xy 187.933411 81.84099) (xy 188.176632 81.678475) (xy 188.383475 81.471632) (xy 188.54599 81.228411) (xy 188.657932 80.958158) + (xy 188.715 80.67126) (xy 188.715 80.37874) (xy 188.657932 80.091842) (xy 188.54599 79.821589) (xy 188.383475 79.578368) + (xy 188.176632 79.371525) (xy 187.933411 79.20901) (xy 187.663158 79.097068) (xy 187.37626 79.04) (xy 187.08374 79.04) + (xy 186.796842 79.097068) (xy 186.526589 79.20901) (xy 186.283368 79.371525) (xy 186.076525 79.578368) (xy 185.91401 79.821589) + (xy 185.802068 80.091842) (xy 185.745 80.37874) (xy 184.785 80.37874) (xy 184.785 80.265475) (xy 184.683739 79.756399) + (xy 184.485107 79.276859) (xy 184.196738 78.845285) (xy 183.829715 78.478262) (xy 183.398141 78.189893) (xy 182.918601 77.991261) + (xy 182.409525 77.89) (xy 181.890475 77.89) (xy 181.381399 77.991261) (xy 180.901859 78.189893) (xy 180.470285 78.478262) + (xy 180.103262 78.845285) (xy 179.814893 79.276859) (xy 179.616261 79.756399) (xy 179.515 80.265475) (xy 178.532471 80.265475) + (xy 178.497932 80.091842) (xy 178.38599 79.821589) (xy 178.31965 79.722304) (xy 178.398639 79.727409) (xy 178.737439 79.682489) + (xy 179.060966 79.572336) (xy 179.259274 79.466338) (xy 179.367107 79.191712) (xy 178.34 78.164605) (xy 178.325858 78.178748) + (xy 178.146253 77.999143) (xy 178.160395 77.985) (xy 178.519605 77.985) (xy 179.546712 79.012107) (xy 179.821338 78.904274) + (xy 179.972216 78.597616) (xy 180.060369 78.267415) (xy 180.082409 77.926361) (xy 180.037489 77.587561) (xy 179.927336 77.264034) + (xy 179.821338 77.065726) (xy 179.546712 76.957893) (xy 178.519605 77.985) (xy 178.160395 77.985) (xy 177.133288 76.957893) + (xy 176.858662 77.065726) (xy 176.707784 77.372384) (xy 176.619631 77.702585) (xy 176.597591 78.043639) (xy 176.642511 78.382439) + (xy 176.752664 78.705966) (xy 176.858662 78.904274) (xy 177.133286 79.012106) (xy 177.105392 79.04) (xy 176.92374 79.04) + (xy 176.636842 79.097068) (xy 176.366589 79.20901) (xy 176.123368 79.371525) (xy 175.916525 79.578368) (xy 175.75401 79.821589) + (xy 175.642068 80.091842) (xy 175.585 80.37874) (xy 164.965 80.37874) (xy 164.907932 80.091842) (xy 164.79599 79.821589) + (xy 164.633475 79.578368) (xy 164.426632 79.371525) (xy 164.183411 79.20901) (xy 163.913158 79.097068) (xy 163.62626 79.04) + (xy 163.33374 79.04) (xy 163.046842 79.097068) (xy 162.776589 79.20901) (xy 162.533368 79.371525) (xy 162.326525 79.578368) + (xy 162.16401 79.821589) (xy 162.052068 80.091842) (xy 161.995 80.37874) (xy 161.035 80.37874) (xy 161.035 80.265475) + (xy 160.933739 79.756399) (xy 160.735107 79.276859) (xy 160.446738 78.845285) (xy 160.079715 78.478262) (xy 159.648141 78.189893) + (xy 159.168601 77.991261) (xy 158.659525 77.89) (xy 158.140475 77.89) (xy 157.631399 77.991261) (xy 157.151859 78.189893) + (xy 156.720285 78.478262) (xy 156.353262 78.845285) (xy 156.064893 79.276859) (xy 155.866261 79.756399) (xy 155.765 80.265475) + (xy 154.782471 80.265475) (xy 154.747932 80.091842) (xy 154.63599 79.821589) (xy 154.56965 79.722304) (xy 154.648639 79.727409) + (xy 154.987439 79.682489) (xy 155.310966 79.572336) (xy 155.509274 79.466338) (xy 155.617107 79.191712) (xy 154.59 78.164605) + (xy 154.575858 78.178748) (xy 154.396253 77.999143) (xy 154.410395 77.985) (xy 154.769605 77.985) (xy 155.796712 79.012107) + (xy 156.071338 78.904274) (xy 156.222216 78.597616) (xy 156.310369 78.267415) (xy 156.332409 77.926361) (xy 156.287489 77.587561) + (xy 156.177336 77.264034) (xy 156.071338 77.065726) (xy 155.796712 76.957893) (xy 154.769605 77.985) (xy 154.410395 77.985) + (xy 153.383288 76.957893) (xy 153.108662 77.065726) (xy 152.957784 77.372384) (xy 152.869631 77.702585) (xy 152.847591 78.043639) + (xy 152.892511 78.382439) (xy 153.002664 78.705966) (xy 153.108662 78.904274) (xy 153.383286 79.012106) (xy 153.355392 79.04) + (xy 153.17374 79.04) (xy 152.886842 79.097068) (xy 152.616589 79.20901) (xy 152.373368 79.371525) (xy 152.166525 79.578368) + (xy 152.00401 79.821589) (xy 151.892068 80.091842) (xy 151.835 80.37874) (xy 131.715 80.37874) (xy 131.657932 80.091842) + (xy 131.54599 79.821589) (xy 131.383475 79.578368) (xy 131.176632 79.371525) (xy 130.933411 79.20901) (xy 130.663158 79.097068) + (xy 130.37626 79.04) (xy 130.08374 79.04) (xy 129.796842 79.097068) (xy 129.526589 79.20901) (xy 129.283368 79.371525) + (xy 129.076525 79.578368) (xy 128.91401 79.821589) (xy 128.802068 80.091842) (xy 128.745 80.37874) (xy 127.785 80.37874) + (xy 127.785 80.265475) (xy 127.683739 79.756399) (xy 127.485107 79.276859) (xy 127.196738 78.845285) (xy 126.829715 78.478262) + (xy 126.398141 78.189893) (xy 125.918601 77.991261) (xy 125.409525 77.89) (xy 124.890475 77.89) (xy 124.381399 77.991261) + (xy 123.901859 78.189893) (xy 123.470285 78.478262) (xy 123.103262 78.845285) (xy 122.814893 79.276859) (xy 122.616261 79.756399) + (xy 122.515 80.265475) (xy 121.532471 80.265475) (xy 121.497932 80.091842) (xy 121.38599 79.821589) (xy 121.31965 79.722304) + (xy 121.398639 79.727409) (xy 121.737439 79.682489) (xy 122.060966 79.572336) (xy 122.259274 79.466338) (xy 122.367107 79.191712) + (xy 121.34 78.164605) (xy 121.325858 78.178748) (xy 121.146253 77.999143) (xy 121.160395 77.985) (xy 121.519605 77.985) + (xy 122.546712 79.012107) (xy 122.821338 78.904274) (xy 122.972216 78.597616) (xy 123.060369 78.267415) (xy 123.082409 77.926361) + (xy 123.037489 77.587561) (xy 122.927336 77.264034) (xy 122.821338 77.065726) (xy 122.546712 76.957893) (xy 121.519605 77.985) + (xy 121.160395 77.985) (xy 120.133288 76.957893) (xy 119.858662 77.065726) (xy 119.707784 77.372384) (xy 119.619631 77.702585) + (xy 119.597591 78.043639) (xy 119.642511 78.382439) (xy 119.752664 78.705966) (xy 119.858662 78.904274) (xy 120.133286 79.012106) + (xy 120.105392 79.04) (xy 119.92374 79.04) (xy 119.636842 79.097068) (xy 119.366589 79.20901) (xy 119.123368 79.371525) + (xy 118.916525 79.578368) (xy 118.75401 79.821589) (xy 118.642068 80.091842) (xy 118.585 80.37874) (xy 93.715 80.37874) + (xy 93.657932 80.091842) (xy 93.54599 79.821589) (xy 93.383475 79.578368) (xy 93.176632 79.371525) (xy 92.933411 79.20901) + (xy 92.663158 79.097068) (xy 92.37626 79.04) (xy 92.08374 79.04) (xy 91.796842 79.097068) (xy 91.526589 79.20901) + (xy 91.283368 79.371525) (xy 91.076525 79.578368) (xy 90.91401 79.821589) (xy 90.802068 80.091842) (xy 90.745 80.37874) + (xy 89.785 80.37874) (xy 89.785 80.265475) (xy 89.683739 79.756399) (xy 89.485107 79.276859) (xy 89.196738 78.845285) + (xy 88.829715 78.478262) (xy 88.398141 78.189893) (xy 87.918601 77.991261) (xy 87.409525 77.89) (xy 86.890475 77.89) + (xy 86.381399 77.991261) (xy 85.901859 78.189893) (xy 85.470285 78.478262) (xy 85.103262 78.845285) (xy 84.814893 79.276859) + (xy 84.616261 79.756399) (xy 84.515 80.265475) (xy 83.532471 80.265475) (xy 83.497932 80.091842) (xy 83.38599 79.821589) + (xy 83.31965 79.722304) (xy 83.398639 79.727409) (xy 83.737439 79.682489) (xy 84.060966 79.572336) (xy 84.259274 79.466338) + (xy 84.367107 79.191712) (xy 83.34 78.164605) (xy 83.325858 78.178748) (xy 83.146253 77.999143) (xy 83.160395 77.985) + (xy 83.519605 77.985) (xy 84.546712 79.012107) (xy 84.821338 78.904274) (xy 84.972216 78.597616) (xy 85.060369 78.267415) + (xy 85.082409 77.926361) (xy 85.037489 77.587561) (xy 84.927336 77.264034) (xy 84.821338 77.065726) (xy 84.546712 76.957893) + (xy 83.519605 77.985) (xy 83.160395 77.985) (xy 82.133288 76.957893) (xy 81.858662 77.065726) (xy 81.707784 77.372384) + (xy 81.619631 77.702585) (xy 81.597591 78.043639) (xy 81.642511 78.382439) (xy 81.752664 78.705966) (xy 81.858662 78.904274) + (xy 82.133286 79.012106) (xy 82.105392 79.04) (xy 81.92374 79.04) (xy 81.636842 79.097068) (xy 81.366589 79.20901) + (xy 81.123368 79.371525) (xy 80.916525 79.578368) (xy 80.75401 79.821589) (xy 80.642068 80.091842) (xy 80.585 80.37874) + (xy 62.84 80.37874) (xy 62.782932 80.091842) (xy 62.67099 79.821589) (xy 62.508475 79.578368) (xy 62.301632 79.371525) + (xy 62.058411 79.20901) (xy 61.788158 79.097068) (xy 61.50126 79.04) (xy 61.20874 79.04) (xy 60.921842 79.097068) + (xy 60.651589 79.20901) (xy 60.408368 79.371525) (xy 60.201525 79.578368) (xy 60.03901 79.821589) (xy 59.927068 80.091842) + (xy 59.87 80.37874) (xy 58.91 80.37874) (xy 58.91 80.265475) (xy 58.808739 79.756399) (xy 58.610107 79.276859) + (xy 58.321738 78.845285) (xy 57.954715 78.478262) (xy 57.523141 78.189893) (xy 57.043601 77.991261) (xy 56.534525 77.89) + (xy 56.015475 77.89) (xy 55.506399 77.991261) (xy 55.026859 78.189893) (xy 54.595285 78.478262) (xy 54.228262 78.845285) + (xy 53.939893 79.276859) (xy 53.741261 79.756399) (xy 53.64 80.265475) (xy 52.657471 80.265475) (xy 52.622932 80.091842) + (xy 52.51099 79.821589) (xy 52.44465 79.722304) (xy 52.523639 79.727409) (xy 52.862439 79.682489) (xy 53.185966 79.572336) + (xy 53.384274 79.466338) (xy 53.492107 79.191712) (xy 52.465 78.164605) (xy 52.450858 78.178748) (xy 52.271253 77.999143) + (xy 52.285395 77.985) (xy 52.644605 77.985) (xy 53.671712 79.012107) (xy 53.946338 78.904274) (xy 54.097216 78.597616) + (xy 54.185369 78.267415) (xy 54.207409 77.926361) (xy 54.162489 77.587561) (xy 54.052336 77.264034) (xy 53.946338 77.065726) + (xy 53.671712 76.957893) (xy 52.644605 77.985) (xy 52.285395 77.985) (xy 51.258288 76.957893) (xy 50.983662 77.065726) + (xy 50.832784 77.372384) (xy 50.744631 77.702585) (xy 50.722591 78.043639) (xy 50.767511 78.382439) (xy 50.877664 78.705966) + (xy 50.983662 78.904274) (xy 51.258286 79.012106) (xy 51.230392 79.04) (xy 51.04874 79.04) (xy 50.761842 79.097068) + (xy 50.491589 79.20901) (xy 50.248368 79.371525) (xy 50.041525 79.578368) (xy 49.87901 79.821589) (xy 49.767068 80.091842) + (xy 49.71 80.37874) (xy 39.09 80.37874) (xy 39.032932 80.091842) (xy 38.92099 79.821589) (xy 38.758475 79.578368) + (xy 38.551632 79.371525) (xy 38.308411 79.20901) (xy 38.038158 79.097068) (xy 37.75126 79.04) (xy 37.45874 79.04) + (xy 37.171842 79.097068) (xy 36.901589 79.20901) (xy 36.658368 79.371525) (xy 36.451525 79.578368) (xy 36.28901 79.821589) + (xy 36.177068 80.091842) (xy 36.12 80.37874) (xy 35.16 80.37874) (xy 35.16 80.265475) (xy 35.058739 79.756399) + (xy 34.860107 79.276859) (xy 34.571738 78.845285) (xy 34.204715 78.478262) (xy 33.773141 78.189893) (xy 33.293601 77.991261) + (xy 32.784525 77.89) (xy 32.265475 77.89) (xy 31.756399 77.991261) (xy 31.276859 78.189893) (xy 30.845285 78.478262) + (xy 30.478262 78.845285) (xy 30.189893 79.276859) (xy 29.991261 79.756399) (xy 29.89 80.265475) (xy 28.907471 80.265475) + (xy 28.872932 80.091842) (xy 28.76099 79.821589) (xy 28.69465 79.722304) (xy 28.773639 79.727409) (xy 29.112439 79.682489) + (xy 29.435966 79.572336) (xy 29.634274 79.466338) (xy 29.742107 79.191712) (xy 28.715 78.164605) (xy 28.700858 78.178748) + (xy 28.521253 77.999143) (xy 28.535395 77.985) (xy 28.894605 77.985) (xy 29.921712 79.012107) (xy 30.196338 78.904274) + (xy 30.347216 78.597616) (xy 30.435369 78.267415) (xy 30.457409 77.926361) (xy 30.412489 77.587561) (xy 30.302336 77.264034) + (xy 30.196338 77.065726) (xy 29.921712 76.957893) (xy 28.894605 77.985) (xy 28.535395 77.985) (xy 27.508288 76.957893) + (xy 27.233662 77.065726) (xy 27.082784 77.372384) (xy 26.994631 77.702585) (xy 26.972591 78.043639) (xy 27.017511 78.382439) + (xy 27.127664 78.705966) (xy 27.233662 78.904274) (xy 27.508286 79.012106) (xy 27.480392 79.04) (xy 27.29874 79.04) + (xy 27.011842 79.097068) (xy 26.741589 79.20901) (xy 26.498368 79.371525) (xy 26.291525 79.578368) (xy 26.12901 79.821589) + (xy 26.017068 80.091842) (xy 25.96 80.37874) (xy 20.089999 80.37874) (xy 20.032931 80.091842) (xy 19.920989 79.821589) + (xy 19.758474 79.578368) (xy 19.551631 79.371525) (xy 19.30841 79.20901) (xy 19.038157 79.097068) (xy 18.751259 79.04) + (xy 18.458739 79.04) (xy 18.171841 79.097068) (xy 17.901588 79.20901) (xy 17.658367 79.371525) (xy 17.451524 79.578368) + (xy 17.289009 79.821589) (xy 17.177067 80.091842) (xy 17.119999 80.37874) (xy 16.159999 80.37874) (xy 16.159999 80.265475) + (xy 16.058738 79.756399) (xy 15.860106 79.276859) (xy 15.571737 78.845285) (xy 15.204714 78.478262) (xy 14.77314 78.189893) + (xy 14.2936 77.991261) (xy 13.784524 77.89) (xy 13.265474 77.89) (xy 12.756398 77.991261) (xy 12.276858 78.189893) + (xy 11.845284 78.478262) (xy 11.478261 78.845285) (xy 11.189892 79.276859) (xy 10.99126 79.756399) (xy 10.889999 80.265475) + (xy 9.90747 80.265475) (xy 9.872931 80.091842) (xy 9.760989 79.821589) (xy 9.694649 79.722304) (xy 9.773638 79.727409) + (xy 10.112438 79.682489) (xy 10.435965 79.572336) (xy 10.634273 79.466338) (xy 10.742106 79.191712) (xy 9.714999 78.164605) + (xy 9.700857 78.178748) (xy 9.521252 77.999143) (xy 9.535394 77.985) (xy 9.894604 77.985) (xy 10.921711 79.012107) + (xy 11.196337 78.904274) (xy 11.347215 78.597616) (xy 11.435368 78.267415) (xy 11.457408 77.926361) (xy 11.412488 77.587561) + (xy 11.302335 77.264034) (xy 11.196337 77.065726) (xy 10.921711 76.957893) (xy 9.894604 77.985) (xy 9.535394 77.985) + (xy 8.508287 76.957893) (xy 8.233661 77.065726) (xy 8.082783 77.372384) (xy 7.99463 77.702585) (xy 7.97259 78.043639) + (xy 8.01751 78.382439) (xy 8.127663 78.705966) (xy 8.233661 78.904274) (xy 8.508285 79.012106) (xy 8.480391 79.04) + (xy 8.298739 79.04) (xy 8.011841 79.097068) (xy 7.741588 79.20901) (xy 7.498367 79.371525) (xy 7.291524 79.578368) + (xy 7.129009 79.821589) (xy 7.017067 80.091842) (xy 6.959999 80.37874) (xy 6.685 80.37874) (xy 6.685 76.778288) + (xy 8.687892 76.778288) (xy 9.714999 77.805395) (xy 10.742106 76.778288) (xy 10.634273 76.503662) (xy 10.327615 76.352784) + (xy 9.997414 76.264631) (xy 9.65636 76.242591) (xy 9.31756 76.287511) (xy 8.994033 76.397664) (xy 8.795725 76.503662) + (xy 8.687892 76.778288) (xy 6.685 76.778288) (xy 6.685 75.274117) (xy 14.329999 75.274117) (xy 14.329999 75.615883) + (xy 14.396674 75.951081) (xy 14.527462 76.266831) (xy 14.717336 76.550998) (xy 14.959001 76.792663) (xy 15.243168 76.982537) + (xy 15.558918 77.113325) (xy 15.894116 77.18) (xy 16.235882 77.18) (xy 16.57108 77.113325) (xy 16.88683 76.982537) + (xy 17.170997 76.792663) (xy 17.185372 76.778288) (xy 27.687893 76.778288) (xy 28.715 77.805395) (xy 29.742107 76.778288) + (xy 29.634274 76.503662) (xy 29.327616 76.352784) (xy 28.997415 76.264631) (xy 28.656361 76.242591) (xy 28.317561 76.287511) + (xy 27.994034 76.397664) (xy 27.795726 76.503662) (xy 27.687893 76.778288) (xy 17.185372 76.778288) (xy 17.412662 76.550998) + (xy 17.602536 76.266831) (xy 17.733324 75.951081) (xy 17.799999 75.615883) (xy 17.799999 75.274117) (xy 33.33 75.274117) + (xy 33.33 75.615883) (xy 33.396675 75.951081) (xy 33.527463 76.266831) (xy 33.717337 76.550998) (xy 33.959002 76.792663) + (xy 34.243169 76.982537) (xy 34.558919 77.113325) (xy 34.894117 77.18) (xy 35.235883 77.18) (xy 35.571081 77.113325) + (xy 35.886831 76.982537) (xy 36.170998 76.792663) (xy 36.185373 76.778288) (xy 51.437893 76.778288) (xy 52.465 77.805395) + (xy 53.492107 76.778288) (xy 53.384274 76.503662) (xy 53.077616 76.352784) (xy 52.747415 76.264631) (xy 52.406361 76.242591) + (xy 52.067561 76.287511) (xy 51.744034 76.397664) (xy 51.545726 76.503662) (xy 51.437893 76.778288) (xy 36.185373 76.778288) + (xy 36.412663 76.550998) (xy 36.602537 76.266831) (xy 36.733325 75.951081) (xy 36.8 75.615883) (xy 36.8 75.274117) + (xy 57.08 75.274117) (xy 57.08 75.615883) (xy 57.146675 75.951081) (xy 57.277463 76.266831) (xy 57.467337 76.550998) + (xy 57.709002 76.792663) (xy 57.993169 76.982537) (xy 58.308919 77.113325) (xy 58.644117 77.18) (xy 58.985883 77.18) + (xy 59.321081 77.113325) (xy 59.636831 76.982537) (xy 59.920998 76.792663) (xy 59.935373 76.778288) (xy 82.312893 76.778288) + (xy 83.34 77.805395) (xy 84.367107 76.778288) (xy 84.259274 76.503662) (xy 83.952616 76.352784) (xy 83.622415 76.264631) + (xy 83.281361 76.242591) (xy 82.942561 76.287511) (xy 82.619034 76.397664) (xy 82.420726 76.503662) (xy 82.312893 76.778288) + (xy 59.935373 76.778288) (xy 60.162663 76.550998) (xy 60.352537 76.266831) (xy 60.483325 75.951081) (xy 60.55 75.615883) + (xy 60.55 75.274117) (xy 87.955 75.274117) (xy 87.955 75.615883) (xy 88.021675 75.951081) (xy 88.152463 76.266831) + (xy 88.342337 76.550998) (xy 88.584002 76.792663) (xy 88.868169 76.982537) (xy 89.183919 77.113325) (xy 89.519117 77.18) + (xy 89.860883 77.18) (xy 90.196081 77.113325) (xy 90.511831 76.982537) (xy 90.795998 76.792663) (xy 90.810373 76.778288) + (xy 120.312893 76.778288) (xy 121.34 77.805395) (xy 122.367107 76.778288) (xy 122.259274 76.503662) (xy 121.952616 76.352784) + (xy 121.622415 76.264631) (xy 121.281361 76.242591) (xy 120.942561 76.287511) (xy 120.619034 76.397664) (xy 120.420726 76.503662) + (xy 120.312893 76.778288) (xy 90.810373 76.778288) (xy 91.037663 76.550998) (xy 91.227537 76.266831) (xy 91.358325 75.951081) + (xy 91.425 75.615883) (xy 91.425 75.274117) (xy 91.358325 74.938919) (xy 91.227537 74.623169) (xy 91.037663 74.339002) + (xy 90.795998 74.097337) (xy 90.511831 73.907463) (xy 90.196081 73.776675) (xy 89.860883 73.71) (xy 89.519117 73.71) + (xy 89.183919 73.776675) (xy 88.868169 73.907463) (xy 88.584002 74.097337) (xy 88.342337 74.339002) (xy 88.152463 74.623169) + (xy 88.021675 74.938919) (xy 87.955 75.274117) (xy 60.55 75.274117) (xy 60.483325 74.938919) (xy 60.352537 74.623169) + (xy 60.162663 74.339002) (xy 59.920998 74.097337) (xy 59.636831 73.907463) (xy 59.321081 73.776675) (xy 58.985883 73.71) + (xy 58.644117 73.71) (xy 58.308919 73.776675) (xy 57.993169 73.907463) (xy 57.709002 74.097337) (xy 57.467337 74.339002) + (xy 57.277463 74.623169) (xy 57.146675 74.938919) (xy 57.08 75.274117) (xy 36.8 75.274117) (xy 36.733325 74.938919) + (xy 36.602537 74.623169) (xy 36.412663 74.339002) (xy 36.170998 74.097337) (xy 35.886831 73.907463) (xy 35.571081 73.776675) + (xy 35.235883 73.71) (xy 34.894117 73.71) (xy 34.558919 73.776675) (xy 34.243169 73.907463) (xy 33.959002 74.097337) + (xy 33.717337 74.339002) (xy 33.527463 74.623169) (xy 33.396675 74.938919) (xy 33.33 75.274117) (xy 17.799999 75.274117) + (xy 17.733324 74.938919) (xy 17.602536 74.623169) (xy 17.412662 74.339002) (xy 17.170997 74.097337) (xy 16.88683 73.907463) + (xy 16.57108 73.776675) (xy 16.235882 73.71) (xy 15.894116 73.71) (xy 15.558918 73.776675) (xy 15.243168 73.907463) + (xy 14.959001 74.097337) (xy 14.717336 74.339002) (xy 14.527462 74.623169) (xy 14.396674 74.938919) (xy 14.329999 75.274117) + (xy 6.685 75.274117) (xy 6.685 68.632923) (xy 66.273 68.632923) (xy 66.273 69.367077) (xy 66.416227 70.087126) + (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) (xy 68.234604 72.302824) (xy 68.912874 72.583773) + (xy 69.632923 72.727) (xy 70.367077 72.727) (xy 71.087126 72.583773) (xy 71.765396 72.302824) (xy 72.375824 71.89495) + (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.583773 70.087126) (xy 73.727 69.367077) (xy 73.727 68.632923) + (xy 73.583773 67.912874) (xy 73.302824 67.234604) (xy 72.89495 66.624176) (xy 72.375824 66.10505) (xy 71.765396 65.697176) + (xy 71.087126 65.416227) (xy 70.367077 65.273) (xy 69.632923 65.273) (xy 68.912874 65.416227) (xy 68.234604 65.697176) + (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) (xy 66.416227 67.912874) (xy 66.273 68.632923) + (xy 6.685 68.632923) (xy 6.685 67.23689) (xy 12.588524 67.23689) (xy 12.633175 67.384099) (xy 12.758359 67.64692) + (xy 12.932412 67.880269) (xy 13.148645 68.075178) (xy 13.398748 68.224157) (xy 13.673109 68.321481) (xy 13.903 68.200814) + (xy 13.903 67.007) (xy 12.709845 67.007) (xy 12.588524 67.23689) (xy 6.685 67.23689) (xy 6.685 60.685) + (xy 13.044893 60.685) + ) + ) + (filled_polygon + (pts + (xy 185.931928 62.65) (xy 185.944188 62.774482) (xy 185.980498 62.89418) (xy 186.039463 63.004494) (xy 186.118815 63.101185) + (xy 186.215506 63.180537) (xy 186.32582 63.239502) (xy 186.39838 63.261513) (xy 186.266525 63.393368) (xy 186.10401 63.636589) + (xy 185.992068 63.906842) (xy 185.935 64.19374) (xy 185.935 64.48626) (xy 185.992068 64.773158) (xy 186.10401 65.043411) + (xy 186.266525 65.286632) (xy 186.473368 65.493475) (xy 186.64776 65.61) (xy 186.473368 65.726525) (xy 186.266525 65.933368) + (xy 186.10401 66.176589) (xy 185.992068 66.446842) (xy 185.935 66.73374) (xy 185.935 67.02626) (xy 185.992068 67.313158) + (xy 186.10401 67.583411) (xy 186.266525 67.826632) (xy 186.384904 67.945011) (xy 137.066309 67.945011) (xy 137.028986 67.941335) + (xy 136.991663 67.945011) (xy 136.991654 67.945011) (xy 136.880001 67.956008) (xy 136.73674 67.999465) (xy 136.604711 68.070037) + (xy 136.604709 68.070038) (xy 136.60471 68.070038) (xy 136.517983 68.141212) (xy 136.517979 68.141216) (xy 136.488986 68.16501) + (xy 136.465192 68.194003) (xy 134.914186 69.745011) (xy 134.692314 69.745011) (xy 134.654989 69.741335) (xy 134.617664 69.745011) + (xy 134.617656 69.745011) (xy 134.506003 69.756008) (xy 134.362742 69.799465) (xy 134.230713 69.870037) (xy 134.114988 69.96501) + (xy 134.09119 69.994008) (xy 133.268635 70.816563) (xy 133.302824 70.765396) (xy 133.583773 70.087126) (xy 133.727 69.367077) + (xy 133.727 68.632923) (xy 133.583773 67.912874) (xy 133.302824 67.234604) (xy 132.89495 66.624176) (xy 132.375824 66.10505) + (xy 131.765396 65.697176) (xy 131.087126 65.416227) (xy 130.367077 65.273) (xy 129.632923 65.273) (xy 128.912874 65.416227) + (xy 128.234604 65.697176) (xy 127.624176 66.10505) (xy 127.10505 66.624176) (xy 126.697176 67.234604) (xy 126.416227 67.912874) + (xy 126.273 68.632923) (xy 126.273 69.367077) (xy 126.416227 70.087126) (xy 126.697176 70.765396) (xy 127.10505 71.375824) + (xy 127.624176 71.89495) (xy 127.951995 72.113991) (xy 125.338771 72.113991) (xy 123.218793 69.994014) (xy 123.19499 69.96501) + (xy 123.079265 69.870037) (xy 122.947236 69.799465) (xy 122.803975 69.756008) (xy 122.692322 69.745011) (xy 122.692311 69.745011) + (xy 122.654989 69.741335) (xy 122.617667 69.745011) (xy 121.784385 69.745011) (xy 121.884637 69.644759) (xy 122.04168 69.409727) + (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) (xy 122.173439 68.43) (xy 122.341957 68.43) + (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) (xy 123.418665 69.105) + (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) (xy 124.674637 68.584759) + (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) (xy 124.939853 67.251426) + (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) + (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.236114 66.271312) (xy 123.094999 66.130198) (xy 123.094999 64.032836) + (xy 123.348184 64.0963) (xy 123.630512 64.110217) (xy 123.91013 64.068787) (xy 124.176292 63.973603) (xy 124.301514 63.906671) + (xy 124.373097 63.662702) (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) + (xy 123.366253 62.655858) (xy 123.545858 62.476253) (xy 123.56 62.490395) (xy 123.574143 62.476253) (xy 123.753748 62.655858) + (xy 123.739605 62.67) (xy 124.552702 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) + (xy 125.000217 62.599488) (xy 124.958787 62.31987) (xy 124.917707 62.204999) (xy 185.931928 62.204999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 121.57 62.548072) (xy 121.575 62.54758) + (xy 121.574999 66.407676) (xy 121.571323 66.444999) (xy 121.574999 66.482321) (xy 121.574999 66.482331) (xy 121.585996 66.593984) + (xy 121.626747 66.728325) (xy 121.629453 66.737245) (xy 121.700025 66.869275) (xy 121.730431 66.906324) (xy 121.737876 66.915396) + (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.405724 67.035026) (xy 121.405722 67.035027) (xy 121.405723 67.035027) + (xy 121.318996 67.106201) (xy 121.318992 67.106205) (xy 121.289999 67.129999) (xy 121.266205 67.158992) (xy 121.093885 67.331312) + (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) (xy 119.855241 67.615363) + (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) (xy 119.193414 67.666481) + (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) (xy 118.357 68.603) + (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) (xy 118.103 68.877) + (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) (xy 118.103 67.460085) + (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.40884 67.561036) (xy 116.841804 66.994001) + (xy 116.818002 66.964998) (xy 116.702277 66.870025) (xy 116.570248 66.799453) (xy 116.426987 66.755996) (xy 116.315334 66.744999) + (xy 116.315323 66.744999) (xy 116.278001 66.741323) (xy 116.240679 66.744999) (xy 104.252323 66.744999) (xy 104.215 66.741323) + (xy 104.177677 66.744999) (xy 104.177668 66.744999) (xy 104.066015 66.755996) (xy 103.922754 66.799453) (xy 103.790724 66.870025) + (xy 103.742015 66.91) (xy 103.675 66.964998) (xy 103.651202 66.993996) (xy 103.313886 67.331312) (xy 103.131335 67.295) + (xy 102.848665 67.295) (xy 102.571426 67.350147) (xy 102.310273 67.45832) (xy 102.075241 67.615363) (xy 101.875363 67.815241) + (xy 101.71832 68.050273) (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) (xy 101.610147 69.148574) + (xy 101.635632 69.210101) (xy 101.027682 69.210101) (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) + (xy 101.065748 68.421213) (xy 104.434282 65.05268) (xy 112.469998 65.05268) (xy 112.50732 65.056356) (xy 112.544642 65.05268) + (xy 112.544653 65.05268) (xy 112.656306 65.041683) (xy 112.799567 64.998226) (xy 112.931596 64.927654) (xy 113.047321 64.832681) + (xy 113.071124 64.803677) (xy 115.366114 62.508688) (xy 115.548665 62.545) (xy 115.831335 62.545) (xy 116.108574 62.489853) + (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 190.087 66.753) (xy 190.107 66.753) (xy 190.107 67.007) (xy 190.087 67.007) (xy 190.087 67.027) + (xy 189.833 67.027) (xy 189.833 67.007) (xy 189.813 67.007) (xy 189.813 66.753) (xy 189.833 66.753) + (xy 189.833 66.733) (xy 190.087 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 190.087 66.753) (xy 190.107 66.753) (xy 190.107 67.007) (xy 190.087 67.007) (xy 190.087 68.200814) + (xy 190.316891 68.321481) (xy 190.475001 68.265395) (xy 190.475002 78.092198) (xy 188.604458 79.962743) (xy 188.54599 79.821589) + (xy 188.383475 79.578368) (xy 188.176632 79.371525) (xy 187.933411 79.20901) (xy 187.663158 79.097068) (xy 187.37626 79.04) + (xy 187.08374 79.04) (xy 186.796842 79.097068) (xy 186.526589 79.20901) (xy 186.283368 79.371525) (xy 186.076525 79.578368) + (xy 185.91401 79.821589) (xy 185.802068 80.091842) (xy 185.745 80.37874) (xy 185.745 80.67126) (xy 185.802068 80.958158) + (xy 185.91401 81.228411) (xy 186.076525 81.471632) (xy 186.283368 81.678475) (xy 186.526589 81.84099) (xy 186.667743 81.899458) + (xy 185.82719 82.740011) (xy 183.577877 82.740011) (xy 183.829715 82.571738) (xy 184.196738 82.204715) (xy 184.485107 81.773141) + (xy 184.683739 81.293601) (xy 184.785 80.784525) (xy 184.785 80.265475) (xy 184.683739 79.756399) (xy 184.485107 79.276859) + (xy 184.196738 78.845285) (xy 183.829715 78.478262) (xy 183.398141 78.189893) (xy 182.918601 77.991261) (xy 182.409525 77.89) + (xy 181.890475 77.89) (xy 181.381399 77.991261) (xy 180.901859 78.189893) (xy 180.470285 78.478262) (xy 180.103262 78.845285) + (xy 179.814893 79.276859) (xy 179.616261 79.756399) (xy 179.515 80.265475) (xy 179.515 80.784525) (xy 179.616261 81.293601) + (xy 179.814893 81.773141) (xy 180.103262 82.204715) (xy 180.470285 82.571738) (xy 180.722123 82.740011) (xy 159.827877 82.740011) + (xy 160.079715 82.571738) (xy 160.446738 82.204715) (xy 160.735107 81.773141) (xy 160.933739 81.293601) (xy 161.035 80.784525) + (xy 161.035 80.37874) (xy 161.995 80.37874) (xy 161.995 80.67126) (xy 162.052068 80.958158) (xy 162.16401 81.228411) + (xy 162.326525 81.471632) (xy 162.533368 81.678475) (xy 162.776589 81.84099) (xy 163.046842 81.952932) (xy 163.33374 82.01) + (xy 163.62626 82.01) (xy 163.913158 81.952932) (xy 164.183411 81.84099) (xy 164.426632 81.678475) (xy 164.633475 81.471632) + (xy 164.79599 81.228411) (xy 164.907932 80.958158) (xy 164.965 80.67126) (xy 164.965 80.37874) (xy 175.585 80.37874) + (xy 175.585 80.67126) (xy 175.642068 80.958158) (xy 175.75401 81.228411) (xy 175.916525 81.471632) (xy 176.123368 81.678475) + (xy 176.366589 81.84099) (xy 176.636842 81.952932) (xy 176.92374 82.01) (xy 177.21626 82.01) (xy 177.503158 81.952932) + (xy 177.773411 81.84099) (xy 178.016632 81.678475) (xy 178.223475 81.471632) (xy 178.38599 81.228411) (xy 178.497932 80.958158) + (xy 178.555 80.67126) (xy 178.555 80.37874) (xy 178.497932 80.091842) (xy 178.38599 79.821589) (xy 178.31965 79.722304) + (xy 178.398639 79.727409) (xy 178.737439 79.682489) (xy 179.060966 79.572336) (xy 179.259274 79.466338) (xy 179.367107 79.191712) + (xy 178.34 78.164605) (xy 178.325858 78.178748) (xy 178.146253 77.999143) (xy 178.160395 77.985) (xy 178.519605 77.985) + (xy 179.546712 79.012107) (xy 179.821338 78.904274) (xy 179.972216 78.597616) (xy 180.060369 78.267415) (xy 180.082409 77.926361) + (xy 180.037489 77.587561) (xy 179.927336 77.264034) (xy 179.821338 77.065726) (xy 179.546712 76.957893) (xy 178.519605 77.985) + (xy 178.160395 77.985) (xy 177.133288 76.957893) (xy 176.858662 77.065726) (xy 176.707784 77.372384) (xy 176.619631 77.702585) + (xy 176.597591 78.043639) (xy 176.642511 78.382439) (xy 176.752664 78.705966) (xy 176.858662 78.904274) (xy 177.133286 79.012106) + (xy 177.105392 79.04) (xy 176.92374 79.04) (xy 176.636842 79.097068) (xy 176.366589 79.20901) (xy 176.123368 79.371525) + (xy 175.916525 79.578368) (xy 175.75401 79.821589) (xy 175.642068 80.091842) (xy 175.585 80.37874) (xy 164.965 80.37874) + (xy 164.907932 80.091842) (xy 164.79599 79.821589) (xy 164.633475 79.578368) (xy 164.426632 79.371525) (xy 164.183411 79.20901) + (xy 163.913158 79.097068) (xy 163.62626 79.04) (xy 163.33374 79.04) (xy 163.046842 79.097068) (xy 162.776589 79.20901) + (xy 162.533368 79.371525) (xy 162.326525 79.578368) (xy 162.16401 79.821589) (xy 162.052068 80.091842) (xy 161.995 80.37874) + (xy 161.035 80.37874) (xy 161.035 80.265475) (xy 160.933739 79.756399) (xy 160.735107 79.276859) (xy 160.446738 78.845285) + (xy 160.079715 78.478262) (xy 159.648141 78.189893) (xy 159.168601 77.991261) (xy 158.659525 77.89) (xy 158.140475 77.89) + (xy 157.631399 77.991261) (xy 157.151859 78.189893) (xy 156.720285 78.478262) (xy 156.353262 78.845285) (xy 156.064893 79.276859) + (xy 155.866261 79.756399) (xy 155.765 80.265475) (xy 155.765 80.784525) (xy 155.866261 81.293601) (xy 156.064893 81.773141) + (xy 156.353262 82.204715) (xy 156.720285 82.571738) (xy 156.972123 82.740011) (xy 126.577877 82.740011) (xy 126.829715 82.571738) + (xy 127.196738 82.204715) (xy 127.485107 81.773141) (xy 127.683739 81.293601) (xy 127.785 80.784525) (xy 127.785 80.37874) + (xy 128.745 80.37874) (xy 128.745 80.67126) (xy 128.802068 80.958158) (xy 128.91401 81.228411) (xy 129.076525 81.471632) + (xy 129.283368 81.678475) (xy 129.526589 81.84099) (xy 129.796842 81.952932) (xy 130.08374 82.01) (xy 130.37626 82.01) + (xy 130.663158 81.952932) (xy 130.933411 81.84099) (xy 131.176632 81.678475) (xy 131.383475 81.471632) (xy 131.54599 81.228411) + (xy 131.657932 80.958158) (xy 131.715 80.67126) (xy 131.715 80.37874) (xy 131.657932 80.091842) (xy 131.54599 79.821589) + (xy 131.383475 79.578368) (xy 131.176632 79.371525) (xy 130.933411 79.20901) (xy 130.663158 79.097068) (xy 130.37626 79.04) + (xy 130.08374 79.04) (xy 129.796842 79.097068) (xy 129.526589 79.20901) (xy 129.283368 79.371525) (xy 129.076525 79.578368) + (xy 128.91401 79.821589) (xy 128.802068 80.091842) (xy 128.745 80.37874) (xy 127.785 80.37874) (xy 127.785 80.265475) + (xy 127.683739 79.756399) (xy 127.485107 79.276859) (xy 127.196738 78.845285) (xy 126.829715 78.478262) (xy 126.398141 78.189893) + (xy 125.918601 77.991261) (xy 125.409525 77.89) (xy 124.890475 77.89) (xy 124.381399 77.991261) (xy 123.901859 78.189893) + (xy 123.470285 78.478262) (xy 123.103262 78.845285) (xy 122.814893 79.276859) (xy 122.616261 79.756399) (xy 122.515 80.265475) + (xy 122.515 80.784525) (xy 122.616261 81.293601) (xy 122.814893 81.773141) (xy 123.103262 82.204715) (xy 123.470285 82.571738) + (xy 123.722123 82.740011) (xy 106.884977 82.740011) (xy 112.869979 76.75501) (xy 120.105326 76.75501) (xy 120.017864 76.842472) + (xy 120.133286 76.957894) (xy 119.858662 77.065726) (xy 119.707784 77.372384) (xy 119.619631 77.702585) (xy 119.597591 78.043639) + (xy 119.642511 78.382439) (xy 119.752664 78.705966) (xy 119.858662 78.904274) (xy 120.133286 79.012106) (xy 120.105392 79.04) + (xy 119.92374 79.04) (xy 119.636842 79.097068) (xy 119.366589 79.20901) (xy 119.123368 79.371525) (xy 118.916525 79.578368) + (xy 118.75401 79.821589) (xy 118.642068 80.091842) (xy 118.585 80.37874) (xy 118.585 80.67126) (xy 118.642068 80.958158) + (xy 118.75401 81.228411) (xy 118.916525 81.471632) (xy 119.123368 81.678475) (xy 119.366589 81.84099) (xy 119.636842 81.952932) + (xy 119.92374 82.01) (xy 120.21626 82.01) (xy 120.503158 81.952932) (xy 120.773411 81.84099) (xy 121.016632 81.678475) + (xy 121.223475 81.471632) (xy 121.38599 81.228411) (xy 121.497932 80.958158) (xy 121.555 80.67126) (xy 121.555 80.37874) + (xy 121.497932 80.091842) (xy 121.38599 79.821589) (xy 121.31965 79.722304) (xy 121.398639 79.727409) (xy 121.737439 79.682489) + (xy 122.060966 79.572336) (xy 122.259274 79.466338) (xy 122.367107 79.191712) (xy 121.34 78.164605) (xy 121.325858 78.178748) + (xy 121.146253 77.999143) (xy 121.160395 77.985) (xy 121.146253 77.970858) (xy 121.325858 77.791253) (xy 121.34 77.805395) + (xy 121.354143 77.791253) (xy 121.533748 77.970858) (xy 121.519605 77.985) (xy 122.546712 79.012107) (xy 122.821338 78.904274) + (xy 122.972216 78.597616) (xy 123.060369 78.267415) (xy 123.082409 77.926361) (xy 123.037489 77.587561) (xy 122.927336 77.264034) + (xy 122.821338 77.065726) (xy 122.546714 76.957894) (xy 122.662136 76.842472) (xy 122.574674 76.75501) (xy 125.668207 76.75501) + (xy 126.394204 77.481009) (xy 126.417998 77.510002) (xy 126.446991 77.533796) (xy 126.446995 77.5338) (xy 126.511824 77.587003) + (xy 126.533723 77.604975) (xy 126.665752 77.675547) (xy 126.809013 77.719004) (xy 126.920666 77.730001) (xy 126.920675 77.730001) + (xy 126.957998 77.733677) (xy 126.995321 77.730001) (xy 128.384679 77.730001) (xy 128.422001 77.733677) (xy 128.459323 77.730001) + (xy 128.459334 77.730001) (xy 128.570987 77.719004) (xy 128.714248 77.675547) (xy 128.846277 77.604975) (xy 128.962002 77.510002) + (xy 128.985804 77.480999) (xy 129.529803 76.937001) (xy 153.362393 76.937001) (xy 153.383286 76.957894) (xy 153.108662 77.065726) + (xy 152.957784 77.372384) (xy 152.869631 77.702585) (xy 152.847591 78.043639) (xy 152.892511 78.382439) (xy 153.002664 78.705966) + (xy 153.108662 78.904274) (xy 153.383286 79.012106) (xy 153.355392 79.04) (xy 153.17374 79.04) (xy 152.886842 79.097068) + (xy 152.616589 79.20901) (xy 152.373368 79.371525) (xy 152.166525 79.578368) (xy 152.00401 79.821589) (xy 151.892068 80.091842) + (xy 151.835 80.37874) (xy 151.835 80.67126) (xy 151.892068 80.958158) (xy 152.00401 81.228411) (xy 152.166525 81.471632) + (xy 152.373368 81.678475) (xy 152.616589 81.84099) (xy 152.886842 81.952932) (xy 153.17374 82.01) (xy 153.46626 82.01) + (xy 153.753158 81.952932) (xy 154.023411 81.84099) (xy 154.266632 81.678475) (xy 154.473475 81.471632) (xy 154.63599 81.228411) + (xy 154.747932 80.958158) (xy 154.805 80.67126) (xy 154.805 80.37874) (xy 154.747932 80.091842) (xy 154.63599 79.821589) + (xy 154.56965 79.722304) (xy 154.648639 79.727409) (xy 154.987439 79.682489) (xy 155.310966 79.572336) (xy 155.509274 79.466338) + (xy 155.617107 79.191712) (xy 154.59 78.164605) (xy 154.575858 78.178748) (xy 154.396253 77.999143) (xy 154.410395 77.985) + (xy 154.396253 77.970858) (xy 154.575858 77.791253) (xy 154.59 77.805395) (xy 154.604143 77.791253) (xy 154.783748 77.970858) + (xy 154.769605 77.985) (xy 155.796712 79.012107) (xy 156.071338 78.904274) (xy 156.222216 78.597616) (xy 156.310369 78.267415) + (xy 156.332409 77.926361) (xy 156.287489 77.587561) (xy 156.177336 77.264034) (xy 156.071338 77.065726) (xy 155.796714 76.957894) + (xy 155.817607 76.937001) (xy 159.100198 76.937001) (xy 159.6442 77.481003) (xy 159.667998 77.510002) (xy 159.783723 77.604975) + (xy 159.915752 77.675547) (xy 160.059013 77.719004) (xy 160.170666 77.730001) (xy 160.170675 77.730001) (xy 160.207998 77.733677) + (xy 160.245321 77.730001) (xy 161.634679 77.730001) (xy 161.672001 77.733677) (xy 161.709323 77.730001) (xy 161.709334 77.730001) + (xy 161.820987 77.719004) (xy 161.964248 77.675547) (xy 162.096277 77.604975) (xy 162.212002 77.510002) (xy 162.235805 77.480998) + (xy 162.938515 76.778288) (xy 177.312893 76.778288) (xy 178.34 77.805395) (xy 179.367107 76.778288) (xy 179.259274 76.503662) + (xy 178.952616 76.352784) (xy 178.622415 76.264631) (xy 178.281361 76.242591) (xy 177.942561 76.287511) (xy 177.619034 76.397664) + (xy 177.420726 76.503662) (xy 177.312893 76.778288) (xy 162.938515 76.778288) (xy 164.946804 74.77) (xy 180.365199 74.77) + (xy 183.076202 77.481004) (xy 183.1 77.510002) (xy 183.128998 77.5338) (xy 183.215725 77.604975) (xy 183.347754 77.675547) + (xy 183.491015 77.719004) (xy 183.640001 77.733678) (xy 183.677334 77.730001) (xy 185.384679 77.730001) (xy 185.422001 77.733677) + (xy 185.459323 77.730001) (xy 185.459334 77.730001) (xy 185.570987 77.719004) (xy 185.714248 77.675547) (xy 185.846277 77.604975) + (xy 185.962002 77.510002) (xy 185.985804 77.480999) (xy 186.726003 76.7408) (xy 186.755002 76.717002) (xy 186.849975 76.601277) + (xy 186.920547 76.469248) (xy 186.964004 76.325987) (xy 186.975001 76.214334) (xy 186.975001 76.214325) (xy 186.978677 76.177002) + (xy 186.975001 76.139679) (xy 186.975001 74.750321) (xy 186.978677 74.712998) (xy 186.975001 74.675675) (xy 186.975001 74.675666) + (xy 186.964004 74.564013) (xy 186.920547 74.420752) (xy 186.849975 74.288723) (xy 186.755002 74.172998) (xy 186.726005 74.149201) + (xy 186.182001 73.605198) (xy 186.182001 67.700133) (xy 186.266525 67.826632) (xy 186.473368 68.033475) (xy 186.716589 68.19599) + (xy 186.986842 68.307932) (xy 187.27374 68.365) (xy 187.56626 68.365) (xy 187.853158 68.307932) (xy 188.123411 68.19599) + (xy 188.366632 68.033475) (xy 188.573475 67.826632) (xy 188.6911 67.650594) (xy 188.862412 67.880269) (xy 189.078645 68.075178) + (xy 189.328748 68.224157) (xy 189.603109 68.321481) (xy 189.833 68.200814) (xy 189.833 67.007) (xy 189.813 67.007) + (xy 189.813 66.753) (xy 189.833 66.753) (xy 189.833 66.733) (xy 190.087 66.733) + ) + ) + (filled_polygon + (pts + (xy 14.157 66.753) (xy 14.177 66.753) (xy 14.177 67.007) (xy 14.157 67.007) (xy 14.157 68.200814) + (xy 14.386891 68.321481) (xy 14.661252 68.224157) (xy 14.911355 68.075178) (xy 15.127588 67.880269) (xy 15.2989 67.650594) + (xy 15.416525 67.826632) (xy 15.623368 68.033475) (xy 15.866589 68.19599) (xy 16.007743 68.254458) (xy 14.028996 70.233205) + (xy 13.999998 70.257003) (xy 13.9762 70.286001) (xy 13.976199 70.286002) (xy 13.905024 70.372728) (xy 13.834452 70.504758) + (xy 13.790996 70.648019) (xy 13.776322 70.797004) (xy 13.779999 70.834336) (xy 13.779998 76.139678) (xy 13.776322 76.177001) + (xy 13.779998 76.214323) (xy 13.779998 76.214333) (xy 13.790995 76.325986) (xy 13.812738 76.397664) (xy 13.834452 76.469247) + (xy 13.905024 76.601277) (xy 13.944869 76.649827) (xy 13.999997 76.717002) (xy 14.029001 76.740805) (xy 15.190001 77.901806) + (xy 15.190001 78.468431) (xy 14.77314 78.189893) (xy 14.2936 77.991261) (xy 13.784524 77.89) (xy 13.265474 77.89) + (xy 12.756398 77.991261) (xy 12.276858 78.189893) (xy 11.845284 78.478262) (xy 11.478261 78.845285) (xy 11.189892 79.276859) + (xy 10.99126 79.756399) (xy 10.889999 80.265475) (xy 10.889999 80.784525) (xy 10.99126 81.293601) (xy 11.189892 81.773141) + (xy 11.478261 82.204715) (xy 11.845284 82.571738) (xy 12.097122 82.740011) (xy 9.84781 82.740011) (xy 9.007256 81.899458) + (xy 9.14841 81.84099) (xy 9.391631 81.678475) (xy 9.598474 81.471632) (xy 9.760989 81.228411) (xy 9.872931 80.958158) + (xy 9.929999 80.67126) (xy 9.929999 80.37874) (xy 9.872931 80.091842) (xy 9.760989 79.821589) (xy 9.694649 79.722304) + (xy 9.773638 79.727409) (xy 10.112438 79.682489) (xy 10.435965 79.572336) (xy 10.634273 79.466338) (xy 10.742106 79.191712) + (xy 9.714999 78.164605) (xy 9.700857 78.178748) (xy 9.521252 77.999143) (xy 9.535394 77.985) (xy 9.894604 77.985) + (xy 10.921711 79.012107) (xy 11.196337 78.904274) (xy 11.347215 78.597616) (xy 11.435368 78.267415) (xy 11.457408 77.926361) + (xy 11.412488 77.587561) (xy 11.302335 77.264034) (xy 11.196337 77.065726) (xy 10.921711 76.957893) (xy 9.894604 77.985) + (xy 9.535394 77.985) (xy 8.508287 76.957893) (xy 8.233661 77.065726) (xy 8.082783 77.372384) (xy 7.99463 77.702585) + (xy 7.97259 78.043639) (xy 8.01751 78.382439) (xy 8.127663 78.705966) (xy 8.233661 78.904274) (xy 8.508285 79.012106) + (xy 8.480391 79.04) (xy 8.298739 79.04) (xy 8.011841 79.097068) (xy 7.929998 79.130968) (xy 7.929998 76.778288) + (xy 8.687892 76.778288) (xy 9.714999 77.805395) (xy 10.742106 76.778288) (xy 10.634273 76.503662) (xy 10.327615 76.352784) + (xy 9.997414 76.264631) (xy 9.65636 76.242591) (xy 9.31756 76.287511) (xy 8.994033 76.397664) (xy 8.795725 76.503662) + (xy 8.687892 76.778288) (xy 7.929998 76.778288) (xy 7.929998 71.514803) (xy 12.545 66.899802) (xy 12.545 67.007002) + (xy 12.709844 67.007002) (xy 12.588524 67.23689) (xy 12.633175 67.384099) (xy 12.758359 67.64692) (xy 12.932412 67.880269) + (xy 13.148645 68.075178) (xy 13.398748 68.224157) (xy 13.673109 68.321481) (xy 13.903 68.200814) (xy 13.903 67.007) + (xy 13.883 67.007) (xy 13.883 66.753) (xy 13.903 66.753) (xy 13.903 66.733) (xy 14.157 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) (xy 101.610147 69.148574) (xy 101.71832 69.409727) + (xy 101.875363 69.644759) (xy 102.075241 69.844637) (xy 102.310273 70.00168) (xy 102.571426 70.109853) (xy 102.848665 70.165) + (xy 103.131335 70.165) (xy 103.408574 70.109853) (xy 103.669727 70.00168) (xy 103.904759 69.844637) (xy 104.104637 69.644759) + (xy 104.26 69.412241) (xy 104.415363 69.644759) (xy 104.615241 69.844637) (xy 104.850273 70.00168) (xy 105.111426 70.109853) + (xy 105.388665 70.165) (xy 105.671335 70.165) (xy 105.948574 70.109853) (xy 106.209727 70.00168) (xy 106.444759 69.844637) + (xy 106.644637 69.644759) (xy 106.8 69.412241) (xy 106.955363 69.644759) (xy 107.155241 69.844637) (xy 107.390273 70.00168) + (xy 107.651426 70.109853) (xy 107.928665 70.165) (xy 108.211335 70.165) (xy 108.488574 70.109853) (xy 108.535002 70.090622) + (xy 108.535002 71.919671) (xy 108.531325 71.957003) (xy 108.545999 72.105988) (xy 108.589455 72.249249) (xy 108.660027 72.381279) + (xy 108.702272 72.432754) (xy 108.755001 72.497004) (xy 108.783999 72.520802) (xy 111.869291 75.606094) (xy 105.285385 82.190001) + (xy 89.20657 82.190001) (xy 89.485107 81.773141) (xy 89.683739 81.293601) (xy 89.785 80.784525) (xy 89.785 80.37874) + (xy 90.745 80.37874) (xy 90.745 80.67126) (xy 90.802068 80.958158) (xy 90.91401 81.228411) (xy 91.076525 81.471632) + (xy 91.283368 81.678475) (xy 91.526589 81.84099) (xy 91.796842 81.952932) (xy 92.08374 82.01) (xy 92.37626 82.01) + (xy 92.663158 81.952932) (xy 92.933411 81.84099) (xy 93.176632 81.678475) (xy 93.383475 81.471632) (xy 93.54599 81.228411) + (xy 93.657932 80.958158) (xy 93.715 80.67126) (xy 93.715 80.37874) (xy 93.657932 80.091842) (xy 93.54599 79.821589) + (xy 93.383475 79.578368) (xy 93.176632 79.371525) (xy 92.933411 79.20901) (xy 92.663158 79.097068) (xy 92.37626 79.04) + (xy 92.08374 79.04) (xy 91.796842 79.097068) (xy 91.526589 79.20901) (xy 91.283368 79.371525) (xy 91.076525 79.578368) + (xy 90.91401 79.821589) (xy 90.802068 80.091842) (xy 90.745 80.37874) (xy 89.785 80.37874) (xy 89.785 80.265475) + (xy 89.683739 79.756399) (xy 89.485107 79.276859) (xy 89.196738 78.845285) (xy 88.829715 78.478262) (xy 88.398141 78.189893) + (xy 87.918601 77.991261) (xy 87.409525 77.89) (xy 86.890475 77.89) (xy 86.381399 77.991261) (xy 85.901859 78.189893) + (xy 85.470285 78.478262) (xy 85.103262 78.845285) (xy 84.814893 79.276859) (xy 84.616261 79.756399) (xy 84.515 80.265475) + (xy 84.515 80.784525) (xy 84.616261 81.293601) (xy 84.814893 81.773141) (xy 85.09343 82.190001) (xy 58.33157 82.190001) + (xy 58.610107 81.773141) (xy 58.808739 81.293601) (xy 58.91 80.784525) (xy 58.91 80.37874) (xy 59.87 80.37874) + (xy 59.87 80.67126) (xy 59.927068 80.958158) (xy 60.03901 81.228411) (xy 60.201525 81.471632) (xy 60.408368 81.678475) + (xy 60.651589 81.84099) (xy 60.921842 81.952932) (xy 61.20874 82.01) (xy 61.50126 82.01) (xy 61.788158 81.952932) + (xy 62.058411 81.84099) (xy 62.301632 81.678475) (xy 62.508475 81.471632) (xy 62.67099 81.228411) (xy 62.782932 80.958158) + (xy 62.84 80.67126) (xy 62.84 80.37874) (xy 80.585 80.37874) (xy 80.585 80.67126) (xy 80.642068 80.958158) + (xy 80.75401 81.228411) (xy 80.916525 81.471632) (xy 81.123368 81.678475) (xy 81.366589 81.84099) (xy 81.636842 81.952932) + (xy 81.92374 82.01) (xy 82.21626 82.01) (xy 82.503158 81.952932) (xy 82.773411 81.84099) (xy 83.016632 81.678475) + (xy 83.223475 81.471632) (xy 83.38599 81.228411) (xy 83.497932 80.958158) (xy 83.555 80.67126) (xy 83.555 80.37874) + (xy 83.497932 80.091842) (xy 83.38599 79.821589) (xy 83.31965 79.722304) (xy 83.398639 79.727409) (xy 83.737439 79.682489) + (xy 84.060966 79.572336) (xy 84.259274 79.466338) (xy 84.367107 79.191712) (xy 83.34 78.164605) (xy 83.325858 78.178748) + (xy 83.146253 77.999143) (xy 83.160395 77.985) (xy 83.519605 77.985) (xy 84.546712 79.012107) (xy 84.821338 78.904274) + (xy 84.972216 78.597616) (xy 85.060369 78.267415) (xy 85.082409 77.926361) (xy 85.037489 77.587561) (xy 84.927336 77.264034) + (xy 84.821338 77.065726) (xy 84.546712 76.957893) (xy 83.519605 77.985) (xy 83.160395 77.985) (xy 82.133288 76.957893) + (xy 81.858662 77.065726) (xy 81.707784 77.372384) (xy 81.619631 77.702585) (xy 81.597591 78.043639) (xy 81.642511 78.382439) + (xy 81.752664 78.705966) (xy 81.858662 78.904274) (xy 82.133286 79.012106) (xy 82.105392 79.04) (xy 81.92374 79.04) + (xy 81.636842 79.097068) (xy 81.366589 79.20901) (xy 81.123368 79.371525) (xy 80.916525 79.578368) (xy 80.75401 79.821589) + (xy 80.642068 80.091842) (xy 80.585 80.37874) (xy 62.84 80.37874) (xy 62.782932 80.091842) (xy 62.67099 79.821589) + (xy 62.508475 79.578368) (xy 62.301632 79.371525) (xy 62.058411 79.20901) (xy 61.788158 79.097068) (xy 61.50126 79.04) + (xy 61.20874 79.04) (xy 60.921842 79.097068) (xy 60.651589 79.20901) (xy 60.408368 79.371525) (xy 60.201525 79.578368) + (xy 60.03901 79.821589) (xy 59.927068 80.091842) (xy 59.87 80.37874) (xy 58.91 80.37874) (xy 58.91 80.265475) + (xy 58.808739 79.756399) (xy 58.610107 79.276859) (xy 58.321738 78.845285) (xy 57.954715 78.478262) (xy 57.523141 78.189893) + (xy 57.043601 77.991261) (xy 56.534525 77.89) (xy 56.015475 77.89) (xy 55.506399 77.991261) (xy 55.026859 78.189893) + (xy 54.595285 78.478262) (xy 54.228262 78.845285) (xy 53.939893 79.276859) (xy 53.741261 79.756399) (xy 53.64 80.265475) + (xy 53.64 80.784525) (xy 53.741261 81.293601) (xy 53.939893 81.773141) (xy 54.21843 82.190001) (xy 34.58157 82.190001) + (xy 34.860107 81.773141) (xy 35.058739 81.293601) (xy 35.16 80.784525) (xy 35.16 80.37874) (xy 36.12 80.37874) + (xy 36.12 80.67126) (xy 36.177068 80.958158) (xy 36.28901 81.228411) (xy 36.451525 81.471632) (xy 36.658368 81.678475) + (xy 36.901589 81.84099) (xy 37.171842 81.952932) (xy 37.45874 82.01) (xy 37.75126 82.01) (xy 38.038158 81.952932) + (xy 38.308411 81.84099) (xy 38.551632 81.678475) (xy 38.758475 81.471632) (xy 38.92099 81.228411) (xy 39.032932 80.958158) + (xy 39.09 80.67126) (xy 39.09 80.37874) (xy 49.71 80.37874) (xy 49.71 80.67126) (xy 49.767068 80.958158) + (xy 49.87901 81.228411) (xy 50.041525 81.471632) (xy 50.248368 81.678475) (xy 50.491589 81.84099) (xy 50.761842 81.952932) + (xy 51.04874 82.01) (xy 51.34126 82.01) (xy 51.628158 81.952932) (xy 51.898411 81.84099) (xy 52.141632 81.678475) + (xy 52.348475 81.471632) (xy 52.51099 81.228411) (xy 52.622932 80.958158) (xy 52.68 80.67126) (xy 52.68 80.37874) + (xy 52.622932 80.091842) (xy 52.51099 79.821589) (xy 52.44465 79.722304) (xy 52.523639 79.727409) (xy 52.862439 79.682489) + (xy 53.185966 79.572336) (xy 53.384274 79.466338) (xy 53.492107 79.191712) (xy 52.465 78.164605) (xy 52.450858 78.178748) + (xy 52.271253 77.999143) (xy 52.285395 77.985) (xy 52.644605 77.985) (xy 53.671712 79.012107) (xy 53.946338 78.904274) + (xy 54.097216 78.597616) (xy 54.185369 78.267415) (xy 54.207409 77.926361) (xy 54.162489 77.587561) (xy 54.052336 77.264034) + (xy 53.946338 77.065726) (xy 53.671712 76.957893) (xy 52.644605 77.985) (xy 52.285395 77.985) (xy 51.258288 76.957893) + (xy 50.983662 77.065726) (xy 50.832784 77.372384) (xy 50.744631 77.702585) (xy 50.722591 78.043639) (xy 50.767511 78.382439) + (xy 50.877664 78.705966) (xy 50.983662 78.904274) (xy 51.258286 79.012106) (xy 51.230392 79.04) (xy 51.04874 79.04) + (xy 50.761842 79.097068) (xy 50.491589 79.20901) (xy 50.248368 79.371525) (xy 50.041525 79.578368) (xy 49.87901 79.821589) + (xy 49.767068 80.091842) (xy 49.71 80.37874) (xy 39.09 80.37874) (xy 39.032932 80.091842) (xy 38.92099 79.821589) + (xy 38.758475 79.578368) (xy 38.551632 79.371525) (xy 38.308411 79.20901) (xy 38.038158 79.097068) (xy 37.75126 79.04) + (xy 37.45874 79.04) (xy 37.171842 79.097068) (xy 36.901589 79.20901) (xy 36.658368 79.371525) (xy 36.451525 79.578368) + (xy 36.28901 79.821589) (xy 36.177068 80.091842) (xy 36.12 80.37874) (xy 35.16 80.37874) (xy 35.16 80.265475) + (xy 35.058739 79.756399) (xy 34.860107 79.276859) (xy 34.571738 78.845285) (xy 34.204715 78.478262) (xy 33.773141 78.189893) + (xy 33.293601 77.991261) (xy 32.784525 77.89) (xy 32.265475 77.89) (xy 31.756399 77.991261) (xy 31.276859 78.189893) + (xy 30.845285 78.478262) (xy 30.478262 78.845285) (xy 30.189893 79.276859) (xy 29.991261 79.756399) (xy 29.89 80.265475) + (xy 29.89 80.784525) (xy 29.991261 81.293601) (xy 30.189893 81.773141) (xy 30.46843 82.190001) (xy 17.684803 82.190001) + (xy 16.71 81.215199) (xy 16.71 80.37874) (xy 17.119999 80.37874) (xy 17.119999 80.67126) (xy 17.177067 80.958158) + (xy 17.289009 81.228411) (xy 17.451524 81.471632) (xy 17.658367 81.678475) (xy 17.901588 81.84099) (xy 18.171841 81.952932) + (xy 18.458739 82.01) (xy 18.751259 82.01) (xy 19.038157 81.952932) (xy 19.30841 81.84099) (xy 19.551631 81.678475) + (xy 19.758474 81.471632) (xy 19.920989 81.228411) (xy 20.032931 80.958158) (xy 20.089999 80.67126) (xy 20.089999 80.37874) + (xy 25.96 80.37874) (xy 25.96 80.67126) (xy 26.017068 80.958158) (xy 26.12901 81.228411) (xy 26.291525 81.471632) + (xy 26.498368 81.678475) (xy 26.741589 81.84099) (xy 27.011842 81.952932) (xy 27.29874 82.01) (xy 27.59126 82.01) + (xy 27.878158 81.952932) (xy 28.148411 81.84099) (xy 28.391632 81.678475) (xy 28.598475 81.471632) (xy 28.76099 81.228411) + (xy 28.872932 80.958158) (xy 28.93 80.67126) (xy 28.93 80.37874) (xy 28.872932 80.091842) (xy 28.76099 79.821589) + (xy 28.69465 79.722304) (xy 28.773639 79.727409) (xy 29.112439 79.682489) (xy 29.435966 79.572336) (xy 29.634274 79.466338) + (xy 29.742107 79.191712) (xy 28.715 78.164605) (xy 28.700858 78.178748) (xy 28.521253 77.999143) (xy 28.535395 77.985) + (xy 28.894605 77.985) (xy 29.921712 79.012107) (xy 30.196338 78.904274) (xy 30.347216 78.597616) (xy 30.435369 78.267415) + (xy 30.457409 77.926361) (xy 30.412489 77.587561) (xy 30.302336 77.264034) (xy 30.196338 77.065726) (xy 29.921712 76.957893) + (xy 28.894605 77.985) (xy 28.535395 77.985) (xy 27.508288 76.957893) (xy 27.233662 77.065726) (xy 27.082784 77.372384) + (xy 26.994631 77.702585) (xy 26.972591 78.043639) (xy 27.017511 78.382439) (xy 27.127664 78.705966) (xy 27.233662 78.904274) + (xy 27.508286 79.012106) (xy 27.480392 79.04) (xy 27.29874 79.04) (xy 27.011842 79.097068) (xy 26.741589 79.20901) + (xy 26.498368 79.371525) (xy 26.291525 79.578368) (xy 26.12901 79.821589) (xy 26.017068 80.091842) (xy 25.96 80.37874) + (xy 20.089999 80.37874) (xy 20.032931 80.091842) (xy 19.920989 79.821589) (xy 19.758474 79.578368) (xy 19.551631 79.371525) + (xy 19.30841 79.20901) (xy 19.038157 79.097068) (xy 18.751259 79.04) (xy 18.458739 79.04) (xy 18.171841 79.097068) + (xy 17.901588 79.20901) (xy 17.658367 79.371525) (xy 17.451524 79.578368) (xy 17.289009 79.821589) (xy 17.177067 80.091842) + (xy 17.119999 80.37874) (xy 16.71 80.37874) (xy 16.71 77.624326) (xy 16.713676 77.587003) (xy 16.71 77.54968) + (xy 16.71 77.54967) (xy 16.699003 77.438017) (xy 16.655546 77.294756) (xy 16.594207 77.18) (xy 16.584974 77.162726) + (xy 16.548171 77.117882) (xy 16.57108 77.113325) (xy 16.88683 76.982537) (xy 17.170997 76.792663) (xy 17.185372 76.778288) + (xy 27.687893 76.778288) (xy 28.715 77.805395) (xy 29.742107 76.778288) (xy 29.634274 76.503662) (xy 29.327616 76.352784) + (xy 28.997415 76.264631) (xy 28.656361 76.242591) (xy 28.317561 76.287511) (xy 27.994034 76.397664) (xy 27.795726 76.503662) + (xy 27.687893 76.778288) (xy 17.185372 76.778288) (xy 17.412662 76.550998) (xy 17.602536 76.266831) (xy 17.733324 75.951081) + (xy 17.799999 75.615883) (xy 17.799999 75.274117) (xy 17.733324 74.938919) (xy 17.707713 74.877088) (xy 21.854701 70.730101) + (xy 38.705097 70.730101) (xy 35.632912 73.802286) (xy 35.571081 73.776675) (xy 35.235883 73.71) (xy 34.894117 73.71) + (xy 34.558919 73.776675) (xy 34.243169 73.907463) (xy 33.959002 74.097337) (xy 33.717337 74.339002) (xy 33.527463 74.623169) + (xy 33.396675 74.938919) (xy 33.33 75.274117) (xy 33.33 75.615883) (xy 33.396675 75.951081) (xy 33.527463 76.266831) + (xy 33.717337 76.550998) (xy 33.959002 76.792663) (xy 34.243169 76.982537) (xy 34.558919 77.113325) (xy 34.894117 77.18) + (xy 35.235883 77.18) (xy 35.571081 77.113325) (xy 35.886831 76.982537) (xy 36.170998 76.792663) (xy 36.185373 76.778288) + (xy 51.437893 76.778288) (xy 52.465 77.805395) (xy 53.492107 76.778288) (xy 53.384274 76.503662) (xy 53.077616 76.352784) + (xy 52.747415 76.264631) (xy 52.406361 76.242591) (xy 52.067561 76.287511) (xy 51.744034 76.397664) (xy 51.545726 76.503662) + (xy 51.437893 76.778288) (xy 36.185373 76.778288) (xy 36.412663 76.550998) (xy 36.602537 76.266831) (xy 36.733325 75.951081) + (xy 36.8 75.615883) (xy 36.8 75.274117) (xy 36.733325 74.938919) (xy 36.707714 74.877088) (xy 40.304691 71.280111) + (xy 62.915088 71.280111) (xy 65.615979 73.981003) (xy 65.639777 74.010001) (xy 65.668775 74.033799) (xy 65.755501 74.104974) + (xy 65.856548 74.158985) (xy 65.887531 74.175546) (xy 66.030792 74.219003) (xy 66.142445 74.23) (xy 66.142454 74.23) + (xy 66.179777 74.233676) (xy 66.2171 74.23) (xy 74.742678 74.23) (xy 74.78 74.233676) (xy 74.817322 74.23) + (xy 74.817333 74.23) (xy 74.928986 74.219003) (xy 75.072247 74.175546) (xy 75.204276 74.104974) (xy 75.320001 74.010001) + (xy 75.343804 73.980997) (xy 78.044691 71.280111) (xy 82.614727 71.280111) (xy 82.652049 71.283787) (xy 82.689371 71.280111) + (xy 82.689382 71.280111) (xy 82.801035 71.269114) (xy 82.944296 71.225657) (xy 83.076325 71.155085) (xy 83.19205 71.060112) + (xy 83.215853 71.031108) (xy 84.103174 70.143788) (xy 84.285725 70.1801) (xy 84.457258 70.1801) (xy 79.952359 74.685) + (xy 60.378148 74.685) (xy 60.352537 74.623169) (xy 60.162663 74.339002) (xy 59.920998 74.097337) (xy 59.636831 73.907463) + (xy 59.321081 73.776675) (xy 58.985883 73.71) (xy 58.644117 73.71) (xy 58.308919 73.776675) (xy 57.993169 73.907463) + (xy 57.709002 74.097337) (xy 57.467337 74.339002) (xy 57.277463 74.623169) (xy 57.146675 74.938919) (xy 57.08 75.274117) + (xy 57.08 75.615883) (xy 57.146675 75.951081) (xy 57.277463 76.266831) (xy 57.467337 76.550998) (xy 57.709002 76.792663) + (xy 57.993169 76.982537) (xy 58.308919 77.113325) (xy 58.644117 77.18) (xy 58.985883 77.18) (xy 59.321081 77.113325) + (xy 59.636831 76.982537) (xy 59.920998 76.792663) (xy 59.935373 76.778288) (xy 82.312893 76.778288) (xy 83.34 77.805395) + (xy 84.367107 76.778288) (xy 84.259274 76.503662) (xy 83.952616 76.352784) (xy 83.622415 76.264631) (xy 83.281361 76.242591) + (xy 82.942561 76.287511) (xy 82.619034 76.397664) (xy 82.420726 76.503662) (xy 82.312893 76.778288) (xy 59.935373 76.778288) + (xy 60.162663 76.550998) (xy 60.352537 76.266831) (xy 60.378148 76.205) (xy 80.229838 76.205) (xy 80.26716 76.208676) + (xy 80.304482 76.205) (xy 80.304493 76.205) (xy 80.416146 76.194003) (xy 80.559407 76.150546) (xy 80.691436 76.079974) + (xy 80.807161 75.985001) (xy 80.830964 75.955997) (xy 86.643175 70.143788) (xy 86.825725 70.1801) (xy 87.108395 70.1801) + (xy 87.385634 70.124953) (xy 87.646787 70.01678) (xy 87.881819 69.859737) (xy 88.081697 69.659859) (xy 88.23706 69.427341) + (xy 88.392423 69.659859) (xy 88.592301 69.859737) (xy 88.74706 69.963144) (xy 88.747061 73.988385) (xy 88.584002 74.097337) + (xy 88.342337 74.339002) (xy 88.152463 74.623169) (xy 88.021675 74.938919) (xy 87.955 75.274117) (xy 87.955 75.615883) + (xy 88.021675 75.951081) (xy 88.152463 76.266831) (xy 88.342337 76.550998) (xy 88.584002 76.792663) (xy 88.868169 76.982537) + (xy 89.183919 77.113325) (xy 89.519117 77.18) (xy 89.860883 77.18) (xy 90.196081 77.113325) (xy 90.511831 76.982537) + (xy 90.795998 76.792663) (xy 91.037663 76.550998) (xy 91.227537 76.266831) (xy 91.358325 75.951081) (xy 91.425 75.615883) + (xy 91.425 75.274117) (xy 91.358325 74.938919) (xy 91.227537 74.623169) (xy 91.037663 74.339002) (xy 90.795998 74.097337) + (xy 90.511831 73.907463) (xy 90.26706 73.806075) (xy 90.26706 69.963143) (xy 90.421819 69.859737) (xy 90.621697 69.659859) + (xy 90.77706 69.427341) (xy 90.932423 69.659859) (xy 91.132301 69.859737) (xy 91.367333 70.01678) (xy 91.628486 70.124953) + (xy 91.905725 70.1801) (xy 92.188395 70.1801) (xy 92.465634 70.124953) (xy 92.726787 70.01678) (xy 92.961819 69.859737) + (xy 93.161697 69.659859) (xy 93.31706 69.427341) (xy 93.472423 69.659859) (xy 93.672301 69.859737) (xy 93.907333 70.01678) + (xy 94.168486 70.124953) (xy 94.445725 70.1801) (xy 94.728395 70.1801) (xy 95.005634 70.124953) (xy 95.266787 70.01678) + (xy 95.501819 69.859737) (xy 95.701697 69.659859) (xy 95.85706 69.427341) (xy 96.012423 69.659859) (xy 96.212301 69.859737) + (xy 96.447333 70.01678) (xy 96.708486 70.124953) (xy 96.985725 70.1801) (xy 97.268395 70.1801) (xy 97.545634 70.124953) + (xy 97.806787 70.01678) (xy 98.041819 69.859737) (xy 98.241697 69.659859) (xy 98.39706 69.427341) (xy 98.552423 69.659859) + (xy 98.752301 69.859737) (xy 98.987333 70.01678) (xy 99.248486 70.124953) (xy 99.525725 70.1801) (xy 99.808395 70.1801) + (xy 100.085634 70.124953) (xy 100.346787 70.01678) (xy 100.581819 69.859737) (xy 100.781697 69.659859) (xy 100.93874 69.424827) + (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) (xy 101.046913 68.326526) (xy 101.021428 68.264999) + (xy 101.629378 68.264999) + ) + ) + (filled_polygon + (pts + (xy 116.366215 65.401018) (xy 116.390009 65.430011) (xy 116.419002 65.453805) (xy 116.419006 65.453809) (xy 116.46734 65.493475) + (xy 116.505734 65.524984) (xy 116.637763 65.595556) (xy 116.781024 65.639013) (xy 116.892677 65.65001) (xy 116.892686 65.65001) + (xy 116.930009 65.653686) (xy 116.967332 65.65001) (xy 128.348473 65.65001) (xy 128.234604 65.697176) (xy 127.624176 66.10505) + (xy 127.10505 66.624176) (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) (xy 126.273 69.367077) + (xy 126.416227 70.087126) (xy 126.697176 70.765396) (xy 127.10505 71.375824) (xy 127.624176 71.89495) (xy 128.234604 72.302824) + (xy 128.912874 72.583773) (xy 129.632923 72.727) (xy 130.367077 72.727) (xy 131.087126 72.583773) (xy 131.765396 72.302824) + (xy 132.375824 71.89495) (xy 132.89495 71.375824) (xy 133.302824 70.765396) (xy 133.583773 70.087126) (xy 133.727 69.367077) + (xy 133.727 68.632923) (xy 133.583773 67.912874) (xy 133.302824 67.234604) (xy 132.89495 66.624176) (xy 132.375824 66.10505) + (xy 131.765396 65.697176) (xy 131.651527 65.65001) (xy 168.395209 65.65001) (xy 173.8362 71.091002) (xy 173.859999 71.120001) + (xy 173.888997 71.143799) (xy 173.975723 71.214974) (xy 174.077009 71.269113) (xy 174.107753 71.285546) (xy 174.251014 71.329003) + (xy 174.362667 71.34) (xy 174.362676 71.34) (xy 174.399999 71.343676) (xy 174.437322 71.34) (xy 179.510199 71.34) + (xy 183.047286 74.877088) (xy 183.021675 74.938919) (xy 182.965605 75.220803) (xy 181.243804 73.499003) (xy 181.220001 73.469999) + (xy 181.104276 73.375026) (xy 180.972247 73.304454) (xy 180.828986 73.260997) (xy 180.717333 73.25) (xy 180.717322 73.25) + (xy 180.68 73.246324) (xy 180.642678 73.25) (xy 164.669335 73.25) (xy 164.632002 73.246323) (xy 164.594669 73.25) + (xy 164.483016 73.260997) (xy 164.339755 73.304454) (xy 164.207726 73.375026) (xy 164.092001 73.469999) (xy 164.068203 73.498997) + (xy 162.611636 74.955565) (xy 162.608325 74.938919) (xy 162.477537 74.623169) (xy 162.287663 74.339002) (xy 162.045998 74.097337) + (xy 161.761831 73.907463) (xy 161.446081 73.776675) (xy 161.110883 73.71) (xy 160.769117 73.71) (xy 160.433919 73.776675) + (xy 160.118169 73.907463) (xy 159.834002 74.097337) (xy 159.592337 74.339002) (xy 159.402463 74.623169) (xy 159.376852 74.685) + (xy 138.09412 74.685) (xy 138.311141 74.595107) (xy 138.742715 74.306738) (xy 139.109738 73.939715) (xy 139.398107 73.508141) + (xy 139.596739 73.028601) (xy 139.698 72.519525) (xy 139.698 72.000475) (xy 139.596739 71.491399) (xy 139.398107 71.011859) + (xy 139.109738 70.580285) (xy 138.742715 70.213262) (xy 138.311141 69.924893) (xy 137.831601 69.726261) (xy 137.322525 69.625) + (xy 136.803475 69.625) (xy 136.294399 69.726261) (xy 135.814859 69.924893) (xy 135.383285 70.213262) (xy 135.016262 70.580285) + (xy 134.727893 71.011859) (xy 134.529261 71.491399) (xy 134.428 72.000475) (xy 134.428 72.519525) (xy 134.529261 73.028601) + (xy 134.583688 73.159999) (xy 119.3818 73.159999) (xy 116.266314 70.044515) (xy 116.369727 70.00168) (xy 116.604759 69.844637) + (xy 116.804637 69.644759) (xy 116.96168 69.409727) (xy 116.966067 69.399135) (xy 117.077615 69.585131) (xy 117.266586 69.793519) + (xy 117.49258 69.961037) (xy 117.746913 70.081246) (xy 117.880961 70.121904) (xy 118.103 69.999915) (xy 118.103 68.857) + (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) (xy 118.103 67.460085) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 69.999915) + (xy 118.579039 70.121904) (xy 118.713087 70.081246) (xy 118.96742 69.961037) (xy 119.193414 69.793519) (xy 119.382385 69.585131) + (xy 119.493933 69.399135) (xy 119.49832 69.409727) (xy 119.655363 69.644759) (xy 119.855241 69.844637) (xy 120.090273 70.00168) + (xy 120.351426 70.109853) (xy 120.628665 70.165) (xy 120.911335 70.165) (xy 121.188574 70.109853) (xy 121.449727 70.00168) + (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) (xy 122.149853 69.148574) (xy 122.205 68.871335) + (xy 122.205 68.588665) (xy 122.149853 68.311426) (xy 122.04168 68.050273) (xy 121.884637 67.815241) (xy 121.684759 67.615363) + (xy 121.555006 67.528665) (xy 122.125 67.528665) (xy 122.125 67.811335) (xy 122.180147 68.088574) (xy 122.28832 68.349727) + (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) (xy 123.418665 69.105) + (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) (xy 124.674637 68.584759) + (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) (xy 124.939853 67.251426) + (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) + (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.141426 66.290147) (xy 122.880273 66.39832) (xy 122.645241 66.555363) + (xy 122.445363 66.755241) (xy 122.28832 66.990273) (xy 122.180147 67.251426) (xy 122.125 67.528665) (xy 121.555006 67.528665) + (xy 121.449727 67.45832) (xy 121.188574 67.350147) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) + (xy 120.090273 67.45832) (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) + (xy 119.382385 67.874869) (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) + (xy 118.357 67.460085) (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) + (xy 117.266586 67.666481) (xy 117.077615 67.874869) (xy 116.966067 68.060865) (xy 116.96168 68.050273) (xy 116.804637 67.815241) + (xy 116.604759 67.615363) (xy 116.369727 67.45832) (xy 116.108574 67.350147) (xy 115.831335 67.295) (xy 115.548665 67.295) + (xy 115.271426 67.350147) (xy 115.135001 67.406656) (xy 115.135001 64.912323) (xy 115.138677 64.875) (xy 115.135001 64.837677) + (xy 115.135001 64.837668) (xy 115.124004 64.726015) (xy 115.080547 64.582754) (xy 115.009975 64.450725) (xy 114.951117 64.379006) + (xy 114.9388 64.363997) (xy 114.938796 64.363993) (xy 114.915002 64.335) (xy 114.88601 64.311207) (xy 113.119802 62.545) + (xy 113.291335 62.545) (xy 113.473886 62.508688) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) + (xy 103.339039 62.501904) (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) + (xy 104.253933 61.779135) (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) + (xy 105.111426 62.489853) (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) + (xy 106.444759 62.224637) (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) + (xy 107.390273 62.38168) (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.393886 62.508688) + (xy 108.535001 62.649803) (xy 108.535002 67.369378) (xy 108.488574 67.350147) (xy 108.211335 67.295) (xy 107.928665 67.295) + (xy 107.651426 67.350147) (xy 107.390273 67.45832) (xy 107.155241 67.615363) (xy 106.955363 67.815241) (xy 106.8 68.047759) + (xy 106.644637 67.815241) (xy 106.444759 67.615363) (xy 106.209727 67.45832) (xy 105.948574 67.350147) (xy 105.671335 67.295) + (xy 105.388665 67.295) (xy 105.206114 67.331312) (xy 104.868803 66.994002) (xy 104.845 66.964998) (xy 104.729275 66.870025) + (xy 104.597246 66.799453) (xy 104.453985 66.755996) (xy 104.342332 66.744999) (xy 104.342321 66.744999) (xy 104.304999 66.741323) + (xy 104.267677 66.744999) (xy 95.301598 66.744999) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.351881 61.45904) (xy 101.598091 61.45904) (xy 101.69293 61.723881) (xy 101.837615 61.965131) (xy 102.026586 62.173519) + (xy 102.25258 62.341037) (xy 102.506913 62.461246) (xy 102.640961 62.501904) (xy 102.863 62.379915) (xy 102.863 61.237) + (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 96.351881 61.45904) (xy 96.19495 61.224176) (xy 95.675824 60.70505) + (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + (filled_polygon + (pts + (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) (xy 124.373097 61.677298) + (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.936575 61.284999) (xy 185.931928 61.284999) (xy 185.931928 62.65) + (xy 185.944188 62.774482) (xy 185.980498 62.89418) (xy 186.039463 63.004494) (xy 186.118815 63.101185) (xy 186.215506 63.180537) + (xy 186.32582 63.239502) (xy 186.39838 63.261513) (xy 186.266525 63.393368) (xy 186.141822 63.58) (xy 124.649607 63.58) + (xy 124.552704 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) + (xy 124.958787 62.31987) (xy 124.863603 62.053708) (xy 124.796671 61.928486) (xy 124.552702 61.856903) (xy 123.739605 62.67) + (xy 123.753748 62.684143) (xy 123.574143 62.863748) (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) + (xy 123.380395 62.67) (xy 122.567298 61.856903) (xy 122.323329 61.928486) (xy 122.202429 62.183996) (xy 122.1337 62.458184) + (xy 122.119783 62.740512) (xy 122.161213 63.02013) (xy 122.256397 63.286292) (xy 122.323329 63.411514) (xy 122.567296 63.483097) + (xy 122.470393 63.58) (xy 121.774802 63.58) (xy 120.742874 62.548072) (xy 121.57 62.548072) (xy 121.694482 62.535812) + (xy 121.81418 62.499502) (xy 121.924494 62.440537) (xy 122.021185 62.361185) (xy 122.100537 62.264494) (xy 122.159502 62.15418) + (xy 122.195812 62.034482) (xy 122.208072 61.91) (xy 122.208072 61.284999) (xy 123.17132 61.284999) + ) + ) + ) +) diff --git a/mozc-bar/board/type-c/type-c.net b/mozc-bar/board/type-c/type-c.net new file mode 100644 index 0000000..9667921 --- /dev/null +++ b/mozc-bar/board/type-c/type-c.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-c.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-c.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-c-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-c-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-c-rescue) + (uri /tmp/type-c/type-c-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-c/type-c.pro b/mozc-bar/board/type-c/type-c.pro new file mode 100644 index 0000000..3ca713e --- /dev/null +++ b/mozc-bar/board/type-c/type-c.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-c.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-c/type-c.sch b/mozc-bar/board/type-c/type-c.sch new file mode 100644 index 0000000..0e914fc --- /dev/null +++ b/mozc-bar/board/type-c/type-c.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-c-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-c-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/board/type-d/fp-lib-table b/mozc-bar/board/type-d/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-d/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-d/sym-lib-table b/mozc-bar/board/type-d/sym-lib-table new file mode 100644 index 0000000..3a5ca6a --- /dev/null +++ b/mozc-bar/board/type-d/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-d-rescue)(type Legacy)(uri ${KIPRJMOD}/type-d-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-d/type-d-rescue.dcm b/mozc-bar/board/type-d/type-d-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-d/type-d-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-d/type-d-rescue.lib b/mozc-bar/board/type-d/type-d-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-d/type-d-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-d/type-d.kicad_pcb b/mozc-bar/board/type-d/type-d.kicad_pcb new file mode 100644 index 0000000..df73e17 --- /dev/null +++ b/mozc-bar/board/type-d/type-d.kicad_pcb @@ -0,0 +1,1264 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 20) + (tracks 133) + (zones 0) + (modules 14) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D4300E) (tstamp 62D4301A) + (at 130 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H102 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D43000) (tstamp 62D4301A) + (at 70 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H101 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 101.565 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 52.195 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 151.795 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6311) + (at 49 72.26) + (path /62CF7C5D) + (fp_text reference H2 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB646C) + (at 49 87.5) + (path /62CF7C64) + (fp_text reference H3 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB648A) + (at 149 72.26) + (path /62CF7C6B) + (fp_text reference H4 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB64B0) + (at 149 87.5) + (path /62CF7C72) + (fp_text reference H5 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 39.625 90) (end 39.625 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 158.375 90) (end 39.625 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 158.375 71) (end 158.375 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 39.625 71) (end 158.375 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 41.625 90) (end 41.625 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 158.375 90) (end 41.625 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 158.375 60) (end 158.375 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 41.625 60) (end 158.375 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 148.561 64.064) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 148.561 62.54) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 148.561 65.588) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 144.497 64.064) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 144.497 62.54) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 57.887 66.066) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 57.962577 64.222495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 61.443 64.222495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 57.962577 62.51) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 61.443 62.51) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType D" (at 99.675 85.75) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 75.84112 61.8) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 56.96 61.8) (end 75.84112 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 52.195 61.8) (end 56.96 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 151.439999 61.444999) (end 151.795 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 151.439999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.14501 62.271988) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.14501 66.25501) (end 122.14501 62.271988) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 123.56 67.67) (end 122.14501 66.25501) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 79.365999 73.424001) (end 78.12 74.67) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 141.799001 73.424001) (end 79.365999 73.424001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 157.89999 89.52499) (end 141.799001 73.424001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 157.89999 60.47501) (end 157.89999 89.52499) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 153.11999 60.47501) (end 157.89999 60.47501) (width 0.25) (layer F.Cu) (net 1)) + (via (at 78.12 74.67) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 151.795 61.8) (end 153.11999 60.47501) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 74.28 70.83) (end 74.28 67.766998) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 78.12 74.67) (end 74.28 70.83) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 68.313002 61.8) (end 71.706501 65.193499) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 64.82 61.8) (end 68.313002 61.8) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 74.28 67.766998) (end 71.706501 65.193499) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 64.82 61.8) (end 52.195 61.8) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 46.574999 69.960001) (end 49.655 66.88) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 46.574999 73.424001) (end 46.574999 69.960001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 51.135998 77.985) (end 46.574999 73.424001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 95.215 77.985) (end 51.135998 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 110.10637 77.985) (end 95.215 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 118.23 69.86137) (end 110.10637 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 118.23 68.73) (end 118.23 69.86137) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 99.280001 73.919999) (end 95.215 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.153003 73.919999) (end 99.280001 73.919999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.844999 69.228003) (end 102.153003 73.919999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.844999 64.964999) (end 106.844999 69.228003) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.99 61.11) (end 106.844999 64.964999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 122.245001 72.745001) (end 118.23 68.73) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 152.272002 68.29) (end 145.383002 68.29) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 145.383002 68.29) (end 140.928001 72.745001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 153.682002 66.88) (end 152.272002 68.29) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 154.335 66.88) (end 153.682002 66.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 140.928001 72.745001) (end 122.245001 72.745001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.829899 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 90.307059 69.545099) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.307059 69.545099) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 106.829899 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 110.61 68.73) (end 108.819889 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 108.819889 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 87.767059 69.545099) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 87.767059 69.545099) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 86.752081 71.070121) (end 85.227059 69.545099) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 110.809879 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 110.809879 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 82.687059 69.545099) (end 81.88706 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 84.762091 71.620131) (end 82.687059 69.545099) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 112.799869 71.620131) (end 84.762091 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 68.73) (end 112.799869 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 108.975 75.445) (end 101.565 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 115.69 68.73) (end 108.975 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11) (status 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 50.930001 60.524999) (end 51.204999 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 49.655 61.8) (end 50.930001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.186119 60.524999) (end 51.204999 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 104.215001 67.504999) (end 102.99 68.73) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 68.16) (end 116.349998 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 69.318001) (end 117.004999 68.16) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 118.192009 70.505011) (end 117.004999 69.318001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 148.632997 68.155001) (end 146.282987 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.349998 67.504999) (end 104.215001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 155.610001 67.492001) (end 154.947001 68.155001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 155.610001 63.075001) (end 155.610001 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 154.947001 68.155001) (end 148.632997 68.155001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 154.335 61.8) (end 155.610001 63.075001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 123.315822 70.505011) (end 121.22 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 128.211999 65.274999) (end 125.335011 68.151987) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 131.788001 65.274999) (end 128.211999 65.274999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 133.725001 69.355001) (end 133.725001 67.211999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 133.725001 67.211999) (end 131.788001 65.274999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.875011 70.505011) (end 133.725001 69.355001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 136.794989 70.505011) (end 134.875011 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 146.282987 70.505011) (end 136.794989 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 125.335011 68.485822) (end 125.335011 68.151987) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 123.315822 70.505011) (end 125.335011 68.485822) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 120.954989 70.505011) (end 123.315822 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 120.954989 70.505011) (end 118.192009 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 121.46 64.34) (end 151.795 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 118.23 61.11) (end 121.46 64.34) (width 0.25) (layer B.Cu) (net 13)) + (via (at 140.58 72.02) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) + (segment (start 148.26 64.34) (end 140.58 72.02) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 151.795 64.34) (end 148.26 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 140.429859 72.170141) (end 140.58 72.02) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 137.720141 72.170141) (end 140.429859 72.170141) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 137.165281 72.725001) (end 137.720141 72.170141) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 60.580001 72.725001) (end 137.165281 72.725001) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 52.195 64.34) (end 60.580001 72.725001) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 120.77 61.11) (end 121.355001 60.524999) (width 0.25) (layer B.Cu) (net 14) (status 30)) + (segment (start 155.610001 63.064999) (end 154.88501 63.78999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 155.610001 61.187999) (end 155.610001 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 154.947001 60.524999) (end 155.610001 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 121.355001 60.524999) (end 154.947001 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 155.610001 65.615001) (end 154.335 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 155.610001 69.239001) (end 155.610001 65.615001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 141.899001 82.950001) (end 155.610001 69.239001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 48.379999 65.615001) (end 48.379999 67.492001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 63.837999 82.950001) (end 141.899001 82.950001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 48.379999 67.492001) (end 63.837999 82.950001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 49.655 64.34) (end 48.379999 65.615001) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 48.501525 60.853368) (xy 48.33901 61.096589) (xy 48.227068 61.366842) (xy 48.17 61.65374) (xy 48.17 61.94626) + (xy 48.227068 62.233158) (xy 48.33901 62.503411) (xy 48.501525 62.746632) (xy 48.708368 62.953475) (xy 48.88276 63.07) + (xy 48.708368 63.186525) (xy 48.501525 63.393368) (xy 48.33901 63.636589) (xy 48.227068 63.906842) (xy 48.17 64.19374) + (xy 48.17 64.48626) (xy 48.227068 64.773158) (xy 48.33901 65.043411) (xy 48.501525 65.286632) (xy 48.708368 65.493475) + (xy 48.890534 65.615195) (xy 48.773645 65.684822) (xy 48.557412 65.879731) (xy 48.383359 66.11308) (xy 48.258175 66.375901) + (xy 48.213524 66.52311) (xy 48.334845 66.753) (xy 49.528 66.753) (xy 49.528 66.733) (xy 49.782 66.733) + (xy 49.782 66.753) (xy 49.802 66.753) (xy 49.802 67.007) (xy 49.782 67.007) (xy 49.782 68.200814) + (xy 50.011891 68.321481) (xy 50.286252 68.224157) (xy 50.536355 68.075178) (xy 50.752588 67.880269) (xy 50.9239 67.650594) + (xy 51.041525 67.826632) (xy 51.248368 68.033475) (xy 51.491589 68.19599) (xy 51.761842 68.307932) (xy 52.04874 68.365) + (xy 52.34126 68.365) (xy 52.628158 68.307932) (xy 52.898411 68.19599) (xy 53.141632 68.033475) (xy 53.348475 67.826632) + (xy 53.51099 67.583411) (xy 53.622932 67.313158) (xy 53.68 67.02626) (xy 53.68 66.899801) (xy 60.016202 73.236004) + (xy 60.04 73.265002) (xy 60.068998 73.2888) (xy 60.155724 73.359975) (xy 60.275507 73.424001) (xy 60.287754 73.430547) + (xy 60.431015 73.474004) (xy 60.542668 73.485001) (xy 60.542677 73.485001) (xy 60.58 73.488677) (xy 60.617323 73.485001) + (xy 78.230197 73.485001) (xy 77.968351 73.746847) (xy 77.847271 73.770932) (xy 77.677111 73.841414) (xy 77.523972 73.943738) + (xy 77.393738 74.073972) (xy 77.291414 74.227111) (xy 77.220932 74.397271) (xy 77.185 74.577911) (xy 77.185 74.762089) + (xy 77.220932 74.942729) (xy 77.291414 75.112889) (xy 77.393738 75.266028) (xy 77.523972 75.396262) (xy 77.677111 75.498586) + (xy 77.847271 75.569068) (xy 78.027911 75.605) (xy 78.212089 75.605) (xy 78.392729 75.569068) (xy 78.562889 75.498586) + (xy 78.716028 75.396262) (xy 78.846262 75.266028) (xy 78.948586 75.112889) (xy 79.019068 74.942729) (xy 79.043153 74.821649) + (xy 79.680801 74.184001) (xy 100.372338 74.184001) (xy 100.217337 74.339002) (xy 100.027463 74.623169) (xy 99.896675 74.938919) + (xy 99.83 75.274117) (xy 99.83 75.615883) (xy 99.896675 75.951081) (xy 100.027463 76.266831) (xy 100.217337 76.550998) + (xy 100.459002 76.792663) (xy 100.743169 76.982537) (xy 101.058919 77.113325) (xy 101.394117 77.18) (xy 101.735883 77.18) + (xy 102.071081 77.113325) (xy 102.386831 76.982537) (xy 102.670998 76.792663) (xy 102.912663 76.550998) (xy 103.102537 76.266831) + (xy 103.233325 75.951081) (xy 103.3 75.615883) (xy 103.3 75.274117) (xy 103.233325 74.938919) (xy 103.102537 74.623169) + (xy 102.912663 74.339002) (xy 102.757662 74.184001) (xy 141.4842 74.184001) (xy 156.615198 89.315) (xy 150.126559 89.315) + (xy 150.360983 89.158363) (xy 150.658363 88.860983) (xy 150.892012 88.511302) (xy 151.052953 88.122756) (xy 151.135 87.710279) + (xy 151.135 87.289721) (xy 151.052953 86.877244) (xy 150.892012 86.488698) (xy 150.658363 86.139017) (xy 150.360983 85.841637) + (xy 150.011302 85.607988) (xy 149.622756 85.447047) (xy 149.210279 85.365) (xy 148.789721 85.365) (xy 148.377244 85.447047) + (xy 147.988698 85.607988) (xy 147.639017 85.841637) (xy 147.341637 86.139017) (xy 147.107988 86.488698) (xy 146.947047 86.877244) + (xy 146.865 87.289721) (xy 146.865 87.710279) (xy 146.947047 88.122756) (xy 147.107988 88.511302) (xy 147.341637 88.860983) + (xy 147.639017 89.158363) (xy 147.873441 89.315) (xy 50.126559 89.315) (xy 50.360983 89.158363) (xy 50.658363 88.860983) + (xy 50.892012 88.511302) (xy 51.052953 88.122756) (xy 51.135 87.710279) (xy 51.135 87.289721) (xy 51.052953 86.877244) + (xy 50.892012 86.488698) (xy 50.658363 86.139017) (xy 50.360983 85.841637) (xy 50.011302 85.607988) (xy 49.622756 85.447047) + (xy 49.210279 85.365) (xy 48.789721 85.365) (xy 48.377244 85.447047) (xy 47.988698 85.607988) (xy 47.639017 85.841637) + (xy 47.341637 86.139017) (xy 47.107988 86.488698) (xy 46.947047 86.877244) (xy 46.865 87.289721) (xy 46.865 87.710279) + (xy 46.947047 88.122756) (xy 47.107988 88.511302) (xy 47.341637 88.860983) (xy 47.639017 89.158363) (xy 47.873441 89.315) + (xy 42.31 89.315) (xy 42.31 80.37874) (xy 92.46 80.37874) (xy 92.46 80.67126) (xy 92.517068 80.958158) + (xy 92.62901 81.228411) (xy 92.791525 81.471632) (xy 92.998368 81.678475) (xy 93.241589 81.84099) (xy 93.511842 81.952932) + (xy 93.79874 82.01) (xy 94.09126 82.01) (xy 94.378158 81.952932) (xy 94.648411 81.84099) (xy 94.891632 81.678475) + (xy 95.098475 81.471632) (xy 95.26099 81.228411) (xy 95.372932 80.958158) (xy 95.43 80.67126) (xy 95.43 80.37874) + (xy 95.407471 80.265475) (xy 96.39 80.265475) (xy 96.39 80.784525) (xy 96.491261 81.293601) (xy 96.689893 81.773141) + (xy 96.978262 82.204715) (xy 97.345285 82.571738) (xy 97.776859 82.860107) (xy 98.256399 83.058739) (xy 98.765475 83.16) + (xy 99.284525 83.16) (xy 99.793601 83.058739) (xy 100.273141 82.860107) (xy 100.704715 82.571738) (xy 101.071738 82.204715) + (xy 101.360107 81.773141) (xy 101.558739 81.293601) (xy 101.66 80.784525) (xy 101.66 80.37874) (xy 102.62 80.37874) + (xy 102.62 80.67126) (xy 102.677068 80.958158) (xy 102.78901 81.228411) (xy 102.951525 81.471632) (xy 103.158368 81.678475) + (xy 103.401589 81.84099) (xy 103.671842 81.952932) (xy 103.95874 82.01) (xy 104.25126 82.01) (xy 104.538158 81.952932) + (xy 104.808411 81.84099) (xy 105.051632 81.678475) (xy 105.258475 81.471632) (xy 105.42099 81.228411) (xy 105.532932 80.958158) + (xy 105.59 80.67126) (xy 105.59 80.37874) (xy 105.532932 80.091842) (xy 105.42099 79.821589) (xy 105.258475 79.578368) + (xy 105.051632 79.371525) (xy 104.808411 79.20901) (xy 104.538158 79.097068) (xy 104.25126 79.04) (xy 103.95874 79.04) + (xy 103.671842 79.097068) (xy 103.401589 79.20901) (xy 103.158368 79.371525) (xy 102.951525 79.578368) (xy 102.78901 79.821589) + (xy 102.677068 80.091842) (xy 102.62 80.37874) (xy 101.66 80.37874) (xy 101.66 80.265475) (xy 101.558739 79.756399) + (xy 101.360107 79.276859) (xy 101.071738 78.845285) (xy 100.704715 78.478262) (xy 100.273141 78.189893) (xy 99.793601 77.991261) + (xy 99.284525 77.89) (xy 98.765475 77.89) (xy 98.256399 77.991261) (xy 97.776859 78.189893) (xy 97.345285 78.478262) + (xy 96.978262 78.845285) (xy 96.689893 79.276859) (xy 96.491261 79.756399) (xy 96.39 80.265475) (xy 95.407471 80.265475) + (xy 95.372932 80.091842) (xy 95.26099 79.821589) (xy 95.19465 79.722304) (xy 95.273639 79.727409) (xy 95.612439 79.682489) + (xy 95.935966 79.572336) (xy 96.134274 79.466338) (xy 96.242107 79.191712) (xy 95.215 78.164605) (xy 95.200858 78.178748) + (xy 95.021253 77.999143) (xy 95.035395 77.985) (xy 95.394605 77.985) (xy 96.421712 79.012107) (xy 96.696338 78.904274) + (xy 96.847216 78.597616) (xy 96.935369 78.267415) (xy 96.957409 77.926361) (xy 96.912489 77.587561) (xy 96.802336 77.264034) + (xy 96.696338 77.065726) (xy 96.421712 76.957893) (xy 95.394605 77.985) (xy 95.035395 77.985) (xy 94.008288 76.957893) + (xy 93.733662 77.065726) (xy 93.582784 77.372384) (xy 93.494631 77.702585) (xy 93.472591 78.043639) (xy 93.517511 78.382439) + (xy 93.627664 78.705966) (xy 93.733662 78.904274) (xy 94.008286 79.012106) (xy 93.980392 79.04) (xy 93.79874 79.04) + (xy 93.511842 79.097068) (xy 93.241589 79.20901) (xy 92.998368 79.371525) (xy 92.791525 79.578368) (xy 92.62901 79.821589) + (xy 92.517068 80.091842) (xy 92.46 80.37874) (xy 42.31 80.37874) (xy 42.31 76.778288) (xy 94.187893 76.778288) + (xy 95.215 77.805395) (xy 96.242107 76.778288) (xy 96.134274 76.503662) (xy 95.827616 76.352784) (xy 95.497415 76.264631) + (xy 95.156361 76.242591) (xy 94.817561 76.287511) (xy 94.494034 76.397664) (xy 94.295726 76.503662) (xy 94.187893 76.778288) + (xy 42.31 76.778288) (xy 42.31 72.000475) (xy 46.365 72.000475) (xy 46.365 72.519525) (xy 46.466261 73.028601) + (xy 46.664893 73.508141) (xy 46.953262 73.939715) (xy 47.320285 74.306738) (xy 47.751859 74.595107) (xy 48.231399 74.793739) + (xy 48.740475 74.895) (xy 49.259525 74.895) (xy 49.768601 74.793739) (xy 50.248141 74.595107) (xy 50.679715 74.306738) + (xy 51.046738 73.939715) (xy 51.335107 73.508141) (xy 51.533739 73.028601) (xy 51.635 72.519525) (xy 51.635 72.000475) + (xy 51.533739 71.491399) (xy 51.335107 71.011859) (xy 51.046738 70.580285) (xy 50.679715 70.213262) (xy 50.248141 69.924893) + (xy 49.768601 69.726261) (xy 49.259525 69.625) (xy 48.740475 69.625) (xy 48.231399 69.726261) (xy 47.751859 69.924893) + (xy 47.320285 70.213262) (xy 46.953262 70.580285) (xy 46.664893 71.011859) (xy 46.466261 71.491399) (xy 46.365 72.000475) + (xy 42.31 72.000475) (xy 42.31 67.23689) (xy 48.213524 67.23689) (xy 48.258175 67.384099) (xy 48.383359 67.64692) + (xy 48.557412 67.880269) (xy 48.773645 68.075178) (xy 49.023748 68.224157) (xy 49.298109 68.321481) (xy 49.528 68.200814) + (xy 49.528 67.007) (xy 48.334845 67.007) (xy 48.213524 67.23689) (xy 42.31 67.23689) (xy 42.31 60.685) + (xy 48.669893 60.685) + ) + ) + (filled_polygon + (pts + (xy 150.306928 62.65) (xy 150.319188 62.774482) (xy 150.355498 62.89418) (xy 150.414463 63.004494) (xy 150.493815 63.101185) + (xy 150.590506 63.180537) (xy 150.70082 63.239502) (xy 150.77338 63.261513) (xy 150.641525 63.393368) (xy 150.47901 63.636589) + (xy 150.367068 63.906842) (xy 150.31 64.19374) (xy 150.31 64.48626) (xy 150.367068 64.773158) (xy 150.47901 65.043411) + (xy 150.641525 65.286632) (xy 150.848368 65.493475) (xy 151.02276 65.61) (xy 150.848368 65.726525) (xy 150.641525 65.933368) + (xy 150.47901 66.176589) (xy 150.367068 66.446842) (xy 150.31 66.73374) (xy 150.31 67.02626) (xy 150.367068 67.313158) + (xy 150.400968 67.395001) (xy 148.670319 67.395001) (xy 148.632996 67.391325) (xy 148.595674 67.395001) (xy 148.595664 67.395001) + (xy 148.484011 67.405998) (xy 148.350686 67.446441) (xy 148.34075 67.449455) (xy 148.20872 67.520027) (xy 148.19738 67.529334) + (xy 148.092996 67.615) (xy 148.069198 67.643998) (xy 145.968186 69.745011) (xy 135.189813 69.745011) (xy 134.485001 69.0402) + (xy 134.485001 67.249324) (xy 134.488677 67.211999) (xy 134.485001 67.174674) (xy 134.485001 67.174666) (xy 134.474004 67.063013) + (xy 134.430547 66.919752) (xy 134.359975 66.787723) (xy 134.265002 66.671998) (xy 134.236004 66.6482) (xy 132.351805 64.764002) + (xy 132.328002 64.734998) (xy 132.212277 64.640025) (xy 132.080248 64.569453) (xy 131.936987 64.525996) (xy 131.825334 64.514999) + (xy 131.825323 64.514999) (xy 131.788001 64.511323) (xy 131.750679 64.514999) (xy 128.249321 64.514999) (xy 128.211998 64.511323) + (xy 128.174675 64.514999) (xy 128.174666 64.514999) (xy 128.063013 64.525996) (xy 127.919752 64.569453) (xy 127.787723 64.640025) + (xy 127.787721 64.640026) (xy 127.787722 64.640026) (xy 127.700995 64.7112) (xy 127.700991 64.711204) (xy 127.671998 64.734998) + (xy 127.648204 64.763991) (xy 124.976506 67.435691) (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) + (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) + (xy 123.236114 66.271312) (xy 122.90501 65.940209) (xy 122.90501 63.947612) (xy 123.073996 64.027571) (xy 123.348184 64.0963) + (xy 123.630512 64.110217) (xy 123.91013 64.068787) (xy 124.176292 63.973603) (xy 124.301514 63.906671) (xy 124.373097 63.662702) + (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 123.366253 62.655858) + (xy 123.545858 62.476253) (xy 123.56 62.490395) (xy 123.574143 62.476253) (xy 123.753748 62.655858) (xy 123.739605 62.67) + (xy 124.552702 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) + (xy 124.958787 62.31987) (xy 124.917707 62.204999) (xy 150.306928 62.204999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 121.385011 62.548072) (xy 121.38501 66.217687) + (xy 121.381334 66.25501) (xy 121.38501 66.292332) (xy 121.38501 66.292342) (xy 121.396007 66.403995) (xy 121.427087 66.506453) + (xy 121.439464 66.547256) (xy 121.510036 66.679286) (xy 121.549881 66.727836) (xy 121.605009 66.795011) (xy 121.634013 66.818814) + (xy 121.731248 66.916049) (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.405724 67.035026) (xy 121.405722 67.035027) + (xy 121.405723 67.035027) (xy 121.318996 67.106201) (xy 121.318992 67.106205) (xy 121.289999 67.129999) (xy 121.266205 67.158992) + (xy 121.093885 67.331312) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) + (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) + (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) + (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.450187 67.530387) + (xy 116.913801 66.994001) (xy 116.889999 66.964998) (xy 116.774274 66.870025) (xy 116.642245 66.799453) (xy 116.498984 66.755996) + (xy 116.387331 66.744999) (xy 116.38732 66.744999) (xy 116.349998 66.741323) (xy 116.312676 66.744999) (xy 104.252323 66.744999) + (xy 104.215 66.741323) (xy 104.177677 66.744999) (xy 104.177668 66.744999) (xy 104.066015 66.755996) (xy 103.937398 66.795011) + (xy 103.922754 66.799453) (xy 103.790724 66.870025) (xy 103.742015 66.91) (xy 103.675 66.964998) (xy 103.651202 66.993996) + (xy 103.313886 67.331312) (xy 103.131335 67.295) (xy 102.848665 67.295) (xy 102.571426 67.350147) (xy 102.310273 67.45832) + (xy 102.075241 67.615363) (xy 101.875363 67.815241) (xy 101.71832 68.050273) (xy 101.610147 68.311426) (xy 101.555 68.588665) + (xy 101.555 68.871335) (xy 101.610147 69.148574) (xy 101.635632 69.210101) (xy 101.027682 69.210101) (xy 101.046913 69.163674) + (xy 101.10206 68.886435) (xy 101.10206 68.603765) (xy 101.065748 68.421213) (xy 104.434282 65.05268) (xy 112.469998 65.05268) + (xy 112.50732 65.056356) (xy 112.544642 65.05268) (xy 112.544653 65.05268) (xy 112.656306 65.041683) (xy 112.799567 64.998226) + (xy 112.931596 64.927654) (xy 113.047321 64.832681) (xy 113.071124 64.803677) (xy 115.366114 62.508688) (xy 115.548665 62.545) + (xy 115.831335 62.545) (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) + (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 154.462 66.753) (xy 154.482 66.753) (xy 154.482 67.007) (xy 154.462 67.007) (xy 154.462 67.027) + (xy 154.208 67.027) (xy 154.208 67.007) (xy 154.188 67.007) (xy 154.188 66.753) (xy 154.208 66.753) + (xy 154.208 66.733) (xy 154.462 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 90.924176 60.70505) (xy 90.40505 61.224176) (xy 89.997176 61.834604) (xy 89.716227 62.512874) (xy 89.573 63.232923) + (xy 89.573 63.967077) (xy 89.716227 64.687126) (xy 89.997176 65.365396) (xy 90.40505 65.975824) (xy 90.924176 66.49495) + (xy 91.298402 66.744999) (xy 89.480921 66.744999) (xy 87.728208 64.992286) (xy 87.76452 64.809735) (xy 87.76452 64.527065) + (xy 87.709373 64.249826) (xy 87.6012 63.988673) (xy 87.444157 63.753641) (xy 87.244279 63.553763) (xy 87.009247 63.39672) + (xy 86.748094 63.288547) (xy 86.470855 63.2334) (xy 86.188185 63.2334) (xy 85.910946 63.288547) (xy 85.649793 63.39672) + (xy 85.414761 63.553763) (xy 85.214883 63.753641) (xy 85.05784 63.988673) (xy 84.949667 64.249826) (xy 84.89452 64.527065) + (xy 84.89452 64.809735) (xy 84.949667 65.086974) (xy 85.05784 65.348127) (xy 85.214883 65.583159) (xy 85.414761 65.783037) + (xy 85.649793 65.94008) (xy 85.910946 66.048253) (xy 86.188185 66.1034) (xy 86.470855 66.1034) (xy 86.653406 66.067088) + (xy 88.404541 67.818223) (xy 88.392423 67.830341) (xy 88.23706 68.062859) (xy 88.081697 67.830341) (xy 87.881819 67.630463) + (xy 87.646787 67.47342) (xy 87.385634 67.365247) (xy 87.108395 67.3101) (xy 86.825725 67.3101) (xy 86.548486 67.365247) + (xy 86.287333 67.47342) (xy 86.052301 67.630463) (xy 85.852423 67.830341) (xy 85.69706 68.062859) (xy 85.541697 67.830341) + (xy 85.341819 67.630463) (xy 85.106787 67.47342) (xy 84.845634 67.365247) (xy 84.568395 67.3101) (xy 84.285725 67.3101) + (xy 84.008486 67.365247) (xy 83.747333 67.47342) (xy 83.512301 67.630463) (xy 83.312423 67.830341) (xy 83.15706 68.062859) + (xy 83.001697 67.830341) (xy 82.801819 67.630463) (xy 82.566787 67.47342) (xy 82.305634 67.365247) (xy 82.028395 67.3101) + (xy 81.745725 67.3101) (xy 81.468486 67.365247) (xy 81.207333 67.47342) (xy 80.972301 67.630463) (xy 80.773703 67.829061) + (xy 80.772872 67.820618) (xy 80.736562 67.70092) (xy 80.677597 67.590606) (xy 80.598245 67.493915) (xy 80.501554 67.414563) + (xy 80.39124 67.355598) (xy 80.271542 67.319288) (xy 80.14706 67.307028) (xy 78.54706 67.307028) (xy 78.422578 67.319288) + (xy 78.30288 67.355598) (xy 78.192566 67.414563) (xy 78.095875 67.493915) (xy 78.016523 67.590606) (xy 77.957558 67.70092) + (xy 77.921248 67.820618) (xy 77.908988 67.9451) (xy 77.908988 69.5451) (xy 77.921248 69.669582) (xy 77.957558 69.78928) + (xy 78.016523 69.899594) (xy 78.095875 69.996285) (xy 78.192566 70.075637) (xy 78.30288 70.134602) (xy 78.422578 70.170912) + (xy 78.54706 70.183172) (xy 80.14706 70.183172) (xy 80.271542 70.170912) (xy 80.39124 70.134602) (xy 80.501554 70.075637) + (xy 80.598245 69.996285) (xy 80.677597 69.899594) (xy 80.736562 69.78928) (xy 80.772872 69.669582) (xy 80.773703 69.661139) + (xy 80.972301 69.859737) (xy 81.207333 70.01678) (xy 81.468486 70.124953) (xy 81.745725 70.1801) (xy 82.028395 70.1801) + (xy 82.305634 70.124953) (xy 82.566787 70.01678) (xy 82.801819 69.859737) (xy 83.001697 69.659859) (xy 83.15706 69.427341) + (xy 83.312423 69.659859) (xy 83.512301 69.859737) (xy 83.747333 70.01678) (xy 84.008486 70.124953) (xy 84.285725 70.1801) + (xy 84.568395 70.1801) (xy 84.845634 70.124953) (xy 85.106787 70.01678) (xy 85.341819 69.859737) (xy 85.541697 69.659859) + (xy 85.69706 69.427341) (xy 85.852423 69.659859) (xy 86.052301 69.859737) (xy 86.287333 70.01678) (xy 86.548486 70.124953) + (xy 86.825725 70.1801) (xy 87.108395 70.1801) (xy 87.385634 70.124953) (xy 87.646787 70.01678) (xy 87.881819 69.859737) + (xy 88.081697 69.659859) (xy 88.23706 69.427341) (xy 88.392423 69.659859) (xy 88.592301 69.859737) (xy 88.827333 70.01678) + (xy 89.088486 70.124953) (xy 89.365725 70.1801) (xy 89.648395 70.1801) (xy 89.925634 70.124953) (xy 90.186787 70.01678) + (xy 90.421819 69.859737) (xy 90.621697 69.659859) (xy 90.77706 69.427341) (xy 90.932423 69.659859) (xy 91.132301 69.859737) + (xy 91.367333 70.01678) (xy 91.628486 70.124953) (xy 91.905725 70.1801) (xy 92.188395 70.1801) (xy 92.465634 70.124953) + (xy 92.726787 70.01678) (xy 92.961819 69.859737) (xy 93.161697 69.659859) (xy 93.31706 69.427341) (xy 93.472423 69.659859) + (xy 93.672301 69.859737) (xy 93.907333 70.01678) (xy 94.168486 70.124953) (xy 94.445725 70.1801) (xy 94.728395 70.1801) + (xy 95.005634 70.124953) (xy 95.266787 70.01678) (xy 95.501819 69.859737) (xy 95.701697 69.659859) (xy 95.85706 69.427341) + (xy 96.012423 69.659859) (xy 96.212301 69.859737) (xy 96.447333 70.01678) (xy 96.708486 70.124953) (xy 96.985725 70.1801) + (xy 97.268395 70.1801) (xy 97.545634 70.124953) (xy 97.806787 70.01678) (xy 98.041819 69.859737) (xy 98.241697 69.659859) + (xy 98.39706 69.427341) (xy 98.552423 69.659859) (xy 98.752301 69.859737) (xy 98.987333 70.01678) (xy 99.248486 70.124953) + (xy 99.525725 70.1801) (xy 99.808395 70.1801) (xy 100.085634 70.124953) (xy 100.346787 70.01678) (xy 100.581819 69.859737) + (xy 100.781697 69.659859) (xy 100.93874 69.424827) (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) + (xy 101.046913 68.326526) (xy 101.021428 68.264999) (xy 101.629378 68.264999) (xy 101.610147 68.311426) (xy 101.555 68.588665) + (xy 101.555 68.871335) (xy 101.610147 69.148574) (xy 101.71832 69.409727) (xy 101.875363 69.644759) (xy 102.075241 69.844637) + (xy 102.310273 70.00168) (xy 102.571426 70.109853) (xy 102.848665 70.165) (xy 103.131335 70.165) (xy 103.408574 70.109853) + (xy 103.669727 70.00168) (xy 103.904759 69.844637) (xy 104.104637 69.644759) (xy 104.26 69.412241) (xy 104.415363 69.644759) + (xy 104.615241 69.844637) (xy 104.850273 70.00168) (xy 105.111426 70.109853) (xy 105.388665 70.165) (xy 105.671335 70.165) + (xy 105.948574 70.109853) (xy 106.209727 70.00168) (xy 106.444759 69.844637) (xy 106.644637 69.644759) (xy 106.8 69.412241) + (xy 106.955363 69.644759) (xy 107.155241 69.844637) (xy 107.390273 70.00168) (xy 107.651426 70.109853) (xy 107.928665 70.165) + (xy 108.211335 70.165) (xy 108.488574 70.109853) (xy 108.749727 70.00168) (xy 108.984759 69.844637) (xy 109.184637 69.644759) + (xy 109.34 69.412241) (xy 109.495363 69.644759) (xy 109.695241 69.844637) (xy 109.930273 70.00168) (xy 110.191426 70.109853) + (xy 110.468665 70.165) (xy 110.751335 70.165) (xy 111.028574 70.109853) (xy 111.289727 70.00168) (xy 111.524759 69.844637) + (xy 111.724637 69.644759) (xy 111.88 69.412241) (xy 112.035363 69.644759) (xy 112.235241 69.844637) (xy 112.470273 70.00168) + (xy 112.731426 70.109853) (xy 113.008665 70.165) (xy 113.180198 70.165) (xy 108.660199 74.685) (xy 103.128148 74.685) + (xy 103.102537 74.623169) (xy 102.912663 74.339002) (xy 102.670998 74.097337) (xy 102.386831 73.907463) (xy 102.071081 73.776675) + (xy 101.735883 73.71) (xy 101.394117 73.71) (xy 101.058919 73.776675) (xy 100.743169 73.907463) (xy 100.459002 74.097337) + (xy 100.217337 74.339002) (xy 100.027463 74.623169) (xy 99.896675 74.938919) (xy 99.83 75.274117) (xy 99.83 75.615883) + (xy 99.896675 75.951081) (xy 100.027463 76.266831) (xy 100.217337 76.550998) (xy 100.459002 76.792663) (xy 100.743169 76.982537) + (xy 101.058919 77.113325) (xy 101.394117 77.18) (xy 101.735883 77.18) (xy 102.071081 77.113325) (xy 102.386831 76.982537) + (xy 102.670998 76.792663) (xy 102.912663 76.550998) (xy 103.102537 76.266831) (xy 103.128148 76.205) (xy 108.937678 76.205) + (xy 108.975 76.208676) (xy 109.012322 76.205) (xy 109.012333 76.205) (xy 109.123986 76.194003) (xy 109.267247 76.150546) + (xy 109.399276 76.079974) (xy 109.515001 75.985001) (xy 109.538804 75.955997) (xy 115.366114 70.128688) (xy 115.548665 70.165) + (xy 115.831335 70.165) (xy 116.108574 70.109853) (xy 116.369727 70.00168) (xy 116.604759 69.844637) (xy 116.804637 69.644759) + (xy 116.96168 69.409727) (xy 116.966067 69.399135) (xy 117.077615 69.585131) (xy 117.266586 69.793519) (xy 117.49258 69.961037) + (xy 117.746913 70.081246) (xy 117.880961 70.121904) (xy 118.103 69.999915) (xy 118.103 68.857) (xy 118.083 68.857) + (xy 118.083 68.603) (xy 118.103 68.603) (xy 118.103 67.460085) (xy 118.357 67.460085) (xy 118.357 68.603) + (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 69.999915) (xy 118.579039 70.121904) + (xy 118.713087 70.081246) (xy 118.96742 69.961037) (xy 119.193414 69.793519) (xy 119.382385 69.585131) (xy 119.493933 69.399135) + (xy 119.49832 69.409727) (xy 119.655363 69.644759) (xy 119.855241 69.844637) (xy 120.090273 70.00168) (xy 120.351426 70.109853) + (xy 120.628665 70.165) (xy 120.911335 70.165) (xy 121.188574 70.109853) (xy 121.449727 70.00168) (xy 121.684759 69.844637) + (xy 121.884637 69.644759) (xy 122.04168 69.409727) (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) + (xy 122.149853 68.311426) (xy 122.04168 68.050273) (xy 121.884637 67.815241) (xy 121.684759 67.615363) (xy 121.555006 67.528665) + (xy 122.125 67.528665) (xy 122.125 67.811335) (xy 122.180147 68.088574) (xy 122.28832 68.349727) (xy 122.445363 68.584759) + (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) (xy 123.418665 69.105) (xy 123.701335 69.105) + (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) (xy 124.626473 68.632923) (xy 126.273 68.632923) + (xy 126.273 69.367077) (xy 126.416227 70.087126) (xy 126.697176 70.765396) (xy 127.10505 71.375824) (xy 127.624176 71.89495) + (xy 128.234604 72.302824) (xy 128.912874 72.583773) (xy 129.632923 72.727) (xy 130.367077 72.727) (xy 131.087126 72.583773) + (xy 131.765396 72.302824) (xy 132.375824 71.89495) (xy 132.89495 71.375824) (xy 133.302824 70.765396) (xy 133.583773 70.087126) + (xy 133.727 69.367077) (xy 133.727 68.632923) (xy 133.583773 67.912874) (xy 133.302824 67.234604) (xy 132.89495 66.624176) + (xy 132.375824 66.10505) (xy 131.765396 65.697176) (xy 131.087126 65.416227) (xy 130.367077 65.273) (xy 129.632923 65.273) + (xy 128.912874 65.416227) (xy 128.234604 65.697176) (xy 127.624176 66.10505) (xy 127.10505 66.624176) (xy 126.697176 67.234604) + (xy 126.416227 67.912874) (xy 126.273 68.632923) (xy 124.626473 68.632923) (xy 124.674637 68.584759) (xy 124.83168 68.349727) + (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) (xy 124.939853 67.251426) (xy 124.83168 66.990273) + (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) + (xy 123.418665 66.235) (xy 123.141426 66.290147) (xy 122.880273 66.39832) (xy 122.645241 66.555363) (xy 122.445363 66.755241) + (xy 122.28832 66.990273) (xy 122.180147 67.251426) (xy 122.125 67.528665) (xy 121.555006 67.528665) (xy 121.449727 67.45832) + (xy 121.188574 67.350147) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) + (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) + (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.266586 67.666481) + (xy 117.077615 67.874869) (xy 116.966067 68.060865) (xy 116.96168 68.050273) (xy 116.804637 67.815241) (xy 116.604759 67.615363) + (xy 116.369727 67.45832) (xy 116.108574 67.350147) (xy 115.831335 67.295) (xy 115.548665 67.295) (xy 115.271426 67.350147) + (xy 115.010273 67.45832) (xy 114.775241 67.615363) (xy 114.575363 67.815241) (xy 114.42 68.047759) (xy 114.264637 67.815241) + (xy 114.064759 67.615363) (xy 113.829727 67.45832) (xy 113.568574 67.350147) (xy 113.291335 67.295) (xy 113.008665 67.295) + (xy 112.731426 67.350147) (xy 112.470273 67.45832) (xy 112.235241 67.615363) (xy 112.035363 67.815241) (xy 111.88 68.047759) + (xy 111.724637 67.815241) (xy 111.524759 67.615363) (xy 111.289727 67.45832) (xy 111.028574 67.350147) (xy 110.751335 67.295) + (xy 110.468665 67.295) (xy 110.191426 67.350147) (xy 109.930273 67.45832) (xy 109.695241 67.615363) (xy 109.495363 67.815241) + (xy 109.34 68.047759) (xy 109.184637 67.815241) (xy 108.984759 67.615363) (xy 108.749727 67.45832) (xy 108.488574 67.350147) + (xy 108.211335 67.295) (xy 107.928665 67.295) (xy 107.651426 67.350147) (xy 107.390273 67.45832) (xy 107.155241 67.615363) + (xy 106.955363 67.815241) (xy 106.8 68.047759) (xy 106.644637 67.815241) (xy 106.444759 67.615363) (xy 106.209727 67.45832) + (xy 105.948574 67.350147) (xy 105.671335 67.295) (xy 105.388665 67.295) (xy 105.206114 67.331312) (xy 104.868803 66.994002) + (xy 104.845 66.964998) (xy 104.729275 66.870025) (xy 104.597246 66.799453) (xy 104.453985 66.755996) (xy 104.342332 66.744999) + (xy 104.342321 66.744999) (xy 104.304999 66.741323) (xy 104.267677 66.744999) (xy 95.301598 66.744999) (xy 95.675824 66.49495) + (xy 96.19495 65.975824) (xy 96.602824 65.365396) (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) + (xy 96.883773 62.512874) (xy 96.602824 61.834604) (xy 96.351881 61.45904) (xy 101.598091 61.45904) (xy 101.69293 61.723881) + (xy 101.837615 61.965131) (xy 102.026586 62.173519) (xy 102.25258 62.341037) (xy 102.506913 62.461246) (xy 102.640961 62.501904) + (xy 102.863 62.379915) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 96.351881 61.45904) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) (xy 101.598091 60.76096) + (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) (xy 103.117 60.983) + (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) (xy 103.339039 62.501904) + (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) (xy 104.253933 61.779135) + (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) (xy 105.111426 62.489853) + (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) (xy 106.444759 62.224637) + (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) (xy 107.390273 62.38168) + (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.488574 62.489853) (xy 108.749727 62.38168) + (xy 108.984759 62.224637) (xy 109.184637 62.024759) (xy 109.34 61.792241) (xy 109.495363 62.024759) (xy 109.695241 62.224637) + (xy 109.930273 62.38168) (xy 110.191426 62.489853) (xy 110.468665 62.545) (xy 110.751335 62.545) (xy 111.028574 62.489853) + (xy 111.289727 62.38168) (xy 111.524759 62.224637) (xy 111.724637 62.024759) (xy 111.88 61.792241) (xy 112.035363 62.024759) + (xy 112.235241 62.224637) (xy 112.470273 62.38168) (xy 112.731426 62.489853) (xy 113.008665 62.545) (xy 113.291335 62.545) + (xy 113.568574 62.489853) (xy 113.829727 62.38168) (xy 114.064759 62.224637) (xy 114.264637 62.024759) (xy 114.42 61.792241) + (xy 114.575363 62.024759) (xy 114.775241 62.224637) (xy 115.010273 62.38168) (xy 115.271426 62.489853) (xy 115.548665 62.545) + (xy 115.831335 62.545) (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) + (xy 116.96 61.792241) (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) + (xy 118.088665 62.545) (xy 118.371335 62.545) (xy 118.553886 62.508688) (xy 120.8962 64.851002) (xy 120.919999 64.880001) + (xy 121.035724 64.974974) (xy 121.167753 65.045546) (xy 121.311014 65.089003) (xy 121.422667 65.1) (xy 121.422677 65.1) + (xy 121.46 65.103676) (xy 121.497323 65.1) (xy 146.425198 65.1) (xy 140.428352 71.096847) (xy 140.307271 71.120932) + (xy 140.137111 71.191414) (xy 139.983972 71.293738) (xy 139.853738 71.423972) (xy 139.751414 71.577111) (xy 139.680932 71.747271) + (xy 139.645 71.927911) (xy 139.645 72.112089) (xy 139.680932 72.292729) (xy 139.751414 72.462889) (xy 139.853738 72.616028) + (xy 139.983972 72.746262) (xy 140.137111 72.848586) (xy 140.307271 72.919068) (xy 140.487911 72.955) (xy 140.672089 72.955) + (xy 140.852729 72.919068) (xy 141.022889 72.848586) (xy 141.176028 72.746262) (xy 141.306262 72.616028) (xy 141.408586 72.462889) + (xy 141.479068 72.292729) (xy 141.503153 72.171648) (xy 148.574802 65.1) (xy 150.516822 65.1) (xy 150.641525 65.286632) + (xy 150.848368 65.493475) (xy 151.02276 65.61) (xy 150.848368 65.726525) (xy 150.641525 65.933368) (xy 150.47901 66.176589) + (xy 150.367068 66.446842) (xy 150.31 66.73374) (xy 150.31 67.02626) (xy 150.367068 67.313158) (xy 150.47901 67.583411) + (xy 150.641525 67.826632) (xy 150.848368 68.033475) (xy 151.091589 68.19599) (xy 151.361842 68.307932) (xy 151.64874 68.365) + (xy 151.94126 68.365) (xy 152.228158 68.307932) (xy 152.498411 68.19599) (xy 152.741632 68.033475) (xy 152.948475 67.826632) + (xy 153.0661 67.650594) (xy 153.237412 67.880269) (xy 153.453645 68.075178) (xy 153.703748 68.224157) (xy 153.978109 68.321481) + (xy 154.208 68.200814) (xy 154.208 67.007) (xy 154.188 67.007) (xy 154.188 66.753) (xy 154.208 66.753) + (xy 154.208 66.733) (xy 154.462 66.733) (xy 154.462 66.753) (xy 154.482 66.753) (xy 154.482 67.007) + (xy 154.462 67.007) (xy 154.462 68.200814) (xy 154.691891 68.321481) (xy 154.850001 68.265395) (xy 154.850001 68.924199) + (xy 151.635 72.1392) (xy 151.635 72.000475) (xy 151.533739 71.491399) (xy 151.335107 71.011859) (xy 151.046738 70.580285) + (xy 150.679715 70.213262) (xy 150.248141 69.924893) (xy 149.768601 69.726261) (xy 149.259525 69.625) (xy 148.740475 69.625) + (xy 148.231399 69.726261) (xy 147.751859 69.924893) (xy 147.320285 70.213262) (xy 146.953262 70.580285) (xy 146.664893 71.011859) + (xy 146.466261 71.491399) (xy 146.365 72.000475) (xy 146.365 72.519525) (xy 146.466261 73.028601) (xy 146.664893 73.508141) + (xy 146.953262 73.939715) (xy 147.320285 74.306738) (xy 147.751859 74.595107) (xy 148.231399 74.793739) (xy 148.740475 74.895) + (xy 148.8792 74.895) (xy 141.5842 82.190001) (xy 101.08157 82.190001) (xy 101.360107 81.773141) (xy 101.558739 81.293601) + (xy 101.66 80.784525) (xy 101.66 80.37874) (xy 102.62 80.37874) (xy 102.62 80.67126) (xy 102.677068 80.958158) + (xy 102.78901 81.228411) (xy 102.951525 81.471632) (xy 103.158368 81.678475) (xy 103.401589 81.84099) (xy 103.671842 81.952932) + (xy 103.95874 82.01) (xy 104.25126 82.01) (xy 104.538158 81.952932) (xy 104.808411 81.84099) (xy 105.051632 81.678475) + (xy 105.258475 81.471632) (xy 105.42099 81.228411) (xy 105.532932 80.958158) (xy 105.59 80.67126) (xy 105.59 80.37874) + (xy 105.532932 80.091842) (xy 105.42099 79.821589) (xy 105.258475 79.578368) (xy 105.051632 79.371525) (xy 104.808411 79.20901) + (xy 104.538158 79.097068) (xy 104.25126 79.04) (xy 103.95874 79.04) (xy 103.671842 79.097068) (xy 103.401589 79.20901) + (xy 103.158368 79.371525) (xy 102.951525 79.578368) (xy 102.78901 79.821589) (xy 102.677068 80.091842) (xy 102.62 80.37874) + (xy 101.66 80.37874) (xy 101.66 80.265475) (xy 101.558739 79.756399) (xy 101.360107 79.276859) (xy 101.071738 78.845285) + (xy 100.704715 78.478262) (xy 100.273141 78.189893) (xy 99.793601 77.991261) (xy 99.284525 77.89) (xy 98.765475 77.89) + (xy 98.256399 77.991261) (xy 97.776859 78.189893) (xy 97.345285 78.478262) (xy 96.978262 78.845285) (xy 96.689893 79.276859) + (xy 96.491261 79.756399) (xy 96.39 80.265475) (xy 96.39 80.784525) (xy 96.491261 81.293601) (xy 96.689893 81.773141) + (xy 96.96843 82.190001) (xy 64.152801 82.190001) (xy 62.34154 80.37874) (xy 92.46 80.37874) (xy 92.46 80.67126) + (xy 92.517068 80.958158) (xy 92.62901 81.228411) (xy 92.791525 81.471632) (xy 92.998368 81.678475) (xy 93.241589 81.84099) + (xy 93.511842 81.952932) (xy 93.79874 82.01) (xy 94.09126 82.01) (xy 94.378158 81.952932) (xy 94.648411 81.84099) + (xy 94.891632 81.678475) (xy 95.098475 81.471632) (xy 95.26099 81.228411) (xy 95.372932 80.958158) (xy 95.43 80.67126) + (xy 95.43 80.37874) (xy 95.372932 80.091842) (xy 95.26099 79.821589) (xy 95.19465 79.722304) (xy 95.273639 79.727409) + (xy 95.612439 79.682489) (xy 95.935966 79.572336) (xy 96.134274 79.466338) (xy 96.242107 79.191712) (xy 95.215 78.164605) + (xy 95.200858 78.178748) (xy 95.021253 77.999143) (xy 95.035395 77.985) (xy 95.394605 77.985) (xy 96.421712 79.012107) + (xy 96.696338 78.904274) (xy 96.847216 78.597616) (xy 96.935369 78.267415) (xy 96.957409 77.926361) (xy 96.912489 77.587561) + (xy 96.802336 77.264034) (xy 96.696338 77.065726) (xy 96.421712 76.957893) (xy 95.394605 77.985) (xy 95.035395 77.985) + (xy 94.008288 76.957893) (xy 93.733662 77.065726) (xy 93.582784 77.372384) (xy 93.494631 77.702585) (xy 93.472591 78.043639) + (xy 93.517511 78.382439) (xy 93.627664 78.705966) (xy 93.733662 78.904274) (xy 94.008286 79.012106) (xy 93.980392 79.04) + (xy 93.79874 79.04) (xy 93.511842 79.097068) (xy 93.241589 79.20901) (xy 92.998368 79.371525) (xy 92.791525 79.578368) + (xy 92.62901 79.821589) (xy 92.517068 80.091842) (xy 92.46 80.37874) (xy 62.34154 80.37874) (xy 58.741088 76.778288) + (xy 94.187893 76.778288) (xy 95.215 77.805395) (xy 96.242107 76.778288) (xy 96.134274 76.503662) (xy 95.827616 76.352784) + (xy 95.497415 76.264631) (xy 95.156361 76.242591) (xy 94.817561 76.287511) (xy 94.494034 76.397664) (xy 94.295726 76.503662) + (xy 94.187893 76.778288) (xy 58.741088 76.778288) (xy 50.212956 68.250157) (xy 50.286252 68.224157) (xy 50.536355 68.075178) + (xy 50.752588 67.880269) (xy 50.9239 67.650594) (xy 51.041525 67.826632) (xy 51.248368 68.033475) (xy 51.491589 68.19599) + (xy 51.761842 68.307932) (xy 52.04874 68.365) (xy 52.34126 68.365) (xy 52.628158 68.307932) (xy 52.898411 68.19599) + (xy 53.141632 68.033475) (xy 53.348475 67.826632) (xy 53.51099 67.583411) (xy 53.622932 67.313158) (xy 53.68 67.02626) + (xy 53.68 66.73374) (xy 53.622932 66.446842) (xy 53.51099 66.176589) (xy 53.348475 65.933368) (xy 53.141632 65.726525) + (xy 52.96724 65.61) (xy 53.141632 65.493475) (xy 53.348475 65.286632) (xy 53.51099 65.043411) (xy 53.622932 64.773158) + (xy 53.68 64.48626) (xy 53.68 64.19374) (xy 53.622932 63.906842) (xy 53.51099 63.636589) (xy 53.348475 63.393368) + (xy 53.21662 63.261513) (xy 53.28918 63.239502) (xy 53.399494 63.180537) (xy 53.496185 63.101185) (xy 53.575537 63.004494) + (xy 53.634502 62.89418) (xy 53.670812 62.774482) (xy 53.683072 62.65) (xy 53.683072 62.56) (xy 67.998201 62.56) + (xy 70.796647 65.358447) (xy 70.367077 65.273) (xy 69.632923 65.273) (xy 68.912874 65.416227) (xy 68.234604 65.697176) + (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) (xy 66.416227 67.912874) (xy 66.273 68.632923) + (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) + (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.632923 72.727) (xy 70.367077 72.727) (xy 71.087126 72.583773) + (xy 71.765396 72.302824) (xy 72.375824 71.89495) (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.52 70.241087) + (xy 73.52 70.792677) (xy 73.516324 70.83) (xy 73.52 70.867322) (xy 73.52 70.867332) (xy 73.530997 70.978985) + (xy 73.563156 71.085) (xy 73.574454 71.122246) (xy 73.645026 71.254276) (xy 73.677412 71.293738) (xy 73.739999 71.370001) + (xy 73.769003 71.393804) (xy 77.196847 74.821649) (xy 77.220932 74.942729) (xy 77.291414 75.112889) (xy 77.393738 75.266028) + (xy 77.523972 75.396262) (xy 77.677111 75.498586) (xy 77.847271 75.569068) (xy 78.027911 75.605) (xy 78.212089 75.605) + (xy 78.392729 75.569068) (xy 78.562889 75.498586) (xy 78.716028 75.396262) (xy 78.846262 75.266028) (xy 78.948586 75.112889) + (xy 79.019068 74.942729) (xy 79.055 74.762089) (xy 79.055 74.577911) (xy 79.019068 74.397271) (xy 78.948586 74.227111) + (xy 78.846262 74.073972) (xy 78.716028 73.943738) (xy 78.562889 73.841414) (xy 78.392729 73.770932) (xy 78.271649 73.746847) + (xy 75.04 70.515199) (xy 75.04 67.80432) (xy 75.043676 67.766997) (xy 75.04 67.729674) (xy 75.04 67.729665) + (xy 75.029003 67.618012) (xy 74.985546 67.474751) (xy 74.914974 67.342722) (xy 74.820001 67.226997) (xy 74.791003 67.203199) + (xy 72.270304 64.682501) (xy 72.2703 64.682496) (xy 72.114869 64.527065) (xy 77.27452 64.527065) (xy 77.27452 64.809735) + (xy 77.329667 65.086974) (xy 77.43784 65.348127) (xy 77.594883 65.583159) (xy 77.794761 65.783037) (xy 78.029793 65.94008) + (xy 78.290946 66.048253) (xy 78.568185 66.1034) (xy 78.850855 66.1034) (xy 79.128094 66.048253) (xy 79.389247 65.94008) + (xy 79.624279 65.783037) (xy 79.824157 65.583159) (xy 79.9812 65.348127) (xy 80.089373 65.086974) (xy 80.14452 64.809735) + (xy 80.14452 64.527065) (xy 80.089373 64.249826) (xy 79.9812 63.988673) (xy 79.824157 63.753641) (xy 79.624279 63.553763) + (xy 79.389247 63.39672) (xy 79.128094 63.288547) (xy 78.850855 63.2334) (xy 78.568185 63.2334) (xy 78.290946 63.288547) + (xy 78.029793 63.39672) (xy 77.794761 63.553763) (xy 77.594883 63.753641) (xy 77.43784 63.988673) (xy 77.329667 64.249826) + (xy 77.27452 64.527065) (xy 72.114869 64.527065) (xy 68.876806 61.289003) (xy 68.853003 61.259999) (xy 68.737278 61.165026) + (xy 68.605249 61.094454) (xy 68.461988 61.050997) (xy 68.350335 61.04) (xy 68.350324 61.04) (xy 68.313002 61.036324) + (xy 68.27568 61.04) (xy 53.683072 61.04) (xy 53.683072 60.95) (xy 53.670812 60.825518) (xy 53.634502 60.70582) + (xy 53.623373 60.685) (xy 90.954183 60.685) + ) + ) + (filled_polygon + (pts + (xy 49.782 66.753) (xy 49.802 66.753) (xy 49.802 67.007) (xy 49.782 67.007) (xy 49.782 67.027) + (xy 49.528 67.027) (xy 49.528 67.007) (xy 49.508 67.007) (xy 49.508 66.753) (xy 49.528 66.753) + (xy 49.528 66.733) (xy 49.782 66.733) + ) + ) + (filled_polygon + (pts + (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) (xy 124.373097 61.677298) + (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.936575 61.284999) (xy 150.306928 61.284999) (xy 150.306928 62.65) + (xy 150.319188 62.774482) (xy 150.355498 62.89418) (xy 150.414463 63.004494) (xy 150.493815 63.101185) (xy 150.590506 63.180537) + (xy 150.70082 63.239502) (xy 150.77338 63.261513) (xy 150.641525 63.393368) (xy 150.516822 63.58) (xy 148.297322 63.58) + (xy 148.259999 63.576324) (xy 148.222676 63.58) (xy 124.649607 63.58) (xy 124.552704 63.483097) (xy 124.796671 63.411514) + (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) (xy 124.863603 62.053708) + (xy 124.796671 61.928486) (xy 124.552702 61.856903) (xy 123.739605 62.67) (xy 123.753748 62.684143) (xy 123.574143 62.863748) + (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 122.567298 61.856903) + (xy 122.323329 61.928486) (xy 122.202429 62.183996) (xy 122.1337 62.458184) (xy 122.119783 62.740512) (xy 122.161213 63.02013) + (xy 122.256397 63.286292) (xy 122.323329 63.411514) (xy 122.567296 63.483097) (xy 122.470393 63.58) (xy 121.774802 63.58) + (xy 120.742874 62.548072) (xy 121.57 62.548072) (xy 121.694482 62.535812) (xy 121.81418 62.499502) (xy 121.924494 62.440537) + (xy 122.021185 62.361185) (xy 122.100537 62.264494) (xy 122.159502 62.15418) (xy 122.195812 62.034482) (xy 122.208072 61.91) + (xy 122.208072 61.284999) (xy 123.17132 61.284999) + ) + ) + ) +) diff --git a/mozc-bar/board/type-d/type-d.net b/mozc-bar/board/type-d/type-d.net new file mode 100644 index 0000000..f901fb6 --- /dev/null +++ b/mozc-bar/board/type-d/type-d.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-d/type-d.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-d.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-d-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-d-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-d-rescue) + (uri /tmp/type-d/type-d-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-d/type-d.pro b/mozc-bar/board/type-d/type-d.pro new file mode 100644 index 0000000..23ab720 --- /dev/null +++ b/mozc-bar/board/type-d/type-d.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-d.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-d/type-d.sch b/mozc-bar/board/type-d/type-d.sch new file mode 100644 index 0000000..0e72b0f --- /dev/null +++ b/mozc-bar/board/type-d/type-d.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-d-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-d-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/board/type-e/fp-lib-table b/mozc-bar/board/type-e/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-e/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-e/sym-lib-table b/mozc-bar/board/type-e/sym-lib-table new file mode 100644 index 0000000..f2eaf05 --- /dev/null +++ b/mozc-bar/board/type-e/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-e-rescue)(type Legacy)(uri ${KIPRJMOD}/type-e-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-e/type-e-rescue.dcm b/mozc-bar/board/type-e/type-e-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-e/type-e-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-e/type-e-rescue.lib b/mozc-bar/board/type-e/type-e-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-e/type-e-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-e/type-e.kicad_pcb b/mozc-bar/board/type-e/type-e.kicad_pcb new file mode 100644 index 0000000..d98fce6 --- /dev/null +++ b/mozc-bar/board/type-e/type-e.kicad_pcb @@ -0,0 +1,1880 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 44) + (tracks 159) + (zones 0) + (modules 16) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (grid_origin 117.93 61.17) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D430F8) (tstamp 62D43107) + (at 130 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H102 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D430EA) (tstamp 62D43107) + (at 70 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H101 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A48) + (at 115.815 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC0255B) + (fp_text reference SW5 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 SW8)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A2E) + (at 96.815 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02175) + (fp_text reference SW4 (at -2.55 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 39.815 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49FA) + (at 58.815 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01AC9) + (fp_text reference SW2 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A14) + (at 77.815 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01D44) + (fp_text reference SW3 (at -2.346 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 SW2)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A62) + (at 137.19 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02807) + (fp_text reference SW6 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A7C) + (at 160.94 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02A93) + (fp_text reference SW7 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 SW6)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 40.32 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 163.67 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 146.5 90) (end 146.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 170.25 90) (end 146.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 170.25 71) (end 170.25 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 71) (end 170.25 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 122.75 90) (end 122.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 90) (end 122.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 71) (end 146.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 122.75 71) (end 146.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 90) (end 103.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 122.75 90) (end 103.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 122.75 71) (end 122.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 71) (end 122.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 84.75 90) (end 84.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 90) (end 84.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 103.75 71) (end 103.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 84.75 71) (end 103.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 65.75 90) (end 65.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 84.75 90) (end 65.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 84.75 71) (end 84.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 65.75 71) (end 84.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 46.75 90) (end 46.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 65.75 90) (end 46.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 65.75 71) (end 65.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 46.75 71) (end 65.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 27.75 90) (end 27.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 46.75 90) (end 27.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 46.75 71) (end 46.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 27.75 71) (end 46.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 29.75 90) (end 29.75 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 170.25 90) (end 29.75 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 170.25 60) (end 170.25 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 29.75 60) (end 170.25 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 161.461 64.304) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 161.461 62.78) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 161.461 65.828) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 157.397 64.304) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 157.397 62.78) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 46.027 66.066) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 46.102577 64.222495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 49.583 64.222495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 46.102577 62.51) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 49.583 62.51) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType E" (at 99.675 85.75) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 75.84112 61.8) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 40.32 61.8) (end 75.84112 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 66.444999) (end 123.56 67.67) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 62.081999) (end 122.334999 66.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 122.334999 62.081999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 163.314999 61.444999) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 163.67 61.8) (end 163.314999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.087001 76.459999) (end 114.797143 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 114.797143 72.170141) (end 82.772101 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 168.035011 67.719822) (end 163.584692 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 135.700141 72.170141) (end 135.700141 72.331859) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 168.035011 61.738009) (end 168.035011 67.719822) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 163.584692 72.170141) (end 135.700141 72.170141) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 166.822001 60.524999) (end 168.035011 61.738009) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 131.572001 76.459999) (end 119.087001 76.459999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 165.597999 60.524999) (end 166.822001 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 82.772101 72.170141) (end 79.34706 68.7451) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 164.322998 61.8) (end 165.597999 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 135.700141 72.331859) (end 131.572001 76.459999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 163.67 61.8) (end 164.322998 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 37.78 73.67) (end 33.465 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 37.78 66.88) (end 37.78 73.67) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 33.465 77.985) (end 154.59 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 106.844999 75.364999) (end 109.465 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.844999 64.964999) (end 106.844999 75.364999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.99 61.11) (end 106.844999 64.964999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 166.21 73.209832) (end 166.21 66.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 161.434832 77.985) (end 166.21 73.209832) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 154.59 77.985) (end 161.434832 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 164.934999 68.155001) (end 166.21 66.88) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 163.057999 68.155001) (end 164.934999 68.155001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 157.572998 62.67) (end 163.057999 68.155001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 157.572998 62.67) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 106.829899 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 90.307059 69.545099) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.307059 69.545099) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 106.829899 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 96.20696 75.445) (end 96.815 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 89.50706 68.7451) (end 96.20696 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.61 68.73) (end 108.819889 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 108.819889 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 87.767059 69.545099) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 87.767059 69.545099) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 80.26716 75.445) (end 77.815 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.96706 68.7451) (end 80.26716 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.752081 71.070121) (end 85.227059 69.545099) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 110.809879 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 110.809879 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 84.42706 68.7451) (end 82.652049 70.520111) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 70.565222 75.445) (end 58.815 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 75.490111 70.520111) (end 70.565222 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 82.652049 70.520111) (end 75.490111 70.520111) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 82.687059 69.545099) (end 81.88706 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 84.762091 71.620131) (end 82.687059 69.545099) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 112.799869 71.620131) (end 84.762091 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 68.73) (end 112.799869 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 75.262291 69.970101) (end 80.662059 69.970101) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 74.610891 70.621501) (end 75.262291 69.970101) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 73.891501 70.621501) (end 74.610891 70.621501) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 80.662059 69.970101) (end 81.88706 68.7451) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 70.593003 73.919999) (end 73.891501 70.621501) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 41.340001 73.919999) (end 70.593003 73.919999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 39.815 75.445) (end 41.340001 73.919999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 117.004999 64.964999) (end 113.15 61.11) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 117.004999 69.318001) (end 117.004999 64.964999) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 159.414999 73.919999) (end 160.94 75.445) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 124.729999 73.919999) (end 159.414999 73.919999) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 121.551501 70.741501) (end 124.729999 73.919999) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 118.428499 70.741501) (end 121.551501 70.741501) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 118.428499 70.741501) (end 117.004999 69.318001) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 114.375001 69.228003) (end 120.591998 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 114.375001 64.875001) (end 114.375001 69.228003) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 110.61 61.11) (end 114.375001 64.875001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 137.19 75.445) (end 123.085 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 123.085 75.445) (end 130.065 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 120.591998 75.445) (end 123.085 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 111.835001 71.465001) (end 115.815 75.445) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 111.835001 64.875001) (end 111.835001 71.465001) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 108.07 61.11) (end 111.835001 64.875001) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11) (status 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 39.055001 60.524999) (end 40.265001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 37.78 61.8) (end 39.055001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.186119 60.524999) (end 40.265001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 116.278001 67.504999) (end 104.215001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.915001 68.141999) (end 116.278001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 120.465001 72.725001) (end 116.915001 69.175001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 104.215001 67.504999) (end 102.99 68.73) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 163.967002 71.01) (end 134.99 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 167.485001 67.492001) (end 163.967002 71.01) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.915001 69.175001) (end 116.915001 68.141999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 167.485001 63.075001) (end 167.485001 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 133.274999 72.725001) (end 120.465001 72.725001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.99 71.01) (end 133.274999 72.725001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 166.21 61.8) (end 167.485001 63.075001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 47.809997 79.249999) (end 51.509999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 41.319999 79.249999) (end 47.809997 79.249999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 38.289999 76.219999) (end 41.319999 79.249999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 38.289999 74.712999) (end 38.289999 76.219999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 41.595001 71.407997) (end 38.289999 74.712999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 41.595001 65.615001) (end 41.595001 71.407997) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 40.32 64.34) (end 41.595001 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 155.322001 76.459999) (end 146.810001 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 155.832003 76.970001) (end 155.322001 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 161.672001 76.970001) (end 155.832003 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.465001 76.177001) (end 161.672001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.465001 74.712999) (end 162.465001 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.394999 74.642997) (end 162.465001 74.712999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.394999 65.615001) (end 162.394999 74.642997) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 163.67 64.34) (end 162.394999 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 139.399999 81.800001) (end 138.249999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 141.469999 81.800001) (end 139.399999 81.800001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 146.810001 76.459999) (end 141.469999 81.800001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 51.509999 82.950001) (end 138.249999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 163.225001 63.895001) (end 163.67 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.015001 63.895001) (end 163.225001 63.895001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 118.23 61.11) (end 121.015001 63.895001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.355001 60.524999) (end 157.974999 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 167.485001 63.064999) (end 167.485001 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 167.485001 61.187999) (end 166.772012 60.47501) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 166.21 64.34) (end 167.485001 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 158.024988 60.47501) (end 157.974999 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 166.772012 60.47501) (end 158.024988 60.47501) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 120.77 61.11) (end 121.355001 60.524999) (width 0.25) (layer B.Cu) (net 14) (status 30)) + (segment (start 167.485001 78.407001) (end 162.391991 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 167.485001 65.615001) (end 167.485001 78.407001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 166.21 64.34) (end 167.485001 65.615001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 30.919999 81.137001) (end 30.919999 71.200001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 33.283009 83.500011) (end 30.919999 81.137001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 30.919999 71.200001) (end 37.78 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 162.391991 83.500011) (end 33.283009 83.500011) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 36.626525 60.853368) (xy 36.46401 61.096589) (xy 36.352068 61.366842) (xy 36.295 61.65374) (xy 36.295 61.94626) + (xy 36.352068 62.233158) (xy 36.46401 62.503411) (xy 36.626525 62.746632) (xy 36.833368 62.953475) (xy 37.00776 63.07) + (xy 36.833368 63.186525) (xy 36.626525 63.393368) (xy 36.46401 63.636589) (xy 36.352068 63.906842) (xy 36.295 64.19374) + (xy 36.295 64.48626) (xy 36.352068 64.773158) (xy 36.46401 65.043411) (xy 36.626525 65.286632) (xy 36.833368 65.493475) + (xy 37.015534 65.615195) (xy 36.898645 65.684822) (xy 36.682412 65.879731) (xy 36.508359 66.11308) (xy 36.383175 66.375901) + (xy 36.338524 66.52311) (xy 36.459845 66.753) (xy 37.653 66.753) (xy 37.653 66.733) (xy 37.907 66.733) + (xy 37.907 66.753) (xy 37.927 66.753) (xy 37.927 67.007) (xy 37.907 67.007) (xy 37.907 68.200814) + (xy 38.136891 68.321481) (xy 38.411252 68.224157) (xy 38.661355 68.075178) (xy 38.877588 67.880269) (xy 39.0489 67.650594) + (xy 39.166525 67.826632) (xy 39.373368 68.033475) (xy 39.616589 68.19599) (xy 39.886842 68.307932) (xy 40.17374 68.365) + (xy 40.46626 68.365) (xy 40.753158 68.307932) (xy 41.023411 68.19599) (xy 41.266632 68.033475) (xy 41.473475 67.826632) + (xy 41.63599 67.583411) (xy 41.747932 67.313158) (xy 41.805 67.02626) (xy 41.805 66.73374) (xy 41.747932 66.446842) + (xy 41.63599 66.176589) (xy 41.473475 65.933368) (xy 41.266632 65.726525) (xy 41.09224 65.61) (xy 41.266632 65.493475) + (xy 41.473475 65.286632) (xy 41.63599 65.043411) (xy 41.747932 64.773158) (xy 41.805 64.48626) (xy 41.805 64.19374) + (xy 41.747932 63.906842) (xy 41.63599 63.636589) (xy 41.473475 63.393368) (xy 41.34162 63.261513) (xy 41.41418 63.239502) + (xy 41.524494 63.180537) (xy 41.621185 63.101185) (xy 41.700537 63.004494) (xy 41.759502 62.89418) (xy 41.795812 62.774482) + (xy 41.808072 62.65) (xy 41.808072 62.56) (xy 75.526319 62.56) (xy 77.310832 64.344514) (xy 77.27452 64.527065) + (xy 77.27452 64.809735) (xy 77.329667 65.086974) (xy 77.43784 65.348127) (xy 77.594883 65.583159) (xy 77.794761 65.783037) + (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) (xy 78.587061 66.1034) (xy 78.58706 67.307028) + (xy 78.54706 67.307028) (xy 78.422578 67.319288) (xy 78.30288 67.355598) (xy 78.192566 67.414563) (xy 78.095875 67.493915) + (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) (xy 77.908988 67.9451) (xy 77.908988 69.5451) + (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) (xy 78.095875 69.996285) (xy 78.192566 70.075637) + (xy 78.30288 70.134602) (xy 78.422578 70.170912) (xy 78.54706 70.183172) (xy 79.71033 70.183172) (xy 82.208306 72.681149) + (xy 82.2321 72.710142) (xy 82.261093 72.733936) (xy 82.261097 72.73394) (xy 82.331786 72.791952) (xy 82.347825 72.805115) + (xy 82.479854 72.875687) (xy 82.623115 72.919144) (xy 82.734768 72.930141) (xy 82.734777 72.930141) (xy 82.7721 72.933817) + (xy 82.809423 72.930141) (xy 114.482342 72.930141) (xy 115.325565 73.773364) (xy 115.308919 73.776675) (xy 114.993169 73.907463) + (xy 114.709002 74.097337) (xy 114.467337 74.339002) (xy 114.277463 74.623169) (xy 114.146675 74.938919) (xy 114.08 75.274117) + (xy 114.08 75.615883) (xy 114.146675 75.951081) (xy 114.277463 76.266831) (xy 114.467337 76.550998) (xy 114.709002 76.792663) + (xy 114.993169 76.982537) (xy 115.308919 77.113325) (xy 115.644117 77.18) (xy 115.985883 77.18) (xy 116.321081 77.113325) + (xy 116.636831 76.982537) (xy 116.920998 76.792663) (xy 117.162663 76.550998) (xy 117.352537 76.266831) (xy 117.483325 75.951081) + (xy 117.486636 75.934436) (xy 118.523202 76.971002) (xy 118.547 77) (xy 118.662725 77.094973) (xy 118.794754 77.165545) + (xy 118.938015 77.209002) (xy 119.049668 77.219999) (xy 119.049677 77.219999) (xy 119.087 77.223675) (xy 119.124323 77.219999) + (xy 129.282759 77.219999) (xy 129.207784 77.372384) (xy 129.119631 77.702585) (xy 129.097591 78.043639) (xy 129.142511 78.382439) + (xy 129.252664 78.705966) (xy 129.358662 78.904274) (xy 129.633286 79.012106) (xy 129.605392 79.04) (xy 129.42374 79.04) + (xy 129.136842 79.097068) (xy 128.866589 79.20901) (xy 128.623368 79.371525) (xy 128.416525 79.578368) (xy 128.25401 79.821589) + (xy 128.142068 80.091842) (xy 128.085 80.37874) (xy 128.085 80.67126) (xy 128.142068 80.958158) (xy 128.25401 81.228411) + (xy 128.416525 81.471632) (xy 128.623368 81.678475) (xy 128.866589 81.84099) (xy 129.136842 81.952932) (xy 129.42374 82.01) + (xy 129.71626 82.01) (xy 130.003158 81.952932) (xy 130.273411 81.84099) (xy 130.516632 81.678475) (xy 130.723475 81.471632) + (xy 130.88599 81.228411) (xy 130.997932 80.958158) (xy 131.055 80.67126) (xy 131.055 80.37874) (xy 131.032471 80.265475) + (xy 132.015 80.265475) (xy 132.015 80.784525) (xy 132.116261 81.293601) (xy 132.314893 81.773141) (xy 132.603262 82.204715) + (xy 132.970285 82.571738) (xy 133.401859 82.860107) (xy 133.881399 83.058739) (xy 134.390475 83.16) (xy 134.909525 83.16) + (xy 135.418601 83.058739) (xy 135.898141 82.860107) (xy 136.329715 82.571738) (xy 136.696738 82.204715) (xy 136.985107 81.773141) + (xy 137.183739 81.293601) (xy 137.285 80.784525) (xy 137.285 80.37874) (xy 138.245 80.37874) (xy 138.245 80.67126) + (xy 138.302068 80.958158) (xy 138.41401 81.228411) (xy 138.576525 81.471632) (xy 138.783368 81.678475) (xy 139.026589 81.84099) + (xy 139.296842 81.952932) (xy 139.58374 82.01) (xy 139.87626 82.01) (xy 140.163158 81.952932) (xy 140.433411 81.84099) + (xy 140.676632 81.678475) (xy 140.883475 81.471632) (xy 141.04599 81.228411) (xy 141.157932 80.958158) (xy 141.215 80.67126) + (xy 141.215 80.37874) (xy 151.835 80.37874) (xy 151.835 80.67126) (xy 151.892068 80.958158) (xy 152.00401 81.228411) + (xy 152.166525 81.471632) (xy 152.373368 81.678475) (xy 152.616589 81.84099) (xy 152.886842 81.952932) (xy 153.17374 82.01) + (xy 153.46626 82.01) (xy 153.753158 81.952932) (xy 154.023411 81.84099) (xy 154.266632 81.678475) (xy 154.473475 81.471632) + (xy 154.63599 81.228411) (xy 154.747932 80.958158) (xy 154.805 80.67126) (xy 154.805 80.37874) (xy 154.782471 80.265475) + (xy 155.765 80.265475) (xy 155.765 80.784525) (xy 155.866261 81.293601) (xy 156.064893 81.773141) (xy 156.353262 82.204715) + (xy 156.720285 82.571738) (xy 157.151859 82.860107) (xy 157.631399 83.058739) (xy 158.140475 83.16) (xy 158.659525 83.16) + (xy 159.168601 83.058739) (xy 159.648141 82.860107) (xy 160.079715 82.571738) (xy 160.446738 82.204715) (xy 160.735107 81.773141) + (xy 160.933739 81.293601) (xy 161.035 80.784525) (xy 161.035 80.37874) (xy 161.995 80.37874) (xy 161.995 80.67126) + (xy 162.052068 80.958158) (xy 162.16401 81.228411) (xy 162.326525 81.471632) (xy 162.533368 81.678475) (xy 162.776589 81.84099) + (xy 163.046842 81.952932) (xy 163.33374 82.01) (xy 163.62626 82.01) (xy 163.913158 81.952932) (xy 164.183411 81.84099) + (xy 164.426632 81.678475) (xy 164.633475 81.471632) (xy 164.79599 81.228411) (xy 164.907932 80.958158) (xy 164.965 80.67126) + (xy 164.965 80.37874) (xy 164.907932 80.091842) (xy 164.79599 79.821589) (xy 164.633475 79.578368) (xy 164.426632 79.371525) + (xy 164.183411 79.20901) (xy 163.913158 79.097068) (xy 163.62626 79.04) (xy 163.33374 79.04) (xy 163.046842 79.097068) + (xy 162.776589 79.20901) (xy 162.533368 79.371525) (xy 162.326525 79.578368) (xy 162.16401 79.821589) (xy 162.052068 80.091842) + (xy 161.995 80.37874) (xy 161.035 80.37874) (xy 161.035 80.265475) (xy 160.933739 79.756399) (xy 160.735107 79.276859) + (xy 160.446738 78.845285) (xy 160.079715 78.478262) (xy 159.648141 78.189893) (xy 159.168601 77.991261) (xy 158.659525 77.89) + (xy 158.140475 77.89) (xy 157.631399 77.991261) (xy 157.151859 78.189893) (xy 156.720285 78.478262) (xy 156.353262 78.845285) + (xy 156.064893 79.276859) (xy 155.866261 79.756399) (xy 155.765 80.265475) (xy 154.782471 80.265475) (xy 154.747932 80.091842) + (xy 154.63599 79.821589) (xy 154.56965 79.722304) (xy 154.648639 79.727409) (xy 154.987439 79.682489) (xy 155.310966 79.572336) + (xy 155.509274 79.466338) (xy 155.617107 79.191712) (xy 154.59 78.164605) (xy 154.575858 78.178748) (xy 154.396253 77.999143) + (xy 154.410395 77.985) (xy 154.769605 77.985) (xy 155.796712 79.012107) (xy 156.071338 78.904274) (xy 156.222216 78.597616) + (xy 156.310369 78.267415) (xy 156.332409 77.926361) (xy 156.287489 77.587561) (xy 156.177336 77.264034) (xy 156.071338 77.065726) + (xy 155.796712 76.957893) (xy 154.769605 77.985) (xy 154.410395 77.985) (xy 153.383288 76.957893) (xy 153.108662 77.065726) + (xy 152.957784 77.372384) (xy 152.869631 77.702585) (xy 152.847591 78.043639) (xy 152.892511 78.382439) (xy 153.002664 78.705966) + (xy 153.108662 78.904274) (xy 153.383286 79.012106) (xy 153.355392 79.04) (xy 153.17374 79.04) (xy 152.886842 79.097068) + (xy 152.616589 79.20901) (xy 152.373368 79.371525) (xy 152.166525 79.578368) (xy 152.00401 79.821589) (xy 151.892068 80.091842) + (xy 151.835 80.37874) (xy 141.215 80.37874) (xy 141.157932 80.091842) (xy 141.04599 79.821589) (xy 140.883475 79.578368) + (xy 140.676632 79.371525) (xy 140.433411 79.20901) (xy 140.163158 79.097068) (xy 139.87626 79.04) (xy 139.58374 79.04) + (xy 139.296842 79.097068) (xy 139.026589 79.20901) (xy 138.783368 79.371525) (xy 138.576525 79.578368) (xy 138.41401 79.821589) + (xy 138.302068 80.091842) (xy 138.245 80.37874) (xy 137.285 80.37874) (xy 137.285 80.265475) (xy 137.183739 79.756399) + (xy 136.985107 79.276859) (xy 136.696738 78.845285) (xy 136.329715 78.478262) (xy 135.898141 78.189893) (xy 135.418601 77.991261) + (xy 134.909525 77.89) (xy 134.390475 77.89) (xy 133.881399 77.991261) (xy 133.401859 78.189893) (xy 132.970285 78.478262) + (xy 132.603262 78.845285) (xy 132.314893 79.276859) (xy 132.116261 79.756399) (xy 132.015 80.265475) (xy 131.032471 80.265475) + (xy 130.997932 80.091842) (xy 130.88599 79.821589) (xy 130.81965 79.722304) (xy 130.898639 79.727409) (xy 131.237439 79.682489) + (xy 131.560966 79.572336) (xy 131.759274 79.466338) (xy 131.867107 79.191712) (xy 130.84 78.164605) (xy 130.825858 78.178748) + (xy 130.646253 77.999143) (xy 130.660395 77.985) (xy 130.646253 77.970858) (xy 130.825858 77.791253) (xy 130.84 77.805395) + (xy 130.854143 77.791253) (xy 131.033748 77.970858) (xy 131.019605 77.985) (xy 132.046712 79.012107) (xy 132.321338 78.904274) + (xy 132.472216 78.597616) (xy 132.560369 78.267415) (xy 132.582409 77.926361) (xy 132.537489 77.587561) (xy 132.427336 77.264034) + (xy 132.321338 77.065726) (xy 132.122225 76.987543) (xy 132.135805 76.970996) (xy 133.832684 75.274117) (xy 135.455 75.274117) + (xy 135.455 75.615883) (xy 135.521675 75.951081) (xy 135.652463 76.266831) (xy 135.842337 76.550998) (xy 136.084002 76.792663) + (xy 136.368169 76.982537) (xy 136.683919 77.113325) (xy 137.019117 77.18) (xy 137.360883 77.18) (xy 137.696081 77.113325) + (xy 138.011831 76.982537) (xy 138.295998 76.792663) (xy 138.310373 76.778288) (xy 153.562893 76.778288) (xy 154.59 77.805395) + (xy 155.617107 76.778288) (xy 155.509274 76.503662) (xy 155.202616 76.352784) (xy 154.872415 76.264631) (xy 154.531361 76.242591) + (xy 154.192561 76.287511) (xy 153.869034 76.397664) (xy 153.670726 76.503662) (xy 153.562893 76.778288) (xy 138.310373 76.778288) + (xy 138.537663 76.550998) (xy 138.727537 76.266831) (xy 138.858325 75.951081) (xy 138.925 75.615883) (xy 138.925 75.274117) + (xy 159.205 75.274117) (xy 159.205 75.615883) (xy 159.271675 75.951081) (xy 159.402463 76.266831) (xy 159.592337 76.550998) + (xy 159.834002 76.792663) (xy 160.118169 76.982537) (xy 160.433919 77.113325) (xy 160.769117 77.18) (xy 161.110883 77.18) + (xy 161.446081 77.113325) (xy 161.761831 76.982537) (xy 162.045998 76.792663) (xy 162.287663 76.550998) (xy 162.477537 76.266831) + (xy 162.608325 75.951081) (xy 162.675 75.615883) (xy 162.675 75.274117) (xy 162.608325 74.938919) (xy 162.477537 74.623169) + (xy 162.287663 74.339002) (xy 162.045998 74.097337) (xy 161.761831 73.907463) (xy 161.446081 73.776675) (xy 161.110883 73.71) + (xy 160.769117 73.71) (xy 160.433919 73.776675) (xy 160.118169 73.907463) (xy 159.834002 74.097337) (xy 159.592337 74.339002) + (xy 159.402463 74.623169) (xy 159.271675 74.938919) (xy 159.205 75.274117) (xy 138.925 75.274117) (xy 138.858325 74.938919) + (xy 138.727537 74.623169) (xy 138.537663 74.339002) (xy 138.295998 74.097337) (xy 138.011831 73.907463) (xy 137.696081 73.776675) + (xy 137.360883 73.71) (xy 137.019117 73.71) (xy 136.683919 73.776675) (xy 136.368169 73.907463) (xy 136.084002 74.097337) + (xy 135.842337 74.339002) (xy 135.652463 74.623169) (xy 135.521675 74.938919) (xy 135.455 75.274117) (xy 133.832684 75.274117) + (xy 136.176661 72.930141) (xy 163.54737 72.930141) (xy 163.584692 72.933817) (xy 163.622014 72.930141) (xy 163.622025 72.930141) + (xy 163.733678 72.919144) (xy 163.876939 72.875687) (xy 164.008968 72.805115) (xy 164.124693 72.710142) (xy 164.148496 72.681138) + (xy 168.546019 68.283617) (xy 168.575012 68.259823) (xy 168.598806 68.23083) (xy 168.59881 68.230826) (xy 168.669984 68.144099) + (xy 168.671107 68.141998) (xy 168.740557 68.012069) (xy 168.784014 67.868808) (xy 168.795011 67.757155) (xy 168.795011 67.757146) + (xy 168.798687 67.719823) (xy 168.795011 67.6825) (xy 168.795011 61.775331) (xy 168.798687 61.738008) (xy 168.795011 61.700685) + (xy 168.795011 61.700676) (xy 168.784014 61.589023) (xy 168.740557 61.445762) (xy 168.669985 61.313733) (xy 168.575012 61.198008) + (xy 168.546015 61.174211) (xy 168.056804 60.685) (xy 169.565 60.685) (xy 169.565001 89.315) (xy 30.435 89.315) + (xy 30.435 80.37874) (xy 30.71 80.37874) (xy 30.71 80.67126) (xy 30.767068 80.958158) (xy 30.87901 81.228411) + (xy 31.041525 81.471632) (xy 31.248368 81.678475) (xy 31.491589 81.84099) (xy 31.761842 81.952932) (xy 32.04874 82.01) + (xy 32.34126 82.01) (xy 32.628158 81.952932) (xy 32.898411 81.84099) (xy 33.141632 81.678475) (xy 33.348475 81.471632) + (xy 33.51099 81.228411) (xy 33.622932 80.958158) (xy 33.68 80.67126) (xy 33.68 80.37874) (xy 33.657471 80.265475) + (xy 34.64 80.265475) (xy 34.64 80.784525) (xy 34.741261 81.293601) (xy 34.939893 81.773141) (xy 35.228262 82.204715) + (xy 35.595285 82.571738) (xy 36.026859 82.860107) (xy 36.506399 83.058739) (xy 37.015475 83.16) (xy 37.534525 83.16) + (xy 38.043601 83.058739) (xy 38.523141 82.860107) (xy 38.954715 82.571738) (xy 39.321738 82.204715) (xy 39.610107 81.773141) + (xy 39.808739 81.293601) (xy 39.91 80.784525) (xy 39.91 80.37874) (xy 40.87 80.37874) (xy 40.87 80.67126) + (xy 40.927068 80.958158) (xy 41.03901 81.228411) (xy 41.201525 81.471632) (xy 41.408368 81.678475) (xy 41.651589 81.84099) + (xy 41.921842 81.952932) (xy 42.20874 82.01) (xy 42.50126 82.01) (xy 42.788158 81.952932) (xy 43.058411 81.84099) + (xy 43.301632 81.678475) (xy 43.508475 81.471632) (xy 43.67099 81.228411) (xy 43.782932 80.958158) (xy 43.84 80.67126) + (xy 43.84 80.37874) (xy 49.71 80.37874) (xy 49.71 80.67126) (xy 49.767068 80.958158) (xy 49.87901 81.228411) + (xy 50.041525 81.471632) (xy 50.248368 81.678475) (xy 50.491589 81.84099) (xy 50.761842 81.952932) (xy 51.04874 82.01) + (xy 51.34126 82.01) (xy 51.628158 81.952932) (xy 51.898411 81.84099) (xy 52.141632 81.678475) (xy 52.348475 81.471632) + (xy 52.51099 81.228411) (xy 52.622932 80.958158) (xy 52.68 80.67126) (xy 52.68 80.37874) (xy 52.657471 80.265475) + (xy 53.64 80.265475) (xy 53.64 80.784525) (xy 53.741261 81.293601) (xy 53.939893 81.773141) (xy 54.228262 82.204715) + (xy 54.595285 82.571738) (xy 55.026859 82.860107) (xy 55.506399 83.058739) (xy 56.015475 83.16) (xy 56.534525 83.16) + (xy 57.043601 83.058739) (xy 57.523141 82.860107) (xy 57.954715 82.571738) (xy 58.321738 82.204715) (xy 58.610107 81.773141) + (xy 58.808739 81.293601) (xy 58.91 80.784525) (xy 58.91 80.37874) (xy 59.87 80.37874) (xy 59.87 80.67126) + (xy 59.927068 80.958158) (xy 60.03901 81.228411) (xy 60.201525 81.471632) (xy 60.408368 81.678475) (xy 60.651589 81.84099) + (xy 60.921842 81.952932) (xy 61.20874 82.01) (xy 61.50126 82.01) (xy 61.788158 81.952932) (xy 62.058411 81.84099) + (xy 62.301632 81.678475) (xy 62.508475 81.471632) (xy 62.67099 81.228411) (xy 62.782932 80.958158) (xy 62.84 80.67126) + (xy 62.84 80.37874) (xy 68.71 80.37874) (xy 68.71 80.67126) (xy 68.767068 80.958158) (xy 68.87901 81.228411) + (xy 69.041525 81.471632) (xy 69.248368 81.678475) (xy 69.491589 81.84099) (xy 69.761842 81.952932) (xy 70.04874 82.01) + (xy 70.34126 82.01) (xy 70.628158 81.952932) (xy 70.898411 81.84099) (xy 71.141632 81.678475) (xy 71.348475 81.471632) + (xy 71.51099 81.228411) (xy 71.622932 80.958158) (xy 71.68 80.67126) (xy 71.68 80.37874) (xy 71.657471 80.265475) + (xy 72.64 80.265475) (xy 72.64 80.784525) (xy 72.741261 81.293601) (xy 72.939893 81.773141) (xy 73.228262 82.204715) + (xy 73.595285 82.571738) (xy 74.026859 82.860107) (xy 74.506399 83.058739) (xy 75.015475 83.16) (xy 75.534525 83.16) + (xy 76.043601 83.058739) (xy 76.523141 82.860107) (xy 76.954715 82.571738) (xy 77.321738 82.204715) (xy 77.610107 81.773141) + (xy 77.808739 81.293601) (xy 77.91 80.784525) (xy 77.91 80.37874) (xy 78.87 80.37874) (xy 78.87 80.67126) + (xy 78.927068 80.958158) (xy 79.03901 81.228411) (xy 79.201525 81.471632) (xy 79.408368 81.678475) (xy 79.651589 81.84099) + (xy 79.921842 81.952932) (xy 80.20874 82.01) (xy 80.50126 82.01) (xy 80.788158 81.952932) (xy 81.058411 81.84099) + (xy 81.301632 81.678475) (xy 81.508475 81.471632) (xy 81.67099 81.228411) (xy 81.782932 80.958158) (xy 81.84 80.67126) + (xy 81.84 80.37874) (xy 87.71 80.37874) (xy 87.71 80.67126) (xy 87.767068 80.958158) (xy 87.87901 81.228411) + (xy 88.041525 81.471632) (xy 88.248368 81.678475) (xy 88.491589 81.84099) (xy 88.761842 81.952932) (xy 89.04874 82.01) + (xy 89.34126 82.01) (xy 89.628158 81.952932) (xy 89.898411 81.84099) (xy 90.141632 81.678475) (xy 90.348475 81.471632) + (xy 90.51099 81.228411) (xy 90.622932 80.958158) (xy 90.68 80.67126) (xy 90.68 80.37874) (xy 90.657471 80.265475) + (xy 91.64 80.265475) (xy 91.64 80.784525) (xy 91.741261 81.293601) (xy 91.939893 81.773141) (xy 92.228262 82.204715) + (xy 92.595285 82.571738) (xy 93.026859 82.860107) (xy 93.506399 83.058739) (xy 94.015475 83.16) (xy 94.534525 83.16) + (xy 95.043601 83.058739) (xy 95.523141 82.860107) (xy 95.954715 82.571738) (xy 96.321738 82.204715) (xy 96.610107 81.773141) + (xy 96.808739 81.293601) (xy 96.91 80.784525) (xy 96.91 80.37874) (xy 97.87 80.37874) (xy 97.87 80.67126) + (xy 97.927068 80.958158) (xy 98.03901 81.228411) (xy 98.201525 81.471632) (xy 98.408368 81.678475) (xy 98.651589 81.84099) + (xy 98.921842 81.952932) (xy 99.20874 82.01) (xy 99.50126 82.01) (xy 99.788158 81.952932) (xy 100.058411 81.84099) + (xy 100.301632 81.678475) (xy 100.508475 81.471632) (xy 100.67099 81.228411) (xy 100.782932 80.958158) (xy 100.84 80.67126) + (xy 100.84 80.37874) (xy 106.71 80.37874) (xy 106.71 80.67126) (xy 106.767068 80.958158) (xy 106.87901 81.228411) + (xy 107.041525 81.471632) (xy 107.248368 81.678475) (xy 107.491589 81.84099) (xy 107.761842 81.952932) (xy 108.04874 82.01) + (xy 108.34126 82.01) (xy 108.628158 81.952932) (xy 108.898411 81.84099) (xy 109.141632 81.678475) (xy 109.348475 81.471632) + (xy 109.51099 81.228411) (xy 109.622932 80.958158) (xy 109.68 80.67126) (xy 109.68 80.37874) (xy 109.657471 80.265475) + (xy 110.64 80.265475) (xy 110.64 80.784525) (xy 110.741261 81.293601) (xy 110.939893 81.773141) (xy 111.228262 82.204715) + (xy 111.595285 82.571738) (xy 112.026859 82.860107) (xy 112.506399 83.058739) (xy 113.015475 83.16) (xy 113.534525 83.16) + (xy 114.043601 83.058739) (xy 114.523141 82.860107) (xy 114.954715 82.571738) (xy 115.321738 82.204715) (xy 115.610107 81.773141) + (xy 115.808739 81.293601) (xy 115.91 80.784525) (xy 115.91 80.37874) (xy 116.87 80.37874) (xy 116.87 80.67126) + (xy 116.927068 80.958158) (xy 117.03901 81.228411) (xy 117.201525 81.471632) (xy 117.408368 81.678475) (xy 117.651589 81.84099) + (xy 117.921842 81.952932) (xy 118.20874 82.01) (xy 118.50126 82.01) (xy 118.788158 81.952932) (xy 119.058411 81.84099) + (xy 119.301632 81.678475) (xy 119.508475 81.471632) (xy 119.67099 81.228411) (xy 119.782932 80.958158) (xy 119.84 80.67126) + (xy 119.84 80.37874) (xy 119.782932 80.091842) (xy 119.67099 79.821589) (xy 119.508475 79.578368) (xy 119.301632 79.371525) + (xy 119.058411 79.20901) (xy 118.788158 79.097068) (xy 118.50126 79.04) (xy 118.20874 79.04) (xy 117.921842 79.097068) + (xy 117.651589 79.20901) (xy 117.408368 79.371525) (xy 117.201525 79.578368) (xy 117.03901 79.821589) (xy 116.927068 80.091842) + (xy 116.87 80.37874) (xy 115.91 80.37874) (xy 115.91 80.265475) (xy 115.808739 79.756399) (xy 115.610107 79.276859) + (xy 115.321738 78.845285) (xy 114.954715 78.478262) (xy 114.523141 78.189893) (xy 114.043601 77.991261) (xy 113.534525 77.89) + (xy 113.015475 77.89) (xy 112.506399 77.991261) (xy 112.026859 78.189893) (xy 111.595285 78.478262) (xy 111.228262 78.845285) + (xy 110.939893 79.276859) (xy 110.741261 79.756399) (xy 110.64 80.265475) (xy 109.657471 80.265475) (xy 109.622932 80.091842) + (xy 109.51099 79.821589) (xy 109.44465 79.722304) (xy 109.523639 79.727409) (xy 109.862439 79.682489) (xy 110.185966 79.572336) + (xy 110.384274 79.466338) (xy 110.492107 79.191712) (xy 109.465 78.164605) (xy 109.450858 78.178748) (xy 109.271253 77.999143) + (xy 109.285395 77.985) (xy 109.644605 77.985) (xy 110.671712 79.012107) (xy 110.946338 78.904274) (xy 111.097216 78.597616) + (xy 111.185369 78.267415) (xy 111.207409 77.926361) (xy 111.162489 77.587561) (xy 111.052336 77.264034) (xy 110.946338 77.065726) + (xy 110.671712 76.957893) (xy 109.644605 77.985) (xy 109.285395 77.985) (xy 108.258288 76.957893) (xy 107.983662 77.065726) + (xy 107.832784 77.372384) (xy 107.744631 77.702585) (xy 107.722591 78.043639) (xy 107.767511 78.382439) (xy 107.877664 78.705966) + (xy 107.983662 78.904274) (xy 108.258286 79.012106) (xy 108.230392 79.04) (xy 108.04874 79.04) (xy 107.761842 79.097068) + (xy 107.491589 79.20901) (xy 107.248368 79.371525) (xy 107.041525 79.578368) (xy 106.87901 79.821589) (xy 106.767068 80.091842) + (xy 106.71 80.37874) (xy 100.84 80.37874) (xy 100.782932 80.091842) (xy 100.67099 79.821589) (xy 100.508475 79.578368) + (xy 100.301632 79.371525) (xy 100.058411 79.20901) (xy 99.788158 79.097068) (xy 99.50126 79.04) (xy 99.20874 79.04) + (xy 98.921842 79.097068) (xy 98.651589 79.20901) (xy 98.408368 79.371525) (xy 98.201525 79.578368) (xy 98.03901 79.821589) + (xy 97.927068 80.091842) (xy 97.87 80.37874) (xy 96.91 80.37874) (xy 96.91 80.265475) (xy 96.808739 79.756399) + (xy 96.610107 79.276859) (xy 96.321738 78.845285) (xy 95.954715 78.478262) (xy 95.523141 78.189893) (xy 95.043601 77.991261) + (xy 94.534525 77.89) (xy 94.015475 77.89) (xy 93.506399 77.991261) (xy 93.026859 78.189893) (xy 92.595285 78.478262) + (xy 92.228262 78.845285) (xy 91.939893 79.276859) (xy 91.741261 79.756399) (xy 91.64 80.265475) (xy 90.657471 80.265475) + (xy 90.622932 80.091842) (xy 90.51099 79.821589) (xy 90.44465 79.722304) (xy 90.523639 79.727409) (xy 90.862439 79.682489) + (xy 91.185966 79.572336) (xy 91.384274 79.466338) (xy 91.492107 79.191712) (xy 90.465 78.164605) (xy 90.450858 78.178748) + (xy 90.271253 77.999143) (xy 90.285395 77.985) (xy 90.644605 77.985) (xy 91.671712 79.012107) (xy 91.946338 78.904274) + (xy 92.097216 78.597616) (xy 92.185369 78.267415) (xy 92.207409 77.926361) (xy 92.162489 77.587561) (xy 92.052336 77.264034) + (xy 91.946338 77.065726) (xy 91.671712 76.957893) (xy 90.644605 77.985) (xy 90.285395 77.985) (xy 89.258288 76.957893) + (xy 88.983662 77.065726) (xy 88.832784 77.372384) (xy 88.744631 77.702585) (xy 88.722591 78.043639) (xy 88.767511 78.382439) + (xy 88.877664 78.705966) (xy 88.983662 78.904274) (xy 89.258286 79.012106) (xy 89.230392 79.04) (xy 89.04874 79.04) + (xy 88.761842 79.097068) (xy 88.491589 79.20901) (xy 88.248368 79.371525) (xy 88.041525 79.578368) (xy 87.87901 79.821589) + (xy 87.767068 80.091842) (xy 87.71 80.37874) (xy 81.84 80.37874) (xy 81.782932 80.091842) (xy 81.67099 79.821589) + (xy 81.508475 79.578368) (xy 81.301632 79.371525) (xy 81.058411 79.20901) (xy 80.788158 79.097068) (xy 80.50126 79.04) + (xy 80.20874 79.04) (xy 79.921842 79.097068) (xy 79.651589 79.20901) (xy 79.408368 79.371525) (xy 79.201525 79.578368) + (xy 79.03901 79.821589) (xy 78.927068 80.091842) (xy 78.87 80.37874) (xy 77.91 80.37874) (xy 77.91 80.265475) + (xy 77.808739 79.756399) (xy 77.610107 79.276859) (xy 77.321738 78.845285) (xy 76.954715 78.478262) (xy 76.523141 78.189893) + (xy 76.043601 77.991261) (xy 75.534525 77.89) (xy 75.015475 77.89) (xy 74.506399 77.991261) (xy 74.026859 78.189893) + (xy 73.595285 78.478262) (xy 73.228262 78.845285) (xy 72.939893 79.276859) (xy 72.741261 79.756399) (xy 72.64 80.265475) + (xy 71.657471 80.265475) (xy 71.622932 80.091842) (xy 71.51099 79.821589) (xy 71.44465 79.722304) (xy 71.523639 79.727409) + (xy 71.862439 79.682489) (xy 72.185966 79.572336) (xy 72.384274 79.466338) (xy 72.492107 79.191712) (xy 71.465 78.164605) + (xy 71.450858 78.178748) (xy 71.271253 77.999143) (xy 71.285395 77.985) (xy 71.644605 77.985) (xy 72.671712 79.012107) + (xy 72.946338 78.904274) (xy 73.097216 78.597616) (xy 73.185369 78.267415) (xy 73.207409 77.926361) (xy 73.162489 77.587561) + (xy 73.052336 77.264034) (xy 72.946338 77.065726) (xy 72.671712 76.957893) (xy 71.644605 77.985) (xy 71.285395 77.985) + (xy 70.258288 76.957893) (xy 69.983662 77.065726) (xy 69.832784 77.372384) (xy 69.744631 77.702585) (xy 69.722591 78.043639) + (xy 69.767511 78.382439) (xy 69.877664 78.705966) (xy 69.983662 78.904274) (xy 70.258286 79.012106) (xy 70.230392 79.04) + (xy 70.04874 79.04) (xy 69.761842 79.097068) (xy 69.491589 79.20901) (xy 69.248368 79.371525) (xy 69.041525 79.578368) + (xy 68.87901 79.821589) (xy 68.767068 80.091842) (xy 68.71 80.37874) (xy 62.84 80.37874) (xy 62.782932 80.091842) + (xy 62.67099 79.821589) (xy 62.508475 79.578368) (xy 62.301632 79.371525) (xy 62.058411 79.20901) (xy 61.788158 79.097068) + (xy 61.50126 79.04) (xy 61.20874 79.04) (xy 60.921842 79.097068) (xy 60.651589 79.20901) (xy 60.408368 79.371525) + (xy 60.201525 79.578368) (xy 60.03901 79.821589) (xy 59.927068 80.091842) (xy 59.87 80.37874) (xy 58.91 80.37874) + (xy 58.91 80.265475) (xy 58.808739 79.756399) (xy 58.610107 79.276859) (xy 58.321738 78.845285) (xy 57.954715 78.478262) + (xy 57.523141 78.189893) (xy 57.043601 77.991261) (xy 56.534525 77.89) (xy 56.015475 77.89) (xy 55.506399 77.991261) + (xy 55.026859 78.189893) (xy 54.595285 78.478262) (xy 54.228262 78.845285) (xy 53.939893 79.276859) (xy 53.741261 79.756399) + (xy 53.64 80.265475) (xy 52.657471 80.265475) (xy 52.622932 80.091842) (xy 52.51099 79.821589) (xy 52.44465 79.722304) + (xy 52.523639 79.727409) (xy 52.862439 79.682489) (xy 53.185966 79.572336) (xy 53.384274 79.466338) (xy 53.492107 79.191712) + (xy 52.465 78.164605) (xy 52.450858 78.178748) (xy 52.271253 77.999143) (xy 52.285395 77.985) (xy 52.644605 77.985) + (xy 53.671712 79.012107) (xy 53.946338 78.904274) (xy 54.097216 78.597616) (xy 54.185369 78.267415) (xy 54.207409 77.926361) + (xy 54.162489 77.587561) (xy 54.052336 77.264034) (xy 53.946338 77.065726) (xy 53.671712 76.957893) (xy 52.644605 77.985) + (xy 52.285395 77.985) (xy 51.258288 76.957893) (xy 50.983662 77.065726) (xy 50.832784 77.372384) (xy 50.744631 77.702585) + (xy 50.722591 78.043639) (xy 50.767511 78.382439) (xy 50.877664 78.705966) (xy 50.983662 78.904274) (xy 51.258286 79.012106) + (xy 51.230392 79.04) (xy 51.04874 79.04) (xy 50.761842 79.097068) (xy 50.491589 79.20901) (xy 50.248368 79.371525) + (xy 50.041525 79.578368) (xy 49.87901 79.821589) (xy 49.767068 80.091842) (xy 49.71 80.37874) (xy 43.84 80.37874) + (xy 43.782932 80.091842) (xy 43.67099 79.821589) (xy 43.508475 79.578368) (xy 43.301632 79.371525) (xy 43.058411 79.20901) + (xy 42.788158 79.097068) (xy 42.50126 79.04) (xy 42.20874 79.04) (xy 41.921842 79.097068) (xy 41.651589 79.20901) + (xy 41.408368 79.371525) (xy 41.201525 79.578368) (xy 41.03901 79.821589) (xy 40.927068 80.091842) (xy 40.87 80.37874) + (xy 39.91 80.37874) (xy 39.91 80.265475) (xy 39.808739 79.756399) (xy 39.610107 79.276859) (xy 39.321738 78.845285) + (xy 38.954715 78.478262) (xy 38.523141 78.189893) (xy 38.043601 77.991261) (xy 37.534525 77.89) (xy 37.015475 77.89) + (xy 36.506399 77.991261) (xy 36.026859 78.189893) (xy 35.595285 78.478262) (xy 35.228262 78.845285) (xy 34.939893 79.276859) + (xy 34.741261 79.756399) (xy 34.64 80.265475) (xy 33.657471 80.265475) (xy 33.622932 80.091842) (xy 33.51099 79.821589) + (xy 33.44465 79.722304) (xy 33.523639 79.727409) (xy 33.862439 79.682489) (xy 34.185966 79.572336) (xy 34.384274 79.466338) + (xy 34.492107 79.191712) (xy 33.465 78.164605) (xy 33.450858 78.178748) (xy 33.271253 77.999143) (xy 33.285395 77.985) + (xy 33.644605 77.985) (xy 34.671712 79.012107) (xy 34.946338 78.904274) (xy 35.097216 78.597616) (xy 35.185369 78.267415) + (xy 35.207409 77.926361) (xy 35.162489 77.587561) (xy 35.052336 77.264034) (xy 34.946338 77.065726) (xy 34.671712 76.957893) + (xy 33.644605 77.985) (xy 33.285395 77.985) (xy 32.258288 76.957893) (xy 31.983662 77.065726) (xy 31.832784 77.372384) + (xy 31.744631 77.702585) (xy 31.722591 78.043639) (xy 31.767511 78.382439) (xy 31.877664 78.705966) (xy 31.983662 78.904274) + (xy 32.258286 79.012106) (xy 32.230392 79.04) (xy 32.04874 79.04) (xy 31.761842 79.097068) (xy 31.491589 79.20901) + (xy 31.248368 79.371525) (xy 31.041525 79.578368) (xy 30.87901 79.821589) (xy 30.767068 80.091842) (xy 30.71 80.37874) + (xy 30.435 80.37874) (xy 30.435 76.778288) (xy 32.437893 76.778288) (xy 33.465 77.805395) (xy 34.492107 76.778288) + (xy 34.384274 76.503662) (xy 34.077616 76.352784) (xy 33.747415 76.264631) (xy 33.406361 76.242591) (xy 33.067561 76.287511) + (xy 32.744034 76.397664) (xy 32.545726 76.503662) (xy 32.437893 76.778288) (xy 30.435 76.778288) (xy 30.435 75.274117) + (xy 38.08 75.274117) (xy 38.08 75.615883) (xy 38.146675 75.951081) (xy 38.277463 76.266831) (xy 38.467337 76.550998) + (xy 38.709002 76.792663) (xy 38.993169 76.982537) (xy 39.308919 77.113325) (xy 39.644117 77.18) (xy 39.985883 77.18) + (xy 40.321081 77.113325) (xy 40.636831 76.982537) (xy 40.920998 76.792663) (xy 40.935373 76.778288) (xy 51.437893 76.778288) + (xy 52.465 77.805395) (xy 53.492107 76.778288) (xy 53.384274 76.503662) (xy 53.077616 76.352784) (xy 52.747415 76.264631) + (xy 52.406361 76.242591) (xy 52.067561 76.287511) (xy 51.744034 76.397664) (xy 51.545726 76.503662) (xy 51.437893 76.778288) + (xy 40.935373 76.778288) (xy 41.162663 76.550998) (xy 41.352537 76.266831) (xy 41.483325 75.951081) (xy 41.55 75.615883) + (xy 41.55 75.274117) (xy 57.08 75.274117) (xy 57.08 75.615883) (xy 57.146675 75.951081) (xy 57.277463 76.266831) + (xy 57.467337 76.550998) (xy 57.709002 76.792663) (xy 57.993169 76.982537) (xy 58.308919 77.113325) (xy 58.644117 77.18) + (xy 58.985883 77.18) (xy 59.321081 77.113325) (xy 59.636831 76.982537) (xy 59.920998 76.792663) (xy 59.935373 76.778288) + (xy 70.437893 76.778288) (xy 71.465 77.805395) (xy 72.492107 76.778288) (xy 72.384274 76.503662) (xy 72.077616 76.352784) + (xy 71.747415 76.264631) (xy 71.406361 76.242591) (xy 71.067561 76.287511) (xy 70.744034 76.397664) (xy 70.545726 76.503662) + (xy 70.437893 76.778288) (xy 59.935373 76.778288) (xy 60.162663 76.550998) (xy 60.352537 76.266831) (xy 60.483325 75.951081) + (xy 60.55 75.615883) (xy 60.55 75.274117) (xy 76.08 75.274117) (xy 76.08 75.615883) (xy 76.146675 75.951081) + (xy 76.277463 76.266831) (xy 76.467337 76.550998) (xy 76.709002 76.792663) (xy 76.993169 76.982537) (xy 77.308919 77.113325) + (xy 77.644117 77.18) (xy 77.985883 77.18) (xy 78.321081 77.113325) (xy 78.636831 76.982537) (xy 78.920998 76.792663) + (xy 78.935373 76.778288) (xy 89.437893 76.778288) (xy 90.465 77.805395) (xy 91.492107 76.778288) (xy 91.384274 76.503662) + (xy 91.077616 76.352784) (xy 90.747415 76.264631) (xy 90.406361 76.242591) (xy 90.067561 76.287511) (xy 89.744034 76.397664) + (xy 89.545726 76.503662) (xy 89.437893 76.778288) (xy 78.935373 76.778288) (xy 79.162663 76.550998) (xy 79.352537 76.266831) + (xy 79.483325 75.951081) (xy 79.55 75.615883) (xy 79.55 75.274117) (xy 95.08 75.274117) (xy 95.08 75.615883) + (xy 95.146675 75.951081) (xy 95.277463 76.266831) (xy 95.467337 76.550998) (xy 95.709002 76.792663) (xy 95.993169 76.982537) + (xy 96.308919 77.113325) (xy 96.644117 77.18) (xy 96.985883 77.18) (xy 97.321081 77.113325) (xy 97.636831 76.982537) + (xy 97.920998 76.792663) (xy 97.935373 76.778288) (xy 108.437893 76.778288) (xy 109.465 77.805395) (xy 110.492107 76.778288) + (xy 110.384274 76.503662) (xy 110.077616 76.352784) (xy 109.747415 76.264631) (xy 109.406361 76.242591) (xy 109.067561 76.287511) + (xy 108.744034 76.397664) (xy 108.545726 76.503662) (xy 108.437893 76.778288) (xy 97.935373 76.778288) (xy 98.162663 76.550998) + (xy 98.352537 76.266831) (xy 98.483325 75.951081) (xy 98.55 75.615883) (xy 98.55 75.274117) (xy 98.483325 74.938919) + (xy 98.352537 74.623169) (xy 98.162663 74.339002) (xy 97.920998 74.097337) (xy 97.636831 73.907463) (xy 97.321081 73.776675) + (xy 96.985883 73.71) (xy 96.644117 73.71) (xy 96.308919 73.776675) (xy 95.993169 73.907463) (xy 95.709002 74.097337) + (xy 95.467337 74.339002) (xy 95.277463 74.623169) (xy 95.146675 74.938919) (xy 95.08 75.274117) (xy 79.55 75.274117) + (xy 79.483325 74.938919) (xy 79.352537 74.623169) (xy 79.162663 74.339002) (xy 78.920998 74.097337) (xy 78.636831 73.907463) + (xy 78.321081 73.776675) (xy 77.985883 73.71) (xy 77.644117 73.71) (xy 77.308919 73.776675) (xy 76.993169 73.907463) + (xy 76.709002 74.097337) (xy 76.467337 74.339002) (xy 76.277463 74.623169) (xy 76.146675 74.938919) (xy 76.08 75.274117) + (xy 60.55 75.274117) (xy 60.483325 74.938919) (xy 60.352537 74.623169) (xy 60.162663 74.339002) (xy 59.920998 74.097337) + (xy 59.636831 73.907463) (xy 59.321081 73.776675) (xy 58.985883 73.71) (xy 58.644117 73.71) (xy 58.308919 73.776675) + (xy 57.993169 73.907463) (xy 57.709002 74.097337) (xy 57.467337 74.339002) (xy 57.277463 74.623169) (xy 57.146675 74.938919) + (xy 57.08 75.274117) (xy 41.55 75.274117) (xy 41.483325 74.938919) (xy 41.352537 74.623169) (xy 41.162663 74.339002) + (xy 40.920998 74.097337) (xy 40.636831 73.907463) (xy 40.321081 73.776675) (xy 39.985883 73.71) (xy 39.644117 73.71) + (xy 39.308919 73.776675) (xy 38.993169 73.907463) (xy 38.709002 74.097337) (xy 38.467337 74.339002) (xy 38.277463 74.623169) + (xy 38.146675 74.938919) (xy 38.08 75.274117) (xy 30.435 75.274117) (xy 30.435 68.632923) (xy 66.273 68.632923) + (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) + (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.632923 72.727) (xy 70.367077 72.727) (xy 71.087126 72.583773) + (xy 71.765396 72.302824) (xy 72.375824 71.89495) (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.583773 70.087126) + (xy 73.727 69.367077) (xy 73.727 68.632923) (xy 73.583773 67.912874) (xy 73.302824 67.234604) (xy 72.89495 66.624176) + (xy 72.375824 66.10505) (xy 71.765396 65.697176) (xy 71.087126 65.416227) (xy 70.367077 65.273) (xy 69.632923 65.273) + (xy 68.912874 65.416227) (xy 68.234604 65.697176) (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) + (xy 66.416227 67.912874) (xy 66.273 68.632923) (xy 30.435 68.632923) (xy 30.435 67.23689) (xy 36.338524 67.23689) + (xy 36.383175 67.384099) (xy 36.508359 67.64692) (xy 36.682412 67.880269) (xy 36.898645 68.075178) (xy 37.148748 68.224157) + (xy 37.423109 68.321481) (xy 37.653 68.200814) (xy 37.653 67.007) (xy 36.459845 67.007) (xy 36.338524 67.23689) + (xy 30.435 67.23689) (xy 30.435 60.685) (xy 36.794893 60.685) + ) + ) + (filled_polygon + (pts + (xy 162.181928 62.65) (xy 162.194188 62.774482) (xy 162.230498 62.89418) (xy 162.289463 63.004494) (xy 162.368815 63.101185) + (xy 162.465506 63.180537) (xy 162.57582 63.239502) (xy 162.64838 63.261513) (xy 162.516525 63.393368) (xy 162.35401 63.636589) + (xy 162.242068 63.906842) (xy 162.185 64.19374) (xy 162.185 64.48626) (xy 162.242068 64.773158) (xy 162.35401 65.043411) + (xy 162.516525 65.286632) (xy 162.723368 65.493475) (xy 162.89776 65.61) (xy 162.723368 65.726525) (xy 162.516525 65.933368) + (xy 162.35401 66.176589) (xy 162.242068 66.446842) (xy 162.185 66.73374) (xy 162.185 67.02626) (xy 162.242068 67.313158) + (xy 162.35401 67.583411) (xy 162.516525 67.826632) (xy 162.723368 68.033475) (xy 162.966589 68.19599) (xy 163.236842 68.307932) + (xy 163.52374 68.365) (xy 163.81626 68.365) (xy 164.103158 68.307932) (xy 164.373411 68.19599) (xy 164.616632 68.033475) + (xy 164.823475 67.826632) (xy 164.9411 67.650594) (xy 165.112412 67.880269) (xy 165.328645 68.075178) (xy 165.578748 68.224157) + (xy 165.652043 68.250157) (xy 163.652201 70.25) (xy 135.027325 70.25) (xy 134.99 70.246324) (xy 134.952675 70.25) + (xy 134.952667 70.25) (xy 134.841014 70.260997) (xy 134.697753 70.304454) (xy 134.565724 70.375026) (xy 134.449999 70.469999) + (xy 134.426201 70.498997) (xy 132.960198 71.965001) (xy 132.270985 71.965001) (xy 132.375824 71.89495) (xy 132.89495 71.375824) + (xy 133.302824 70.765396) (xy 133.583773 70.087126) (xy 133.727 69.367077) (xy 133.727 68.632923) (xy 133.583773 67.912874) + (xy 133.302824 67.234604) (xy 132.89495 66.624176) (xy 132.375824 66.10505) (xy 131.765396 65.697176) (xy 131.087126 65.416227) + (xy 130.367077 65.273) (xy 129.632923 65.273) (xy 128.912874 65.416227) (xy 128.234604 65.697176) (xy 127.624176 66.10505) + (xy 127.10505 66.624176) (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) (xy 126.273 69.367077) + (xy 126.416227 70.087126) (xy 126.697176 70.765396) (xy 127.10505 71.375824) (xy 127.624176 71.89495) (xy 127.729015 71.965001) + (xy 120.779803 71.965001) (xy 118.837326 70.022525) (xy 118.96742 69.961037) (xy 119.193414 69.793519) (xy 119.382385 69.585131) + (xy 119.493933 69.399135) (xy 119.49832 69.409727) (xy 119.655363 69.644759) (xy 119.855241 69.844637) (xy 120.090273 70.00168) + (xy 120.351426 70.109853) (xy 120.628665 70.165) (xy 120.911335 70.165) (xy 121.188574 70.109853) (xy 121.449727 70.00168) + (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) (xy 122.149853 69.148574) (xy 122.205 68.871335) + (xy 122.205 68.588665) (xy 122.173439 68.43) (xy 122.341957 68.43) (xy 122.445363 68.584759) (xy 122.645241 68.784637) + (xy 122.880273 68.94168) (xy 123.141426 69.049853) (xy 123.418665 69.105) (xy 123.701335 69.105) (xy 123.978574 69.049853) + (xy 124.239727 68.94168) (xy 124.474759 68.784637) (xy 124.674637 68.584759) (xy 124.83168 68.349727) (xy 124.939853 68.088574) + (xy 124.995 67.811335) (xy 124.995 67.528665) (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) + (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) + (xy 123.236114 66.271312) (xy 123.094999 66.130198) (xy 123.094999 64.032836) (xy 123.348184 64.0963) (xy 123.630512 64.110217) + (xy 123.91013 64.068787) (xy 124.176292 63.973603) (xy 124.301514 63.906671) (xy 124.373097 63.662702) (xy 123.56 62.849605) + (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 123.366253 62.655858) (xy 123.545858 62.476253) + (xy 123.56 62.490395) (xy 123.574143 62.476253) (xy 123.753748 62.655858) (xy 123.739605 62.67) (xy 124.552702 63.483097) + (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) + (xy 124.917707 62.204999) (xy 162.181928 62.204999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 121.57 62.548072) (xy 121.574999 62.54758) + (xy 121.575 66.407667) (xy 121.571323 66.444999) (xy 121.585997 66.593984) (xy 121.629453 66.737245) (xy 121.700025 66.869275) + (xy 121.737876 66.915396) (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.405724 67.035026) (xy 121.405722 67.035027) + (xy 121.405723 67.035027) (xy 121.318996 67.106201) (xy 121.318992 67.106205) (xy 121.289999 67.129999) (xy 121.266205 67.158992) + (xy 121.093885 67.331312) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) + (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) + (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) + (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.40884 67.561036) + (xy 116.841804 66.994001) (xy 116.818002 66.964998) (xy 116.702277 66.870025) (xy 116.570248 66.799453) (xy 116.426987 66.755996) + (xy 116.315334 66.744999) (xy 116.315323 66.744999) (xy 116.278001 66.741323) (xy 116.240679 66.744999) (xy 104.252323 66.744999) + (xy 104.215 66.741323) (xy 104.177677 66.744999) (xy 104.177668 66.744999) (xy 104.066015 66.755996) (xy 103.922754 66.799453) + (xy 103.790724 66.870025) (xy 103.742015 66.91) (xy 103.675 66.964998) (xy 103.651202 66.993996) (xy 103.313886 67.331312) + (xy 103.131335 67.295) (xy 102.848665 67.295) (xy 102.571426 67.350147) (xy 102.310273 67.45832) (xy 102.075241 67.615363) + (xy 101.875363 67.815241) (xy 101.71832 68.050273) (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) + (xy 101.610147 69.148574) (xy 101.635632 69.210101) (xy 101.027682 69.210101) (xy 101.046913 69.163674) (xy 101.10206 68.886435) + (xy 101.10206 68.603765) (xy 101.065748 68.421213) (xy 104.434282 65.05268) (xy 112.469998 65.05268) (xy 112.50732 65.056356) + (xy 112.544642 65.05268) (xy 112.544653 65.05268) (xy 112.656306 65.041683) (xy 112.799567 64.998226) (xy 112.931596 64.927654) + (xy 113.047321 64.832681) (xy 113.071124 64.803677) (xy 115.366114 62.508688) (xy 115.548665 62.545) (xy 115.831335 62.545) + (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 166.337 66.753) (xy 166.357 66.753) (xy 166.357 67.007) (xy 166.337 67.007) (xy 166.337 67.027) + (xy 166.083 67.027) (xy 166.083 67.007) (xy 166.063 67.007) (xy 166.063 66.753) (xy 166.083 66.753) + (xy 166.083 66.733) (xy 166.337 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 166.337 66.753) (xy 166.357 66.753) (xy 166.357 67.007) (xy 166.337 67.007) (xy 166.337 68.200814) + (xy 166.566891 68.321481) (xy 166.725001 68.265395) (xy 166.725002 78.092198) (xy 164.854458 79.962743) (xy 164.79599 79.821589) + (xy 164.633475 79.578368) (xy 164.426632 79.371525) (xy 164.183411 79.20901) (xy 163.913158 79.097068) (xy 163.62626 79.04) + (xy 163.33374 79.04) (xy 163.046842 79.097068) (xy 162.776589 79.20901) (xy 162.533368 79.371525) (xy 162.326525 79.578368) + (xy 162.16401 79.821589) (xy 162.052068 80.091842) (xy 161.995 80.37874) (xy 161.995 80.67126) (xy 162.052068 80.958158) + (xy 162.16401 81.228411) (xy 162.326525 81.471632) (xy 162.533368 81.678475) (xy 162.776589 81.84099) (xy 162.917743 81.899458) + (xy 162.07719 82.740011) (xy 159.827877 82.740011) (xy 160.079715 82.571738) (xy 160.446738 82.204715) (xy 160.735107 81.773141) + (xy 160.933739 81.293601) (xy 161.035 80.784525) (xy 161.035 80.265475) (xy 160.933739 79.756399) (xy 160.735107 79.276859) + (xy 160.446738 78.845285) (xy 160.079715 78.478262) (xy 159.648141 78.189893) (xy 159.168601 77.991261) (xy 158.659525 77.89) + (xy 158.140475 77.89) (xy 157.631399 77.991261) (xy 157.151859 78.189893) (xy 156.720285 78.478262) (xy 156.353262 78.845285) + (xy 156.064893 79.276859) (xy 155.866261 79.756399) (xy 155.765 80.265475) (xy 155.765 80.784525) (xy 155.866261 81.293601) + (xy 156.064893 81.773141) (xy 156.353262 82.204715) (xy 156.720285 82.571738) (xy 156.972123 82.740011) (xy 139.534791 82.740011) + (xy 139.714801 82.560001) (xy 141.432677 82.560001) (xy 141.469999 82.563677) (xy 141.507321 82.560001) (xy 141.507332 82.560001) + (xy 141.618985 82.549004) (xy 141.762246 82.505547) (xy 141.894275 82.434975) (xy 142.01 82.340002) (xy 142.033803 82.310998) + (xy 147.124803 77.219999) (xy 153.032759 77.219999) (xy 152.957784 77.372384) (xy 152.869631 77.702585) (xy 152.847591 78.043639) + (xy 152.892511 78.382439) (xy 153.002664 78.705966) (xy 153.108662 78.904274) (xy 153.383286 79.012106) (xy 153.355392 79.04) + (xy 153.17374 79.04) (xy 152.886842 79.097068) (xy 152.616589 79.20901) (xy 152.373368 79.371525) (xy 152.166525 79.578368) + (xy 152.00401 79.821589) (xy 151.892068 80.091842) (xy 151.835 80.37874) (xy 151.835 80.67126) (xy 151.892068 80.958158) + (xy 152.00401 81.228411) (xy 152.166525 81.471632) (xy 152.373368 81.678475) (xy 152.616589 81.84099) (xy 152.886842 81.952932) + (xy 153.17374 82.01) (xy 153.46626 82.01) (xy 153.753158 81.952932) (xy 154.023411 81.84099) (xy 154.266632 81.678475) + (xy 154.473475 81.471632) (xy 154.63599 81.228411) (xy 154.747932 80.958158) (xy 154.805 80.67126) (xy 154.805 80.37874) + (xy 154.747932 80.091842) (xy 154.63599 79.821589) (xy 154.56965 79.722304) (xy 154.648639 79.727409) (xy 154.987439 79.682489) + (xy 155.310966 79.572336) (xy 155.509274 79.466338) (xy 155.617107 79.191712) (xy 154.59 78.164605) (xy 154.575858 78.178748) + (xy 154.396253 77.999143) (xy 154.410395 77.985) (xy 154.396253 77.970858) (xy 154.575858 77.791253) (xy 154.59 77.805395) + (xy 154.604143 77.791253) (xy 154.783748 77.970858) (xy 154.769605 77.985) (xy 155.796712 79.012107) (xy 156.071338 78.904274) + (xy 156.222216 78.597616) (xy 156.310369 78.267415) (xy 156.332409 77.926361) (xy 156.306374 77.730001) (xy 161.634679 77.730001) + (xy 161.672001 77.733677) (xy 161.709323 77.730001) (xy 161.709334 77.730001) (xy 161.820987 77.719004) (xy 161.964248 77.675547) + (xy 162.096277 77.604975) (xy 162.212002 77.510002) (xy 162.235804 77.480999) (xy 162.976003 76.7408) (xy 163.005002 76.717002) + (xy 163.099975 76.601277) (xy 163.170547 76.469248) (xy 163.214004 76.325987) (xy 163.225001 76.214334) (xy 163.225001 76.214325) + (xy 163.228677 76.177002) (xy 163.225001 76.139679) (xy 163.225001 74.750324) (xy 163.228677 74.712999) (xy 163.225001 74.675674) + (xy 163.225001 74.675666) (xy 163.214004 74.564013) (xy 163.170547 74.420752) (xy 163.154999 74.391664) (xy 163.154999 68.274032) + (xy 163.236842 68.307932) (xy 163.52374 68.365) (xy 163.81626 68.365) (xy 164.103158 68.307932) (xy 164.373411 68.19599) + (xy 164.616632 68.033475) (xy 164.823475 67.826632) (xy 164.9411 67.650594) (xy 165.112412 67.880269) (xy 165.328645 68.075178) + (xy 165.578748 68.224157) (xy 165.853109 68.321481) (xy 166.083 68.200814) (xy 166.083 67.007) (xy 166.063 67.007) + (xy 166.063 66.753) (xy 166.083 66.753) (xy 166.083 66.733) (xy 166.337 66.733) + ) + ) + (filled_polygon + (pts + (xy 37.907 66.753) (xy 37.927 66.753) (xy 37.927 67.007) (xy 37.907 67.007) (xy 37.907 68.200814) + (xy 38.136891 68.321481) (xy 38.411252 68.224157) (xy 38.661355 68.075178) (xy 38.877588 67.880269) (xy 39.0489 67.650594) + (xy 39.166525 67.826632) (xy 39.373368 68.033475) (xy 39.616589 68.19599) (xy 39.886842 68.307932) (xy 40.17374 68.365) + (xy 40.46626 68.365) (xy 40.753158 68.307932) (xy 40.835001 68.274031) (xy 40.835002 71.093194) (xy 37.779002 74.149195) + (xy 37.749998 74.172998) (xy 37.69487 74.240173) (xy 37.655025 74.288723) (xy 37.62815 74.339002) (xy 37.584453 74.420753) + (xy 37.540996 74.564014) (xy 37.529999 74.675667) (xy 37.529999 74.675677) (xy 37.526323 74.712999) (xy 37.529999 74.750322) + (xy 37.53 76.182667) (xy 37.526323 76.219999) (xy 37.540997 76.368984) (xy 37.584453 76.512245) (xy 37.655025 76.644275) + (xy 37.682501 76.677754) (xy 37.749999 76.76) (xy 37.778997 76.783798) (xy 40.756199 79.761001) (xy 40.779998 79.79) + (xy 40.808996 79.813798) (xy 40.895722 79.884973) (xy 40.991541 79.93619) (xy 40.927068 80.091842) (xy 40.87 80.37874) + (xy 40.87 80.67126) (xy 40.927068 80.958158) (xy 41.03901 81.228411) (xy 41.201525 81.471632) (xy 41.408368 81.678475) + (xy 41.651589 81.84099) (xy 41.921842 81.952932) (xy 42.20874 82.01) (xy 42.50126 82.01) (xy 42.788158 81.952932) + (xy 43.058411 81.84099) (xy 43.301632 81.678475) (xy 43.508475 81.471632) (xy 43.67099 81.228411) (xy 43.782932 80.958158) + (xy 43.84 80.67126) (xy 43.84 80.37874) (xy 43.782932 80.091842) (xy 43.749032 80.009999) (xy 47.495196 80.009999) + (xy 50.225207 82.740011) (xy 38.702877 82.740011) (xy 38.954715 82.571738) (xy 39.321738 82.204715) (xy 39.610107 81.773141) + (xy 39.808739 81.293601) (xy 39.91 80.784525) (xy 39.91 80.265475) (xy 39.808739 79.756399) (xy 39.610107 79.276859) + (xy 39.321738 78.845285) (xy 38.954715 78.478262) (xy 38.523141 78.189893) (xy 38.043601 77.991261) (xy 37.534525 77.89) + (xy 37.015475 77.89) (xy 36.506399 77.991261) (xy 36.026859 78.189893) (xy 35.595285 78.478262) (xy 35.228262 78.845285) + (xy 34.939893 79.276859) (xy 34.741261 79.756399) (xy 34.64 80.265475) (xy 34.64 80.784525) (xy 34.741261 81.293601) + (xy 34.939893 81.773141) (xy 35.228262 82.204715) (xy 35.595285 82.571738) (xy 35.847123 82.740011) (xy 33.597811 82.740011) + (xy 32.757257 81.899458) (xy 32.898411 81.84099) (xy 33.141632 81.678475) (xy 33.348475 81.471632) (xy 33.51099 81.228411) + (xy 33.622932 80.958158) (xy 33.68 80.67126) (xy 33.68 80.37874) (xy 33.622932 80.091842) (xy 33.51099 79.821589) + (xy 33.44465 79.722304) (xy 33.523639 79.727409) (xy 33.862439 79.682489) (xy 34.185966 79.572336) (xy 34.384274 79.466338) + (xy 34.492107 79.191712) (xy 33.465 78.164605) (xy 33.450858 78.178748) (xy 33.271253 77.999143) (xy 33.285395 77.985) + (xy 33.644605 77.985) (xy 34.671712 79.012107) (xy 34.946338 78.904274) (xy 35.097216 78.597616) (xy 35.185369 78.267415) + (xy 35.207409 77.926361) (xy 35.162489 77.587561) (xy 35.052336 77.264034) (xy 34.946338 77.065726) (xy 34.671712 76.957893) + (xy 33.644605 77.985) (xy 33.285395 77.985) (xy 32.258288 76.957893) (xy 31.983662 77.065726) (xy 31.832784 77.372384) + (xy 31.744631 77.702585) (xy 31.722591 78.043639) (xy 31.767511 78.382439) (xy 31.877664 78.705966) (xy 31.983662 78.904274) + (xy 32.258286 79.012106) (xy 32.230392 79.04) (xy 32.04874 79.04) (xy 31.761842 79.097068) (xy 31.679999 79.130968) + (xy 31.679999 76.778288) (xy 32.437893 76.778288) (xy 33.465 77.805395) (xy 34.492107 76.778288) (xy 34.384274 76.503662) + (xy 34.077616 76.352784) (xy 33.747415 76.264631) (xy 33.406361 76.242591) (xy 33.067561 76.287511) (xy 32.744034 76.397664) + (xy 32.545726 76.503662) (xy 32.437893 76.778288) (xy 31.679999 76.778288) (xy 31.679999 71.514802) (xy 36.295 66.899802) + (xy 36.295 67.007002) (xy 36.459844 67.007002) (xy 36.338524 67.23689) (xy 36.383175 67.384099) (xy 36.508359 67.64692) + (xy 36.682412 67.880269) (xy 36.898645 68.075178) (xy 37.148748 68.224157) (xy 37.423109 68.321481) (xy 37.653 68.200814) + (xy 37.653 67.007) (xy 37.633 67.007) (xy 37.633 66.753) (xy 37.653 66.753) (xy 37.653 66.733) + (xy 37.907 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) (xy 101.610147 69.148574) (xy 101.71832 69.409727) + (xy 101.875363 69.644759) (xy 102.075241 69.844637) (xy 102.310273 70.00168) (xy 102.571426 70.109853) (xy 102.848665 70.165) + (xy 103.131335 70.165) (xy 103.408574 70.109853) (xy 103.669727 70.00168) (xy 103.904759 69.844637) (xy 104.104637 69.644759) + (xy 104.26 69.412241) (xy 104.415363 69.644759) (xy 104.615241 69.844637) (xy 104.850273 70.00168) (xy 105.111426 70.109853) + (xy 105.388665 70.165) (xy 105.671335 70.165) (xy 105.948574 70.109853) (xy 106.209727 70.00168) (xy 106.444759 69.844637) + (xy 106.644637 69.644759) (xy 106.8 69.412241) (xy 106.955363 69.644759) (xy 107.155241 69.844637) (xy 107.390273 70.00168) + (xy 107.651426 70.109853) (xy 107.928665 70.165) (xy 108.211335 70.165) (xy 108.488574 70.109853) (xy 108.749727 70.00168) + (xy 108.984759 69.844637) (xy 109.184637 69.644759) (xy 109.34 69.412241) (xy 109.495363 69.644759) (xy 109.695241 69.844637) + (xy 109.930273 70.00168) (xy 110.191426 70.109853) (xy 110.468665 70.165) (xy 110.751335 70.165) (xy 111.028574 70.109853) + (xy 111.075002 70.090622) (xy 111.075002 71.427669) (xy 111.071325 71.465001) (xy 111.075002 71.502334) (xy 111.085999 71.613987) + (xy 111.099181 71.657443) (xy 111.129455 71.757247) (xy 111.200027 71.889277) (xy 111.261086 71.963677) (xy 111.295001 72.005002) + (xy 111.323999 72.0288) (xy 114.172286 74.877088) (xy 114.146675 74.938919) (xy 114.08 75.274117) (xy 114.08 75.615883) + (xy 114.146675 75.951081) (xy 114.277463 76.266831) (xy 114.467337 76.550998) (xy 114.709002 76.792663) (xy 114.993169 76.982537) + (xy 115.308919 77.113325) (xy 115.644117 77.18) (xy 115.985883 77.18) (xy 116.321081 77.113325) (xy 116.636831 76.982537) + (xy 116.920998 76.792663) (xy 116.935373 76.778288) (xy 129.812893 76.778288) (xy 130.84 77.805395) (xy 131.867107 76.778288) + (xy 131.759274 76.503662) (xy 131.452616 76.352784) (xy 131.122415 76.264631) (xy 130.781361 76.242591) (xy 130.442561 76.287511) + (xy 130.119034 76.397664) (xy 129.920726 76.503662) (xy 129.812893 76.778288) (xy 116.935373 76.778288) (xy 117.162663 76.550998) + (xy 117.352537 76.266831) (xy 117.483325 75.951081) (xy 117.55 75.615883) (xy 117.55 75.274117) (xy 117.483325 74.938919) + (xy 117.352537 74.623169) (xy 117.162663 74.339002) (xy 116.920998 74.097337) (xy 116.636831 73.907463) (xy 116.321081 73.776675) + (xy 115.985883 73.71) (xy 115.644117 73.71) (xy 115.308919 73.776675) (xy 115.247088 73.802286) (xy 112.595001 71.1502) + (xy 112.595001 70.053344) (xy 112.731426 70.109853) (xy 113.008665 70.165) (xy 113.291335 70.165) (xy 113.568574 70.109853) + (xy 113.829727 70.00168) (xy 113.976084 69.903887) (xy 120.028203 75.956008) (xy 120.051997 75.985001) (xy 120.08099 76.008795) + (xy 120.080994 76.008799) (xy 120.113803 76.035724) (xy 120.167722 76.079974) (xy 120.299751 76.150546) (xy 120.443012 76.194003) + (xy 120.554665 76.205) (xy 120.554674 76.205) (xy 120.591997 76.208676) (xy 120.62932 76.205) (xy 135.626852 76.205) + (xy 135.652463 76.266831) (xy 135.842337 76.550998) (xy 136.084002 76.792663) (xy 136.368169 76.982537) (xy 136.683919 77.113325) + (xy 137.019117 77.18) (xy 137.360883 77.18) (xy 137.696081 77.113325) (xy 138.011831 76.982537) (xy 138.295998 76.792663) + (xy 138.537663 76.550998) (xy 138.727537 76.266831) (xy 138.858325 75.951081) (xy 138.925 75.615883) (xy 138.925 75.274117) + (xy 138.858325 74.938919) (xy 138.751077 74.679999) (xy 159.100198 74.679999) (xy 159.297286 74.877088) (xy 159.271675 74.938919) + (xy 159.205 75.274117) (xy 159.205 75.615883) (xy 159.271675 75.951081) (xy 159.378923 76.210001) (xy 156.146804 76.210001) + (xy 155.885805 75.949002) (xy 155.862002 75.919998) (xy 155.746277 75.825025) (xy 155.614248 75.754453) (xy 155.470987 75.710996) + (xy 155.359334 75.699999) (xy 155.359323 75.699999) (xy 155.322001 75.696323) (xy 155.284679 75.699999) (xy 146.847323 75.699999) + (xy 146.81 75.696323) (xy 146.772677 75.699999) (xy 146.772668 75.699999) (xy 146.661015 75.710996) (xy 146.517754 75.754453) + (xy 146.385725 75.825025) (xy 146.27 75.919998) (xy 146.246202 75.948996) (xy 141.155198 81.040001) (xy 141.124032 81.040001) + (xy 141.157932 80.958158) (xy 141.215 80.67126) (xy 141.215 80.37874) (xy 141.157932 80.091842) (xy 141.04599 79.821589) + (xy 140.883475 79.578368) (xy 140.676632 79.371525) (xy 140.433411 79.20901) (xy 140.163158 79.097068) (xy 139.87626 79.04) + (xy 139.58374 79.04) (xy 139.296842 79.097068) (xy 139.026589 79.20901) (xy 138.783368 79.371525) (xy 138.576525 79.578368) + (xy 138.41401 79.821589) (xy 138.302068 80.091842) (xy 138.245 80.37874) (xy 138.245 80.67126) (xy 138.302068 80.958158) + (xy 138.41401 81.228411) (xy 138.576525 81.471632) (xy 138.615046 81.510153) (xy 137.935198 82.190001) (xy 136.70657 82.190001) + (xy 136.985107 81.773141) (xy 137.183739 81.293601) (xy 137.285 80.784525) (xy 137.285 80.265475) (xy 137.183739 79.756399) + (xy 136.985107 79.276859) (xy 136.696738 78.845285) (xy 136.329715 78.478262) (xy 135.898141 78.189893) (xy 135.418601 77.991261) + (xy 134.909525 77.89) (xy 134.390475 77.89) (xy 133.881399 77.991261) (xy 133.401859 78.189893) (xy 132.970285 78.478262) + (xy 132.603262 78.845285) (xy 132.314893 79.276859) (xy 132.116261 79.756399) (xy 132.015 80.265475) (xy 132.015 80.784525) + (xy 132.116261 81.293601) (xy 132.314893 81.773141) (xy 132.59343 82.190001) (xy 115.33157 82.190001) (xy 115.610107 81.773141) + (xy 115.808739 81.293601) (xy 115.91 80.784525) (xy 115.91 80.37874) (xy 116.87 80.37874) (xy 116.87 80.67126) + (xy 116.927068 80.958158) (xy 117.03901 81.228411) (xy 117.201525 81.471632) (xy 117.408368 81.678475) (xy 117.651589 81.84099) + (xy 117.921842 81.952932) (xy 118.20874 82.01) (xy 118.50126 82.01) (xy 118.788158 81.952932) (xy 119.058411 81.84099) + (xy 119.301632 81.678475) (xy 119.508475 81.471632) (xy 119.67099 81.228411) (xy 119.782932 80.958158) (xy 119.84 80.67126) + (xy 119.84 80.37874) (xy 128.085 80.37874) (xy 128.085 80.67126) (xy 128.142068 80.958158) (xy 128.25401 81.228411) + (xy 128.416525 81.471632) (xy 128.623368 81.678475) (xy 128.866589 81.84099) (xy 129.136842 81.952932) (xy 129.42374 82.01) + (xy 129.71626 82.01) (xy 130.003158 81.952932) (xy 130.273411 81.84099) (xy 130.516632 81.678475) (xy 130.723475 81.471632) + (xy 130.88599 81.228411) (xy 130.997932 80.958158) (xy 131.055 80.67126) (xy 131.055 80.37874) (xy 130.997932 80.091842) + (xy 130.88599 79.821589) (xy 130.81965 79.722304) (xy 130.898639 79.727409) (xy 131.237439 79.682489) (xy 131.560966 79.572336) + (xy 131.759274 79.466338) (xy 131.867107 79.191712) (xy 130.84 78.164605) (xy 130.825858 78.178748) (xy 130.646253 77.999143) + (xy 130.660395 77.985) (xy 131.019605 77.985) (xy 132.046712 79.012107) (xy 132.321338 78.904274) (xy 132.472216 78.597616) + (xy 132.560369 78.267415) (xy 132.582409 77.926361) (xy 132.537489 77.587561) (xy 132.427336 77.264034) (xy 132.321338 77.065726) + (xy 132.046712 76.957893) (xy 131.019605 77.985) (xy 130.660395 77.985) (xy 129.633288 76.957893) (xy 129.358662 77.065726) + (xy 129.207784 77.372384) (xy 129.119631 77.702585) (xy 129.097591 78.043639) (xy 129.142511 78.382439) (xy 129.252664 78.705966) + (xy 129.358662 78.904274) (xy 129.633286 79.012106) (xy 129.605392 79.04) (xy 129.42374 79.04) (xy 129.136842 79.097068) + (xy 128.866589 79.20901) (xy 128.623368 79.371525) (xy 128.416525 79.578368) (xy 128.25401 79.821589) (xy 128.142068 80.091842) + (xy 128.085 80.37874) (xy 119.84 80.37874) (xy 119.782932 80.091842) (xy 119.67099 79.821589) (xy 119.508475 79.578368) + (xy 119.301632 79.371525) (xy 119.058411 79.20901) (xy 118.788158 79.097068) (xy 118.50126 79.04) (xy 118.20874 79.04) + (xy 117.921842 79.097068) (xy 117.651589 79.20901) (xy 117.408368 79.371525) (xy 117.201525 79.578368) (xy 117.03901 79.821589) + (xy 116.927068 80.091842) (xy 116.87 80.37874) (xy 115.91 80.37874) (xy 115.91 80.265475) (xy 115.808739 79.756399) + (xy 115.610107 79.276859) (xy 115.321738 78.845285) (xy 114.954715 78.478262) (xy 114.523141 78.189893) (xy 114.043601 77.991261) + (xy 113.534525 77.89) (xy 113.015475 77.89) (xy 112.506399 77.991261) (xy 112.026859 78.189893) (xy 111.595285 78.478262) + (xy 111.228262 78.845285) (xy 110.939893 79.276859) (xy 110.741261 79.756399) (xy 110.64 80.265475) (xy 110.64 80.784525) + (xy 110.741261 81.293601) (xy 110.939893 81.773141) (xy 111.21843 82.190001) (xy 96.33157 82.190001) (xy 96.610107 81.773141) + (xy 96.808739 81.293601) (xy 96.91 80.784525) (xy 96.91 80.37874) (xy 97.87 80.37874) (xy 97.87 80.67126) + (xy 97.927068 80.958158) (xy 98.03901 81.228411) (xy 98.201525 81.471632) (xy 98.408368 81.678475) (xy 98.651589 81.84099) + (xy 98.921842 81.952932) (xy 99.20874 82.01) (xy 99.50126 82.01) (xy 99.788158 81.952932) (xy 100.058411 81.84099) + (xy 100.301632 81.678475) (xy 100.508475 81.471632) (xy 100.67099 81.228411) (xy 100.782932 80.958158) (xy 100.84 80.67126) + (xy 100.84 80.37874) (xy 106.71 80.37874) (xy 106.71 80.67126) (xy 106.767068 80.958158) (xy 106.87901 81.228411) + (xy 107.041525 81.471632) (xy 107.248368 81.678475) (xy 107.491589 81.84099) (xy 107.761842 81.952932) (xy 108.04874 82.01) + (xy 108.34126 82.01) (xy 108.628158 81.952932) (xy 108.898411 81.84099) (xy 109.141632 81.678475) (xy 109.348475 81.471632) + (xy 109.51099 81.228411) (xy 109.622932 80.958158) (xy 109.68 80.67126) (xy 109.68 80.37874) (xy 109.622932 80.091842) + (xy 109.51099 79.821589) (xy 109.44465 79.722304) (xy 109.523639 79.727409) (xy 109.862439 79.682489) (xy 110.185966 79.572336) + (xy 110.384274 79.466338) (xy 110.492107 79.191712) (xy 109.465 78.164605) (xy 109.450858 78.178748) (xy 109.271253 77.999143) + (xy 109.285395 77.985) (xy 109.644605 77.985) (xy 110.671712 79.012107) (xy 110.946338 78.904274) (xy 111.097216 78.597616) + (xy 111.185369 78.267415) (xy 111.207409 77.926361) (xy 111.162489 77.587561) (xy 111.052336 77.264034) (xy 110.946338 77.065726) + (xy 110.671712 76.957893) (xy 109.644605 77.985) (xy 109.285395 77.985) (xy 108.258288 76.957893) (xy 107.983662 77.065726) + (xy 107.832784 77.372384) (xy 107.744631 77.702585) (xy 107.722591 78.043639) (xy 107.767511 78.382439) (xy 107.877664 78.705966) + (xy 107.983662 78.904274) (xy 108.258286 79.012106) (xy 108.230392 79.04) (xy 108.04874 79.04) (xy 107.761842 79.097068) + (xy 107.491589 79.20901) (xy 107.248368 79.371525) (xy 107.041525 79.578368) (xy 106.87901 79.821589) (xy 106.767068 80.091842) + (xy 106.71 80.37874) (xy 100.84 80.37874) (xy 100.782932 80.091842) (xy 100.67099 79.821589) (xy 100.508475 79.578368) + (xy 100.301632 79.371525) (xy 100.058411 79.20901) (xy 99.788158 79.097068) (xy 99.50126 79.04) (xy 99.20874 79.04) + (xy 98.921842 79.097068) (xy 98.651589 79.20901) (xy 98.408368 79.371525) (xy 98.201525 79.578368) (xy 98.03901 79.821589) + (xy 97.927068 80.091842) (xy 97.87 80.37874) (xy 96.91 80.37874) (xy 96.91 80.265475) (xy 96.808739 79.756399) + (xy 96.610107 79.276859) (xy 96.321738 78.845285) (xy 95.954715 78.478262) (xy 95.523141 78.189893) (xy 95.043601 77.991261) + (xy 94.534525 77.89) (xy 94.015475 77.89) (xy 93.506399 77.991261) (xy 93.026859 78.189893) (xy 92.595285 78.478262) + (xy 92.228262 78.845285) (xy 91.939893 79.276859) (xy 91.741261 79.756399) (xy 91.64 80.265475) (xy 91.64 80.784525) + (xy 91.741261 81.293601) (xy 91.939893 81.773141) (xy 92.21843 82.190001) (xy 77.33157 82.190001) (xy 77.610107 81.773141) + (xy 77.808739 81.293601) (xy 77.91 80.784525) (xy 77.91 80.37874) (xy 78.87 80.37874) (xy 78.87 80.67126) + (xy 78.927068 80.958158) (xy 79.03901 81.228411) (xy 79.201525 81.471632) (xy 79.408368 81.678475) (xy 79.651589 81.84099) + (xy 79.921842 81.952932) (xy 80.20874 82.01) (xy 80.50126 82.01) (xy 80.788158 81.952932) (xy 81.058411 81.84099) + (xy 81.301632 81.678475) (xy 81.508475 81.471632) (xy 81.67099 81.228411) (xy 81.782932 80.958158) (xy 81.84 80.67126) + (xy 81.84 80.37874) (xy 87.71 80.37874) (xy 87.71 80.67126) (xy 87.767068 80.958158) (xy 87.87901 81.228411) + (xy 88.041525 81.471632) (xy 88.248368 81.678475) (xy 88.491589 81.84099) (xy 88.761842 81.952932) (xy 89.04874 82.01) + (xy 89.34126 82.01) (xy 89.628158 81.952932) (xy 89.898411 81.84099) (xy 90.141632 81.678475) (xy 90.348475 81.471632) + (xy 90.51099 81.228411) (xy 90.622932 80.958158) (xy 90.68 80.67126) (xy 90.68 80.37874) (xy 90.622932 80.091842) + (xy 90.51099 79.821589) (xy 90.44465 79.722304) (xy 90.523639 79.727409) (xy 90.862439 79.682489) (xy 91.185966 79.572336) + (xy 91.384274 79.466338) (xy 91.492107 79.191712) (xy 90.465 78.164605) (xy 90.450858 78.178748) (xy 90.271253 77.999143) + (xy 90.285395 77.985) (xy 90.644605 77.985) (xy 91.671712 79.012107) (xy 91.946338 78.904274) (xy 92.097216 78.597616) + (xy 92.185369 78.267415) (xy 92.207409 77.926361) (xy 92.162489 77.587561) (xy 92.052336 77.264034) (xy 91.946338 77.065726) + (xy 91.671712 76.957893) (xy 90.644605 77.985) (xy 90.285395 77.985) (xy 89.258288 76.957893) (xy 88.983662 77.065726) + (xy 88.832784 77.372384) (xy 88.744631 77.702585) (xy 88.722591 78.043639) (xy 88.767511 78.382439) (xy 88.877664 78.705966) + (xy 88.983662 78.904274) (xy 89.258286 79.012106) (xy 89.230392 79.04) (xy 89.04874 79.04) (xy 88.761842 79.097068) + (xy 88.491589 79.20901) (xy 88.248368 79.371525) (xy 88.041525 79.578368) (xy 87.87901 79.821589) (xy 87.767068 80.091842) + (xy 87.71 80.37874) (xy 81.84 80.37874) (xy 81.782932 80.091842) (xy 81.67099 79.821589) (xy 81.508475 79.578368) + (xy 81.301632 79.371525) (xy 81.058411 79.20901) (xy 80.788158 79.097068) (xy 80.50126 79.04) (xy 80.20874 79.04) + (xy 79.921842 79.097068) (xy 79.651589 79.20901) (xy 79.408368 79.371525) (xy 79.201525 79.578368) (xy 79.03901 79.821589) + (xy 78.927068 80.091842) (xy 78.87 80.37874) (xy 77.91 80.37874) (xy 77.91 80.265475) (xy 77.808739 79.756399) + (xy 77.610107 79.276859) (xy 77.321738 78.845285) (xy 76.954715 78.478262) (xy 76.523141 78.189893) (xy 76.043601 77.991261) + (xy 75.534525 77.89) (xy 75.015475 77.89) (xy 74.506399 77.991261) (xy 74.026859 78.189893) (xy 73.595285 78.478262) + (xy 73.228262 78.845285) (xy 72.939893 79.276859) (xy 72.741261 79.756399) (xy 72.64 80.265475) (xy 72.64 80.784525) + (xy 72.741261 81.293601) (xy 72.939893 81.773141) (xy 73.21843 82.190001) (xy 58.33157 82.190001) (xy 58.610107 81.773141) + (xy 58.808739 81.293601) (xy 58.91 80.784525) (xy 58.91 80.37874) (xy 59.87 80.37874) (xy 59.87 80.67126) + (xy 59.927068 80.958158) (xy 60.03901 81.228411) (xy 60.201525 81.471632) (xy 60.408368 81.678475) (xy 60.651589 81.84099) + (xy 60.921842 81.952932) (xy 61.20874 82.01) (xy 61.50126 82.01) (xy 61.788158 81.952932) (xy 62.058411 81.84099) + (xy 62.301632 81.678475) (xy 62.508475 81.471632) (xy 62.67099 81.228411) (xy 62.782932 80.958158) (xy 62.84 80.67126) + (xy 62.84 80.37874) (xy 68.71 80.37874) (xy 68.71 80.67126) (xy 68.767068 80.958158) (xy 68.87901 81.228411) + (xy 69.041525 81.471632) (xy 69.248368 81.678475) (xy 69.491589 81.84099) (xy 69.761842 81.952932) (xy 70.04874 82.01) + (xy 70.34126 82.01) (xy 70.628158 81.952932) (xy 70.898411 81.84099) (xy 71.141632 81.678475) (xy 71.348475 81.471632) + (xy 71.51099 81.228411) (xy 71.622932 80.958158) (xy 71.68 80.67126) (xy 71.68 80.37874) (xy 71.622932 80.091842) + (xy 71.51099 79.821589) (xy 71.44465 79.722304) (xy 71.523639 79.727409) (xy 71.862439 79.682489) (xy 72.185966 79.572336) + (xy 72.384274 79.466338) (xy 72.492107 79.191712) (xy 71.465 78.164605) (xy 71.450858 78.178748) (xy 71.271253 77.999143) + (xy 71.285395 77.985) (xy 71.644605 77.985) (xy 72.671712 79.012107) (xy 72.946338 78.904274) (xy 73.097216 78.597616) + (xy 73.185369 78.267415) (xy 73.207409 77.926361) (xy 73.162489 77.587561) (xy 73.052336 77.264034) (xy 72.946338 77.065726) + (xy 72.671712 76.957893) (xy 71.644605 77.985) (xy 71.285395 77.985) (xy 70.258288 76.957893) (xy 69.983662 77.065726) + (xy 69.832784 77.372384) (xy 69.744631 77.702585) (xy 69.722591 78.043639) (xy 69.767511 78.382439) (xy 69.877664 78.705966) + (xy 69.983662 78.904274) (xy 70.258286 79.012106) (xy 70.230392 79.04) (xy 70.04874 79.04) (xy 69.761842 79.097068) + (xy 69.491589 79.20901) (xy 69.248368 79.371525) (xy 69.041525 79.578368) (xy 68.87901 79.821589) (xy 68.767068 80.091842) + (xy 68.71 80.37874) (xy 62.84 80.37874) (xy 62.782932 80.091842) (xy 62.67099 79.821589) (xy 62.508475 79.578368) + (xy 62.301632 79.371525) (xy 62.058411 79.20901) (xy 61.788158 79.097068) (xy 61.50126 79.04) (xy 61.20874 79.04) + (xy 60.921842 79.097068) (xy 60.651589 79.20901) (xy 60.408368 79.371525) (xy 60.201525 79.578368) (xy 60.03901 79.821589) + (xy 59.927068 80.091842) (xy 59.87 80.37874) (xy 58.91 80.37874) (xy 58.91 80.265475) (xy 58.808739 79.756399) + (xy 58.610107 79.276859) (xy 58.321738 78.845285) (xy 57.954715 78.478262) (xy 57.523141 78.189893) (xy 57.043601 77.991261) + (xy 56.534525 77.89) (xy 56.015475 77.89) (xy 55.506399 77.991261) (xy 55.026859 78.189893) (xy 54.595285 78.478262) + (xy 54.228262 78.845285) (xy 53.939893 79.276859) (xy 53.741261 79.756399) (xy 53.64 80.265475) (xy 53.64 80.784525) + (xy 53.741261 81.293601) (xy 53.939893 81.773141) (xy 54.21843 82.190001) (xy 51.824801 82.190001) (xy 51.594439 81.959639) + (xy 51.628158 81.952932) (xy 51.898411 81.84099) (xy 52.141632 81.678475) (xy 52.348475 81.471632) (xy 52.51099 81.228411) + (xy 52.622932 80.958158) (xy 52.68 80.67126) (xy 52.68 80.37874) (xy 52.622932 80.091842) (xy 52.51099 79.821589) + (xy 52.44465 79.722304) (xy 52.523639 79.727409) (xy 52.862439 79.682489) (xy 53.185966 79.572336) (xy 53.384274 79.466338) + (xy 53.492107 79.191712) (xy 52.465 78.164605) (xy 52.450858 78.178748) (xy 52.271253 77.999143) (xy 52.285395 77.985) + (xy 52.644605 77.985) (xy 53.671712 79.012107) (xy 53.946338 78.904274) (xy 54.097216 78.597616) (xy 54.185369 78.267415) + (xy 54.207409 77.926361) (xy 54.162489 77.587561) (xy 54.052336 77.264034) (xy 53.946338 77.065726) (xy 53.671712 76.957893) + (xy 52.644605 77.985) (xy 52.285395 77.985) (xy 51.258288 76.957893) (xy 50.983662 77.065726) (xy 50.832784 77.372384) + (xy 50.744631 77.702585) (xy 50.722591 78.043639) (xy 50.767511 78.382439) (xy 50.877664 78.705966) (xy 50.983662 78.904274) + (xy 51.258286 79.012106) (xy 51.230392 79.04) (xy 51.04874 79.04) (xy 50.761842 79.097068) (xy 50.491589 79.20901) + (xy 50.248368 79.371525) (xy 50.041525 79.578368) (xy 49.87901 79.821589) (xy 49.767068 80.091842) (xy 49.760361 80.125561) + (xy 48.373801 78.739002) (xy 48.349998 78.709998) (xy 48.234273 78.615025) (xy 48.102244 78.544453) (xy 47.958983 78.500996) + (xy 47.84733 78.489999) (xy 47.847319 78.489999) (xy 47.809997 78.486323) (xy 47.772675 78.489999) (xy 41.634801 78.489999) + (xy 40.268571 77.12377) (xy 40.321081 77.113325) (xy 40.636831 76.982537) (xy 40.920998 76.792663) (xy 40.935373 76.778288) + (xy 51.437893 76.778288) (xy 52.465 77.805395) (xy 53.492107 76.778288) (xy 53.384274 76.503662) (xy 53.077616 76.352784) + (xy 52.747415 76.264631) (xy 52.406361 76.242591) (xy 52.067561 76.287511) (xy 51.744034 76.397664) (xy 51.545726 76.503662) + (xy 51.437893 76.778288) (xy 40.935373 76.778288) (xy 41.162663 76.550998) (xy 41.352537 76.266831) (xy 41.483325 75.951081) + (xy 41.55 75.615883) (xy 41.55 75.274117) (xy 41.483325 74.938919) (xy 41.457714 74.877088) (xy 41.654803 74.679999) + (xy 57.253923 74.679999) (xy 57.146675 74.938919) (xy 57.08 75.274117) (xy 57.08 75.615883) (xy 57.146675 75.951081) + (xy 57.277463 76.266831) (xy 57.467337 76.550998) (xy 57.709002 76.792663) (xy 57.993169 76.982537) (xy 58.308919 77.113325) + (xy 58.644117 77.18) (xy 58.985883 77.18) (xy 59.321081 77.113325) (xy 59.636831 76.982537) (xy 59.920998 76.792663) + (xy 59.935373 76.778288) (xy 70.437893 76.778288) (xy 71.465 77.805395) (xy 72.492107 76.778288) (xy 72.384274 76.503662) + (xy 72.077616 76.352784) (xy 71.747415 76.264631) (xy 71.406361 76.242591) (xy 71.067561 76.287511) (xy 70.744034 76.397664) + (xy 70.545726 76.503662) (xy 70.437893 76.778288) (xy 59.935373 76.778288) (xy 60.162663 76.550998) (xy 60.352537 76.266831) + (xy 60.378148 76.205) (xy 70.5279 76.205) (xy 70.565222 76.208676) (xy 70.602544 76.205) (xy 70.602555 76.205) + (xy 70.714208 76.194003) (xy 70.857469 76.150546) (xy 70.989498 76.079974) (xy 71.105223 75.985001) (xy 71.129026 75.955997) + (xy 75.804913 71.280111) (xy 82.614727 71.280111) (xy 82.652049 71.283787) (xy 82.689371 71.280111) (xy 82.689382 71.280111) + (xy 82.801035 71.269114) (xy 82.944296 71.225657) (xy 83.076325 71.155085) (xy 83.19205 71.060112) (xy 83.215853 71.031108) + (xy 84.103174 70.143788) (xy 84.285725 70.1801) (xy 84.457258 70.1801) (xy 79.952359 74.685) (xy 79.378148 74.685) + (xy 79.352537 74.623169) (xy 79.162663 74.339002) (xy 78.920998 74.097337) (xy 78.636831 73.907463) (xy 78.321081 73.776675) + (xy 77.985883 73.71) (xy 77.644117 73.71) (xy 77.308919 73.776675) (xy 76.993169 73.907463) (xy 76.709002 74.097337) + (xy 76.467337 74.339002) (xy 76.277463 74.623169) (xy 76.146675 74.938919) (xy 76.08 75.274117) (xy 76.08 75.615883) + (xy 76.146675 75.951081) (xy 76.277463 76.266831) (xy 76.467337 76.550998) (xy 76.709002 76.792663) (xy 76.993169 76.982537) + (xy 77.308919 77.113325) (xy 77.644117 77.18) (xy 77.985883 77.18) (xy 78.321081 77.113325) (xy 78.636831 76.982537) + (xy 78.920998 76.792663) (xy 78.935373 76.778288) (xy 89.437893 76.778288) (xy 90.465 77.805395) (xy 91.492107 76.778288) + (xy 91.384274 76.503662) (xy 91.077616 76.352784) (xy 90.747415 76.264631) (xy 90.406361 76.242591) (xy 90.067561 76.287511) + (xy 89.744034 76.397664) (xy 89.545726 76.503662) (xy 89.437893 76.778288) (xy 78.935373 76.778288) (xy 79.162663 76.550998) + (xy 79.352537 76.266831) (xy 79.378148 76.205) (xy 80.229838 76.205) (xy 80.26716 76.208676) (xy 80.304482 76.205) + (xy 80.304493 76.205) (xy 80.416146 76.194003) (xy 80.559407 76.150546) (xy 80.691436 76.079974) (xy 80.807161 75.985001) + (xy 80.830964 75.955997) (xy 86.643175 70.143788) (xy 86.825725 70.1801) (xy 87.108395 70.1801) (xy 87.385634 70.124953) + (xy 87.646787 70.01678) (xy 87.881819 69.859737) (xy 88.081697 69.659859) (xy 88.23706 69.427341) (xy 88.392423 69.659859) + (xy 88.592301 69.859737) (xy 88.827333 70.01678) (xy 89.088486 70.124953) (xy 89.365725 70.1801) (xy 89.648395 70.1801) + (xy 89.830947 70.143788) (xy 95.08 75.392843) (xy 95.08 75.615883) (xy 95.146675 75.951081) (xy 95.277463 76.266831) + (xy 95.467337 76.550998) (xy 95.709002 76.792663) (xy 95.993169 76.982537) (xy 96.308919 77.113325) (xy 96.644117 77.18) + (xy 96.985883 77.18) (xy 97.321081 77.113325) (xy 97.636831 76.982537) (xy 97.920998 76.792663) (xy 97.935373 76.778288) + (xy 108.437893 76.778288) (xy 109.465 77.805395) (xy 110.492107 76.778288) (xy 110.384274 76.503662) (xy 110.077616 76.352784) + (xy 109.747415 76.264631) (xy 109.406361 76.242591) (xy 109.067561 76.287511) (xy 108.744034 76.397664) (xy 108.545726 76.503662) + (xy 108.437893 76.778288) (xy 97.935373 76.778288) (xy 98.162663 76.550998) (xy 98.352537 76.266831) (xy 98.483325 75.951081) + (xy 98.55 75.615883) (xy 98.55 75.274117) (xy 98.483325 74.938919) (xy 98.352537 74.623169) (xy 98.162663 74.339002) + (xy 97.920998 74.097337) (xy 97.636831 73.907463) (xy 97.321081 73.776675) (xy 96.985883 73.71) (xy 96.644117 73.71) + (xy 96.308919 73.776675) (xy 95.993169 73.907463) (xy 95.843938 74.007176) (xy 92.016862 70.1801) (xy 92.188395 70.1801) + (xy 92.465634 70.124953) (xy 92.726787 70.01678) (xy 92.961819 69.859737) (xy 93.161697 69.659859) (xy 93.31706 69.427341) + (xy 93.472423 69.659859) (xy 93.672301 69.859737) (xy 93.907333 70.01678) (xy 94.168486 70.124953) (xy 94.445725 70.1801) + (xy 94.728395 70.1801) (xy 95.005634 70.124953) (xy 95.266787 70.01678) (xy 95.501819 69.859737) (xy 95.701697 69.659859) + (xy 95.85706 69.427341) (xy 96.012423 69.659859) (xy 96.212301 69.859737) (xy 96.447333 70.01678) (xy 96.708486 70.124953) + (xy 96.985725 70.1801) (xy 97.268395 70.1801) (xy 97.545634 70.124953) (xy 97.806787 70.01678) (xy 98.041819 69.859737) + (xy 98.241697 69.659859) (xy 98.39706 69.427341) (xy 98.552423 69.659859) (xy 98.752301 69.859737) (xy 98.987333 70.01678) + (xy 99.248486 70.124953) (xy 99.525725 70.1801) (xy 99.808395 70.1801) (xy 100.085634 70.124953) (xy 100.346787 70.01678) + (xy 100.581819 69.859737) (xy 100.781697 69.659859) (xy 100.93874 69.424827) (xy 101.046913 69.163674) (xy 101.10206 68.886435) + (xy 101.10206 68.603765) (xy 101.046913 68.326526) (xy 101.021428 68.264999) (xy 101.629378 68.264999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.553886 62.508688) (xy 120.451201 64.406003) (xy 120.475 64.435002) (xy 120.590725 64.529975) + (xy 120.722754 64.600547) (xy 120.866015 64.644004) (xy 120.977668 64.655001) (xy 120.977677 64.655001) (xy 121.015 64.658677) + (xy 121.052323 64.655001) (xy 162.218565 64.655001) (xy 162.228791 64.706408) (xy 161.884002 65.051197) (xy 161.854998 65.075) + (xy 161.79987 65.142175) (xy 161.760025 65.190725) (xy 161.724469 65.257245) (xy 161.689453 65.322755) (xy 161.645996 65.466016) + (xy 161.634999 65.577669) (xy 161.634999 65.577679) (xy 161.631323 65.615001) (xy 161.634999 65.652323) (xy 161.635 73.854928) + (xy 161.446081 73.776675) (xy 161.110883 73.71) (xy 160.769117 73.71) (xy 160.433919 73.776675) (xy 160.372088 73.802286) + (xy 159.978803 73.409002) (xy 159.955 73.379998) (xy 159.839275 73.285025) (xy 159.707246 73.214453) (xy 159.563985 73.170996) + (xy 159.452332 73.159999) (xy 159.452321 73.159999) (xy 159.414999 73.156323) (xy 159.377677 73.159999) (xy 125.044801 73.159999) + (xy 122.115305 70.230504) (xy 122.091502 70.2015) (xy 121.975777 70.106527) (xy 121.843748 70.035955) (xy 121.700487 69.992498) + (xy 121.588834 69.981501) (xy 121.588823 69.981501) (xy 121.551501 69.977825) (xy 121.514179 69.981501) (xy 121.479927 69.981501) + (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) (xy 122.149853 69.148574) (xy 122.205 68.871335) + (xy 122.205 68.588665) (xy 122.149853 68.311426) (xy 122.04168 68.050273) (xy 121.884637 67.815241) (xy 121.684759 67.615363) + (xy 121.555006 67.528665) (xy 122.125 67.528665) (xy 122.125 67.811335) (xy 122.180147 68.088574) (xy 122.28832 68.349727) + (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) (xy 123.141426 69.049853) (xy 123.418665 69.105) + (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) (xy 124.474759 68.784637) (xy 124.626473 68.632923) + (xy 126.273 68.632923) (xy 126.273 69.367077) (xy 126.416227 70.087126) (xy 126.697176 70.765396) (xy 127.10505 71.375824) + (xy 127.624176 71.89495) (xy 128.234604 72.302824) (xy 128.912874 72.583773) (xy 129.632923 72.727) (xy 130.367077 72.727) + (xy 131.087126 72.583773) (xy 131.765396 72.302824) (xy 132.375824 71.89495) (xy 132.89495 71.375824) (xy 133.302824 70.765396) + (xy 133.583773 70.087126) (xy 133.727 69.367077) (xy 133.727 68.632923) (xy 133.583773 67.912874) (xy 133.302824 67.234604) + (xy 132.89495 66.624176) (xy 132.375824 66.10505) (xy 131.765396 65.697176) (xy 131.087126 65.416227) (xy 130.367077 65.273) + (xy 129.632923 65.273) (xy 128.912874 65.416227) (xy 128.234604 65.697176) (xy 127.624176 66.10505) (xy 127.10505 66.624176) + (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) (xy 124.626473 68.632923) (xy 124.674637 68.584759) + (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) (xy 124.995 67.528665) (xy 124.939853 67.251426) + (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) (xy 124.239727 66.39832) (xy 123.978574 66.290147) + (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.141426 66.290147) (xy 122.880273 66.39832) (xy 122.645241 66.555363) + (xy 122.445363 66.755241) (xy 122.28832 66.990273) (xy 122.180147 67.251426) (xy 122.125 67.528665) (xy 121.555006 67.528665) + (xy 121.449727 67.45832) (xy 121.188574 67.350147) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) + (xy 120.090273 67.45832) (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) + (xy 119.382385 67.874869) (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) + (xy 118.357 67.460085) (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) + (xy 118.357 68.877) (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) + (xy 118.103 68.603) (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.764999 67.373268) (xy 117.764999 65.002322) + (xy 117.768675 64.964999) (xy 117.764999 64.927676) (xy 117.764999 64.927666) (xy 117.754002 64.816013) (xy 117.710545 64.672752) + (xy 117.639973 64.540723) (xy 117.545 64.424998) (xy 117.516002 64.4012) (xy 115.659802 62.545) (xy 115.831335 62.545) + (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) + (xy 103.339039 62.501904) (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) + (xy 104.253933 61.779135) (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) + (xy 105.111426 62.489853) (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) + (xy 106.444759 62.224637) (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) + (xy 107.390273 62.38168) (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.393886 62.508688) + (xy 111.075001 65.189804) (xy 111.075001 67.369378) (xy 111.028574 67.350147) (xy 110.751335 67.295) (xy 110.468665 67.295) + (xy 110.191426 67.350147) (xy 109.930273 67.45832) (xy 109.695241 67.615363) (xy 109.495363 67.815241) (xy 109.34 68.047759) + (xy 109.184637 67.815241) (xy 108.984759 67.615363) (xy 108.749727 67.45832) (xy 108.488574 67.350147) (xy 108.211335 67.295) + (xy 107.928665 67.295) (xy 107.651426 67.350147) (xy 107.390273 67.45832) (xy 107.155241 67.615363) (xy 106.955363 67.815241) + (xy 106.8 68.047759) (xy 106.644637 67.815241) (xy 106.444759 67.615363) (xy 106.209727 67.45832) (xy 105.948574 67.350147) + (xy 105.671335 67.295) (xy 105.388665 67.295) (xy 105.206114 67.331312) (xy 104.868803 66.994002) (xy 104.845 66.964998) + (xy 104.729275 66.870025) (xy 104.597246 66.799453) (xy 104.453985 66.755996) (xy 104.342332 66.744999) (xy 104.342321 66.744999) + (xy 104.304999 66.741323) (xy 104.267677 66.744999) (xy 95.301598 66.744999) (xy 95.675824 66.49495) (xy 96.19495 65.975824) + (xy 96.602824 65.365396) (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) + (xy 96.602824 61.834604) (xy 96.351881 61.45904) (xy 101.598091 61.45904) (xy 101.69293 61.723881) (xy 101.837615 61.965131) + (xy 102.026586 62.173519) (xy 102.25258 62.341037) (xy 102.506913 62.461246) (xy 102.640961 62.501904) (xy 102.863 62.379915) + (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 96.351881 61.45904) (xy 96.19495 61.224176) + (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + (filled_polygon + (pts + (xy 162.181928 62.65) (xy 162.194188 62.774482) (xy 162.230498 62.89418) (xy 162.289463 63.004494) (xy 162.368815 63.101185) + (xy 162.41002 63.135001) (xy 124.922836 63.135001) (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) + (xy 124.863603 62.053708) (xy 124.796671 61.928486) (xy 124.552702 61.856903) (xy 123.739605 62.67) (xy 123.753748 62.684143) + (xy 123.574143 62.863748) (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) + (xy 122.567298 61.856903) (xy 122.323329 61.928486) (xy 122.202429 62.183996) (xy 122.1337 62.458184) (xy 122.119783 62.740512) + (xy 122.161213 63.02013) (xy 122.202293 63.135001) (xy 121.329803 63.135001) (xy 120.742874 62.548072) (xy 121.57 62.548072) + (xy 121.694482 62.535812) (xy 121.81418 62.499502) (xy 121.924494 62.440537) (xy 122.021185 62.361185) (xy 122.100537 62.264494) + (xy 122.159502 62.15418) (xy 122.195812 62.034482) (xy 122.208072 61.91) (xy 122.208072 61.284999) (xy 123.17132 61.284999) + (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) (xy 124.373097 61.677298) + (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.936575 61.284999) (xy 157.937677 61.284999) (xy 157.974999 61.288675) + (xy 158.012321 61.284999) (xy 158.012332 61.284999) (xy 158.123985 61.274002) (xy 158.252527 61.23501) (xy 162.181928 61.23501) + ) + ) + ) +) diff --git a/mozc-bar/board/type-e/type-e.net b/mozc-bar/board/type-e/type-e.net new file mode 100644 index 0000000..8c0cba2 --- /dev/null +++ b/mozc-bar/board/type-e/type-e.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-e/type-e.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-e.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-e-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-e-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-e-rescue) + (uri /tmp/type-e/type-e-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-e/type-e.pro b/mozc-bar/board/type-e/type-e.pro new file mode 100644 index 0000000..c1f7794 --- /dev/null +++ b/mozc-bar/board/type-e/type-e.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-e.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-e/type-e.sch b/mozc-bar/board/type-e/type-e.sch new file mode 100644 index 0000000..80de2f7 --- /dev/null +++ b/mozc-bar/board/type-e/type-e.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-e-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-e-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/board/type-f/fp-lib-table b/mozc-bar/board/type-f/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-f/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-f/sym-lib-table b/mozc-bar/board/type-f/sym-lib-table new file mode 100644 index 0000000..a690062 --- /dev/null +++ b/mozc-bar/board/type-f/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-f-rescue)(type Legacy)(uri ${KIPRJMOD}/type-f-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-f/type-f-rescue.dcm b/mozc-bar/board/type-f/type-f-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-f/type-f-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-f/type-f-rescue.lib b/mozc-bar/board/type-f/type-f-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-f/type-f-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-f/type-f.kicad_pcb b/mozc-bar/board/type-f/type-f.kicad_pcb new file mode 100644 index 0000000..5d9c0d6 --- /dev/null +++ b/mozc-bar/board/type-f/type-f.kicad_pcb @@ -0,0 +1,1792 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 32) + (tracks 146) + (zones 0) + (modules 25) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D43138) (tstamp 62D4315B) + (at 130 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H102 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D4312C) (tstamp 62D4315B) + (at 70 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H101 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A2E) + (at 163.315 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02175) + (fp_text reference SW4 (at -2.55 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 46.94 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49FA) + (at 94.44 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01AC9) + (fp_text reference SW2 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A14) + (at 130.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01D44) + (fp_text reference SW3 (at -2.346 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 SW2)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 30.82 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 173.17 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6311) + (at 32.436999 72.26) + (path /62CF7C5D) + (fp_text reference H2 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB646C) + (at 32.436999 87.5) + (path /62CF7C64) + (fp_text reference H3 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB648A) + (at 56.313 72.26) + (path /62CF7C6B) + (fp_text reference H4 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB64B0) + (at 56.313 87.5) + (path /62CF7C72) + (fp_text reference H5 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6325) + (at 79.937 72.26) + (path /62CF2D41) + (fp_text reference H6 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB632A) + (at 79.937 87.5) + (path /62CF2DD5) + (fp_text reference H7 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB632F) + (at 103.813 72.26) + (path /62CF2E34) + (fp_text reference H8 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB6334) + (at 103.813 87.5) + (path /62CF2E98) + (fp_text reference H9 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6339) + (at 148.812 72.26) + (path /62CF2F85) + (fp_text reference H10 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB633E) + (at 148.812 87.5) + (path /62CF2F8C) + (fp_text reference H11 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6343) + (at 172.688 72.26) + (path /62CF2F93) + (fp_text reference H12 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB6348) + (at 172.688 87.5) + (path /62CF2F9A) + (fp_text reference H13 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 141.75 90) (end 141.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 179.75 90) (end 141.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 179.75 71) (end 179.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 141.75 71) (end 179.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 113.25 90) (end 113.25 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 141.75 90) (end 113.25 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 141.75 71) (end 141.75 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 113.25 71) (end 141.75 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 90) (end 70.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 113.25 90) (end 70.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 113.25 71) (end 113.25 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 71) (end 113.25 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 18.25 90) (end 18.25 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 90) (end 18.25 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 70.5 71) (end 70.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 18.25 71) (end 70.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 20.25 90) (end 20.25 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 179.75 90) (end 20.25 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 179.75 60) (end 179.75 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 20.25 60) (end 179.75 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 171.371 64.354) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 171.371 62.83) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 171.371 65.878) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 167.307 64.354) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 167.307 62.83) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 36.467 66.166) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 36.542577 64.322495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 40.023 64.322495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 36.542577 62.61) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 40.023 62.61) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType F" (at 91.45 85.93) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 75.84112 61.8) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 30.82 61.8) (end 75.84112 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 66.444999) (end 123.56 67.67) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 62.081999) (end 122.334999 66.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 122.334999 62.081999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 172.814999 61.444999) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 173.17 61.8) (end 172.814999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 177.535011 71.001991) (end 165.587001 82.950001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 177.535011 61.738009) (end 177.535011 71.001991) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 176.272012 60.47501) (end 177.535011 61.738009) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 173.39499 60.47501) (end 176.272012 60.47501) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 173.17 60.7) (end 173.39499 60.47501) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 173.17 61.8) (end 173.17 60.7) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 39.857999 82.950001) (end 44.719999 82.950001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 38.044999 81.137001) (end 39.857999 82.950001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 38.044999 69.024999) (end 38.044999 81.137001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 30.82 61.8) (end 38.044999 69.024999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 165.587001 82.950001) (end 44.719999 82.950001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 40.59 77.985) (end 156.965 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 101.677002 77.985) (end 88.09 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 72.907001) (end 101.677002 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 64.875001) (end 106.755001 72.907001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.99 61.11) (end 106.755001 64.875001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 170.552002 77.985) (end 156.965 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 175.71 72.827002) (end 170.552002 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 175.71 66.88) (end 175.71 72.827002) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 32.315635 68.155001) (end 29.555001 68.155001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 40.59 76.429366) (end 32.315635 68.155001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 29.555001 68.155001) (end 28.28 66.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 40.59 77.985) (end 40.59 76.429366) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 108.07 68.73) (end 114.48 75.14) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 108.07 71.592002) (end 104.949003 74.712999) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 104.949003 74.712999) (end 101.562999 74.712999) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 108.07 71.592002) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 101.562999 74.712999) (end 98.42 71.57) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 97.060101 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 98.42 71.33) (end 97.060101 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 98.42 71.57) (end 98.42 71.33) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 123.127002 75.14) (end 121.59 75.14) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 130.797001 76.970001) (end 124.957003 76.970001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 124.957003 76.970001) (end 123.127002 75.14) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 132.322002 75.445) (end 130.797001 76.970001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 163.315 75.445) (end 132.322002 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 114.48 75.14) (end 121.59 75.14) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.61 68.73) (end 115.29 73.41) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 128.03 73.41) (end 130.065 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 115.29 73.41) (end 128.03 73.41) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 105.208361 75.263009) (end 101.053009 75.263009) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 110.61 69.86137) (end 105.208361 75.263009) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 110.61 68.73) (end 110.61 69.86137) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 96.310111 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 101.053009 75.263009) (end 96.310111 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 91.12696 75.445) (end 94.44 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 84.42706 68.7451) (end 91.12696 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 106.066981 75.813019) (end 100.093019 75.813019) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 106.066981 75.813019) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 95.350121 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 86.752081 71.070121) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 100.093019 75.813019) (end 95.350121 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 84.762091 71.620131) (end 81.88706 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 92.872133 71.620131) (end 84.762091 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 97.615031 76.363029) (end 92.872133 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 108.056971 76.363029) (end 97.615031 76.363029) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 115.69 68.73) (end 108.056971 76.363029) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 61.860001 60.524999) (end 46.94 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 72.753117 60.524999) (end 61.860001 60.524999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 79.748217 67.520099) (end 72.753117 60.524999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 80.662059 67.520099) (end 79.748217 67.520099) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 81.88706 68.7451) (end 80.662059 67.520099) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11) (status 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 29.555001 60.524999) (end 35.464999 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 28.28 61.8) (end 29.555001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 35.464999 60.524999) (end 34.305001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.186119 60.524999) (end 35.464999 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 117.004999 68.141999) (end 116.367999 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 118.192009 70.505011) (end 117.004999 69.318001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 117.004999 69.318001) (end 117.004999 68.141999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 123.315822 70.505011) (end 118.192009 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 104.215001 67.504999) (end 102.99 68.73) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 125.335011 68.485822) (end 123.315822 70.505011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 127.590012 65.274999) (end 125.335011 67.53) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 131.788001 65.274999) (end 127.590012 65.274999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.668003 68.155001) (end 131.788001 65.274999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 176.322001 68.155001) (end 134.668003 68.155001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 176.985001 63.075001) (end 176.985001 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.367999 67.504999) (end 104.215001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 125.335011 67.53) (end 125.335011 68.485822) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 176.985001 67.492001) (end 176.322001 68.155001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 175.71 61.8) (end 176.985001 63.075001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 118.404998 61.11) (end 118.23 61.11) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.634998 64.34) (end 118.404998 61.11) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 173.17 64.34) (end 121.634998 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 171.894999 65.615001) (end 173.17 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 154.002999 76.177001) (end 161.789999 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 147.229999 82.950001) (end 154.002999 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 50.017999 82.950001) (end 147.229999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 164.047001 76.970001) (end 171.894999 69.122003) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 48.204999 81.137001) (end 50.017999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 162.582999 76.970001) (end 164.047001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 161.789999 76.177001) (end 162.582999 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 48.204999 80.522918) (end 48.204999 81.137001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 171.894999 69.122003) (end 171.894999 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 32.022081 64.34) (end 48.204999 80.522918) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 30.82 64.34) (end 32.022081 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.40499 60.47501) (end 120.77 61.11) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 176.985001 61.187999) (end 176.272012 60.47501) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 176.272012 60.47501) (end 121.40499 60.47501) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 176.985001 63.064999) (end 176.985001 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 175.71 64.34) (end 176.985001 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 176.985001 65.615001) (end 175.71 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 176.985001 72.329832) (end 176.985001 65.615001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 165.814822 83.500011) (end 176.985001 72.329832) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 39.630178 83.500011) (end 165.814822 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 27.004999 70.874832) (end 39.630178 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 27.004999 65.615001) (end 27.004999 70.874832) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 28.28 64.34) (end 27.004999 65.615001) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 27.126525 60.853368) (xy 26.96401 61.096589) (xy 26.852068 61.366842) (xy 26.795 61.65374) (xy 26.795 61.94626) + (xy 26.852068 62.233158) (xy 26.96401 62.503411) (xy 27.126525 62.746632) (xy 27.333368 62.953475) (xy 27.50776 63.07) + (xy 27.333368 63.186525) (xy 27.126525 63.393368) (xy 26.96401 63.636589) (xy 26.852068 63.906842) (xy 26.795 64.19374) + (xy 26.795 64.48626) (xy 26.852068 64.773158) (xy 26.96401 65.043411) (xy 27.126525 65.286632) (xy 27.333368 65.493475) + (xy 27.515534 65.615195) (xy 27.398645 65.684822) (xy 27.182412 65.879731) (xy 27.008359 66.11308) (xy 26.883175 66.375901) + (xy 26.838524 66.52311) (xy 26.959845 66.753) (xy 28.153 66.753) (xy 28.153 66.733) (xy 28.407 66.733) + (xy 28.407 66.753) (xy 28.427 66.753) (xy 28.427 67.007) (xy 28.407 67.007) (xy 28.407 68.200814) + (xy 28.636891 68.321481) (xy 28.911252 68.224157) (xy 29.161355 68.075178) (xy 29.377588 67.880269) (xy 29.5489 67.650594) + (xy 29.666525 67.826632) (xy 29.873368 68.033475) (xy 30.116589 68.19599) (xy 30.386842 68.307932) (xy 30.67374 68.365) + (xy 30.96626 68.365) (xy 31.253158 68.307932) (xy 31.523411 68.19599) (xy 31.766632 68.033475) (xy 31.973475 67.826632) + (xy 32.13599 67.583411) (xy 32.247932 67.313158) (xy 32.305 67.02626) (xy 32.305 66.73374) (xy 32.247932 66.446842) + (xy 32.13599 66.176589) (xy 31.973475 65.933368) (xy 31.766632 65.726525) (xy 31.59224 65.61) (xy 31.766632 65.493475) + (xy 31.973475 65.286632) (xy 32.13599 65.043411) (xy 32.247932 64.773158) (xy 32.305 64.48626) (xy 32.305 64.359801) + (xy 37.284999 69.339801) (xy 37.285 81.099669) (xy 37.281323 81.137001) (xy 37.295997 81.285986) (xy 37.339453 81.429247) + (xy 37.410025 81.561277) (xy 37.4812 81.648003) (xy 37.504999 81.677002) (xy 37.533997 81.7008) (xy 39.2942 83.461004) + (xy 39.317998 83.490002) (xy 39.433723 83.584975) (xy 39.565752 83.655547) (xy 39.709013 83.699004) (xy 39.820666 83.710001) + (xy 39.820675 83.710001) (xy 39.857998 83.713677) (xy 39.895321 83.710001) (xy 165.549679 83.710001) (xy 165.587001 83.713677) + (xy 165.624323 83.710001) (xy 165.624334 83.710001) (xy 165.735987 83.699004) (xy 165.879248 83.655547) (xy 166.011277 83.584975) + (xy 166.127002 83.490002) (xy 166.150805 83.460998) (xy 178.046014 71.56579) (xy 178.075012 71.541992) (xy 178.169985 71.426267) + (xy 178.240557 71.294238) (xy 178.284014 71.150977) (xy 178.295011 71.039324) (xy 178.295011 71.039316) (xy 178.298687 71.001991) + (xy 178.295011 70.964666) (xy 178.295011 61.775331) (xy 178.298687 61.738008) (xy 178.295011 61.700685) (xy 178.295011 61.700676) + (xy 178.284014 61.589023) (xy 178.240557 61.445762) (xy 178.169985 61.313733) (xy 178.075012 61.198008) (xy 178.046015 61.174211) + (xy 177.556804 60.685) (xy 179.065 60.685) (xy 179.065001 89.315) (xy 173.814559 89.315) (xy 174.048983 89.158363) + (xy 174.346363 88.860983) (xy 174.580012 88.511302) (xy 174.740953 88.122756) (xy 174.823 87.710279) (xy 174.823 87.289721) + (xy 174.740953 86.877244) (xy 174.580012 86.488698) (xy 174.346363 86.139017) (xy 174.048983 85.841637) (xy 173.699302 85.607988) + (xy 173.310756 85.447047) (xy 172.898279 85.365) (xy 172.477721 85.365) (xy 172.065244 85.447047) (xy 171.676698 85.607988) + (xy 171.327017 85.841637) (xy 171.029637 86.139017) (xy 170.795988 86.488698) (xy 170.635047 86.877244) (xy 170.553 87.289721) + (xy 170.553 87.710279) (xy 170.635047 88.122756) (xy 170.795988 88.511302) (xy 171.029637 88.860983) (xy 171.327017 89.158363) + (xy 171.561441 89.315) (xy 149.938559 89.315) (xy 150.172983 89.158363) (xy 150.470363 88.860983) (xy 150.704012 88.511302) + (xy 150.864953 88.122756) (xy 150.947 87.710279) (xy 150.947 87.289721) (xy 150.864953 86.877244) (xy 150.704012 86.488698) + (xy 150.470363 86.139017) (xy 150.172983 85.841637) (xy 149.823302 85.607988) (xy 149.434756 85.447047) (xy 149.022279 85.365) + (xy 148.601721 85.365) (xy 148.189244 85.447047) (xy 147.800698 85.607988) (xy 147.451017 85.841637) (xy 147.153637 86.139017) + (xy 146.919988 86.488698) (xy 146.759047 86.877244) (xy 146.677 87.289721) (xy 146.677 87.710279) (xy 146.759047 88.122756) + (xy 146.919988 88.511302) (xy 147.153637 88.860983) (xy 147.451017 89.158363) (xy 147.685441 89.315) (xy 104.939559 89.315) + (xy 105.173983 89.158363) (xy 105.471363 88.860983) (xy 105.705012 88.511302) (xy 105.865953 88.122756) (xy 105.948 87.710279) + (xy 105.948 87.289721) (xy 105.865953 86.877244) (xy 105.705012 86.488698) (xy 105.471363 86.139017) (xy 105.173983 85.841637) + (xy 104.824302 85.607988) (xy 104.435756 85.447047) (xy 104.023279 85.365) (xy 103.602721 85.365) (xy 103.190244 85.447047) + (xy 102.801698 85.607988) (xy 102.452017 85.841637) (xy 102.154637 86.139017) (xy 101.920988 86.488698) (xy 101.760047 86.877244) + (xy 101.678 87.289721) (xy 101.678 87.710279) (xy 101.760047 88.122756) (xy 101.920988 88.511302) (xy 102.154637 88.860983) + (xy 102.452017 89.158363) (xy 102.686441 89.315) (xy 81.063559 89.315) (xy 81.297983 89.158363) (xy 81.595363 88.860983) + (xy 81.829012 88.511302) (xy 81.989953 88.122756) (xy 82.072 87.710279) (xy 82.072 87.289721) (xy 81.989953 86.877244) + (xy 81.829012 86.488698) (xy 81.595363 86.139017) (xy 81.297983 85.841637) (xy 80.948302 85.607988) (xy 80.559756 85.447047) + (xy 80.147279 85.365) (xy 79.726721 85.365) (xy 79.314244 85.447047) (xy 78.925698 85.607988) (xy 78.576017 85.841637) + (xy 78.278637 86.139017) (xy 78.044988 86.488698) (xy 77.884047 86.877244) (xy 77.802 87.289721) (xy 77.802 87.710279) + (xy 77.884047 88.122756) (xy 78.044988 88.511302) (xy 78.278637 88.860983) (xy 78.576017 89.158363) (xy 78.810441 89.315) + (xy 57.439559 89.315) (xy 57.673983 89.158363) (xy 57.971363 88.860983) (xy 58.205012 88.511302) (xy 58.365953 88.122756) + (xy 58.448 87.710279) (xy 58.448 87.289721) (xy 58.365953 86.877244) (xy 58.205012 86.488698) (xy 57.971363 86.139017) + (xy 57.673983 85.841637) (xy 57.324302 85.607988) (xy 56.935756 85.447047) (xy 56.523279 85.365) (xy 56.102721 85.365) + (xy 55.690244 85.447047) (xy 55.301698 85.607988) (xy 54.952017 85.841637) (xy 54.654637 86.139017) (xy 54.420988 86.488698) + (xy 54.260047 86.877244) (xy 54.178 87.289721) (xy 54.178 87.710279) (xy 54.260047 88.122756) (xy 54.420988 88.511302) + (xy 54.654637 88.860983) (xy 54.952017 89.158363) (xy 55.186441 89.315) (xy 33.563558 89.315) (xy 33.797982 89.158363) + (xy 34.095362 88.860983) (xy 34.329011 88.511302) (xy 34.489952 88.122756) (xy 34.571999 87.710279) (xy 34.571999 87.289721) + (xy 34.489952 86.877244) (xy 34.329011 86.488698) (xy 34.095362 86.139017) (xy 33.797982 85.841637) (xy 33.448301 85.607988) + (xy 33.059755 85.447047) (xy 32.647278 85.365) (xy 32.22672 85.365) (xy 31.814243 85.447047) (xy 31.425697 85.607988) + (xy 31.076016 85.841637) (xy 30.778636 86.139017) (xy 30.544987 86.488698) (xy 30.384046 86.877244) (xy 30.301999 87.289721) + (xy 30.301999 87.710279) (xy 30.384046 88.122756) (xy 30.544987 88.511302) (xy 30.778636 88.860983) (xy 31.076016 89.158363) + (xy 31.31044 89.315) (xy 20.935 89.315) (xy 20.935 72.000475) (xy 29.801999 72.000475) (xy 29.801999 72.519525) + (xy 29.90326 73.028601) (xy 30.101892 73.508141) (xy 30.390261 73.939715) (xy 30.757284 74.306738) (xy 31.188858 74.595107) + (xy 31.668398 74.793739) (xy 32.177474 74.895) (xy 32.696524 74.895) (xy 33.2056 74.793739) (xy 33.68514 74.595107) + (xy 34.116714 74.306738) (xy 34.483737 73.939715) (xy 34.772106 73.508141) (xy 34.970738 73.028601) (xy 35.071999 72.519525) + (xy 35.071999 72.000475) (xy 34.970738 71.491399) (xy 34.772106 71.011859) (xy 34.483737 70.580285) (xy 34.116714 70.213262) + (xy 33.68514 69.924893) (xy 33.2056 69.726261) (xy 32.696524 69.625) (xy 32.177474 69.625) (xy 31.668398 69.726261) + (xy 31.188858 69.924893) (xy 30.757284 70.213262) (xy 30.390261 70.580285) (xy 30.101892 71.011859) (xy 29.90326 71.491399) + (xy 29.801999 72.000475) (xy 20.935 72.000475) (xy 20.935 67.23689) (xy 26.838524 67.23689) (xy 26.883175 67.384099) + (xy 27.008359 67.64692) (xy 27.182412 67.880269) (xy 27.398645 68.075178) (xy 27.648748 68.224157) (xy 27.923109 68.321481) + (xy 28.153 68.200814) (xy 28.153 67.007) (xy 26.959845 67.007) (xy 26.838524 67.23689) (xy 20.935 67.23689) + (xy 20.935 60.685) (xy 27.294893 60.685) + ) + ) + (filled_polygon + (pts + (xy 77.310832 64.344514) (xy 77.27452 64.527065) (xy 77.27452 64.809735) (xy 77.329667 65.086974) (xy 77.43784 65.348127) + (xy 77.594883 65.583159) (xy 77.794761 65.783037) (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) + (xy 78.587061 66.1034) (xy 78.58706 67.307028) (xy 78.54706 67.307028) (xy 78.422578 67.319288) (xy 78.30288 67.355598) + (xy 78.192566 67.414563) (xy 78.095875 67.493915) (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) + (xy 77.908988 67.9451) (xy 77.908988 69.5451) (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) + (xy 78.095875 69.996285) (xy 78.192566 70.075637) (xy 78.30288 70.134602) (xy 78.352487 70.14965) (xy 78.257285 70.213262) + (xy 77.890262 70.580285) (xy 77.601893 71.011859) (xy 77.403261 71.491399) (xy 77.302 72.000475) (xy 77.302 72.519525) + (xy 77.403261 73.028601) (xy 77.601893 73.508141) (xy 77.890262 73.939715) (xy 78.257285 74.306738) (xy 78.688859 74.595107) + (xy 79.168399 74.793739) (xy 79.677475 74.895) (xy 80.196525 74.895) (xy 80.705601 74.793739) (xy 81.185141 74.595107) + (xy 81.616715 74.306738) (xy 81.983738 73.939715) (xy 82.272107 73.508141) (xy 82.470739 73.028601) (xy 82.572 72.519525) + (xy 82.572 72.000475) (xy 82.470739 71.491399) (xy 82.272107 71.011859) (xy 81.983738 70.580285) (xy 81.616715 70.213262) + (xy 81.491361 70.129503) (xy 81.745725 70.1801) (xy 82.028395 70.1801) (xy 82.210946 70.143788) (xy 84.198291 72.131133) + (xy 84.22209 72.160132) (xy 84.337815 72.255105) (xy 84.469844 72.325677) (xy 84.613105 72.369134) (xy 84.724758 72.380131) + (xy 84.724768 72.380131) (xy 84.762091 72.383807) (xy 84.799414 72.380131) (xy 92.557332 72.380131) (xy 93.950565 73.773364) + (xy 93.933919 73.776675) (xy 93.618169 73.907463) (xy 93.334002 74.097337) (xy 93.092337 74.339002) (xy 92.902463 74.623169) + (xy 92.771675 74.938919) (xy 92.705 75.274117) (xy 92.705 75.615883) (xy 92.771675 75.951081) (xy 92.902463 76.266831) + (xy 93.092337 76.550998) (xy 93.334002 76.792663) (xy 93.618169 76.982537) (xy 93.933919 77.113325) (xy 94.269117 77.18) + (xy 94.610883 77.18) (xy 94.946081 77.113325) (xy 95.261831 76.982537) (xy 95.545998 76.792663) (xy 95.787663 76.550998) + (xy 95.977537 76.266831) (xy 96.108325 75.951081) (xy 96.111636 75.934436) (xy 97.051232 76.874032) (xy 97.07503 76.90303) + (xy 97.190755 76.998003) (xy 97.322784 77.068575) (xy 97.466045 77.112032) (xy 97.577698 77.123029) (xy 97.577706 77.123029) + (xy 97.615031 77.126705) (xy 97.652356 77.123029) (xy 108.019649 77.123029) (xy 108.056971 77.126705) (xy 108.094293 77.123029) + (xy 108.094304 77.123029) (xy 108.205957 77.112032) (xy 108.349218 77.068575) (xy 108.481247 76.998003) (xy 108.596972 76.90303) + (xy 108.620775 76.874026) (xy 108.716513 76.778288) (xy 122.687893 76.778288) (xy 123.715 77.805395) (xy 124.742107 76.778288) + (xy 124.634274 76.503662) (xy 124.327616 76.352784) (xy 123.997415 76.264631) (xy 123.656361 76.242591) (xy 123.317561 76.287511) + (xy 122.994034 76.397664) (xy 122.795726 76.503662) (xy 122.687893 76.778288) (xy 108.716513 76.778288) (xy 110.220684 75.274117) + (xy 128.33 75.274117) (xy 128.33 75.615883) (xy 128.396675 75.951081) (xy 128.527463 76.266831) (xy 128.717337 76.550998) + (xy 128.959002 76.792663) (xy 129.243169 76.982537) (xy 129.558919 77.113325) (xy 129.894117 77.18) (xy 130.235883 77.18) + (xy 130.571081 77.113325) (xy 130.886831 76.982537) (xy 131.170998 76.792663) (xy 131.185373 76.778288) (xy 155.937893 76.778288) + (xy 156.965 77.805395) (xy 157.992107 76.778288) (xy 157.884274 76.503662) (xy 157.577616 76.352784) (xy 157.247415 76.264631) + (xy 156.906361 76.242591) (xy 156.567561 76.287511) (xy 156.244034 76.397664) (xy 156.045726 76.503662) (xy 155.937893 76.778288) + (xy 131.185373 76.778288) (xy 131.412663 76.550998) (xy 131.602537 76.266831) (xy 131.733325 75.951081) (xy 131.8 75.615883) + (xy 131.8 75.274117) (xy 161.58 75.274117) (xy 161.58 75.615883) (xy 161.646675 75.951081) (xy 161.777463 76.266831) + (xy 161.967337 76.550998) (xy 162.209002 76.792663) (xy 162.493169 76.982537) (xy 162.808919 77.113325) (xy 163.144117 77.18) + (xy 163.485883 77.18) (xy 163.821081 77.113325) (xy 164.136831 76.982537) (xy 164.420998 76.792663) (xy 164.662663 76.550998) + (xy 164.852537 76.266831) (xy 164.983325 75.951081) (xy 165.05 75.615883) (xy 165.05 75.274117) (xy 164.983325 74.938919) + (xy 164.852537 74.623169) (xy 164.662663 74.339002) (xy 164.420998 74.097337) (xy 164.136831 73.907463) (xy 163.821081 73.776675) + (xy 163.485883 73.71) (xy 163.144117 73.71) (xy 162.808919 73.776675) (xy 162.493169 73.907463) (xy 162.209002 74.097337) + (xy 161.967337 74.339002) (xy 161.777463 74.623169) (xy 161.646675 74.938919) (xy 161.58 75.274117) (xy 131.8 75.274117) + (xy 131.733325 74.938919) (xy 131.602537 74.623169) (xy 131.412663 74.339002) (xy 131.170998 74.097337) (xy 130.886831 73.907463) + (xy 130.571081 73.776675) (xy 130.235883 73.71) (xy 129.894117 73.71) (xy 129.558919 73.776675) (xy 129.243169 73.907463) + (xy 128.959002 74.097337) (xy 128.717337 74.339002) (xy 128.527463 74.623169) (xy 128.396675 74.938919) (xy 128.33 75.274117) + (xy 110.220684 75.274117) (xy 115.366114 70.128688) (xy 115.548665 70.165) (xy 115.831335 70.165) (xy 116.108574 70.109853) + (xy 116.369727 70.00168) (xy 116.516084 69.903887) (xy 117.62821 71.016014) (xy 117.652008 71.045012) (xy 117.767733 71.139985) + (xy 117.899762 71.210557) (xy 118.043023 71.254014) (xy 118.154676 71.265011) (xy 118.154684 71.265011) (xy 118.192009 71.268687) + (xy 118.229334 71.265011) (xy 123.2785 71.265011) (xy 123.315822 71.268687) (xy 123.353144 71.265011) (xy 123.353155 71.265011) + (xy 123.464808 71.254014) (xy 123.608069 71.210557) (xy 123.740098 71.139985) (xy 123.855823 71.045012) (xy 123.879626 71.016009) + (xy 125.846019 69.049617) (xy 125.875012 69.025823) (xy 125.898806 68.99683) (xy 125.89881 68.996826) (xy 125.969984 68.910099) + (xy 125.973242 68.904004) (xy 126.040557 68.778069) (xy 126.084014 68.634808) (xy 126.095011 68.523155) (xy 126.095011 68.523146) + (xy 126.098687 68.485823) (xy 126.095011 68.4485) (xy 126.095011 67.844801) (xy 126.691496 67.248316) (xy 126.416227 67.912874) + (xy 126.273 68.632923) (xy 126.273 69.367077) (xy 126.416227 70.087126) (xy 126.697176 70.765396) (xy 127.10505 71.375824) + (xy 127.624176 71.89495) (xy 128.234604 72.302824) (xy 128.912874 72.583773) (xy 129.632923 72.727) (xy 130.367077 72.727) + (xy 131.087126 72.583773) (xy 131.765396 72.302824) (xy 132.217894 72.000475) (xy 146.177 72.000475) (xy 146.177 72.519525) + (xy 146.278261 73.028601) (xy 146.476893 73.508141) (xy 146.765262 73.939715) (xy 147.132285 74.306738) (xy 147.563859 74.595107) + (xy 148.043399 74.793739) (xy 148.552475 74.895) (xy 149.071525 74.895) (xy 149.580601 74.793739) (xy 150.060141 74.595107) + (xy 150.491715 74.306738) (xy 150.858738 73.939715) (xy 151.147107 73.508141) (xy 151.345739 73.028601) (xy 151.447 72.519525) + (xy 151.447 72.000475) (xy 151.345739 71.491399) (xy 151.147107 71.011859) (xy 150.858738 70.580285) (xy 150.491715 70.213262) + (xy 150.060141 69.924893) (xy 149.580601 69.726261) (xy 149.071525 69.625) (xy 148.552475 69.625) (xy 148.043399 69.726261) + (xy 147.563859 69.924893) (xy 147.132285 70.213262) (xy 146.765262 70.580285) (xy 146.476893 71.011859) (xy 146.278261 71.491399) + (xy 146.177 72.000475) (xy 132.217894 72.000475) (xy 132.375824 71.89495) (xy 132.89495 71.375824) (xy 133.302824 70.765396) + (xy 133.583773 70.087126) (xy 133.727 69.367077) (xy 133.727 68.632923) (xy 133.641553 68.203353) (xy 134.104204 68.666004) + (xy 134.128002 68.695002) (xy 134.157 68.7188) (xy 134.243726 68.789975) (xy 134.351431 68.847545) (xy 134.375756 68.860547) + (xy 134.519017 68.904004) (xy 134.63067 68.915001) (xy 134.63068 68.915001) (xy 134.668003 68.918677) (xy 134.705326 68.915001) + (xy 176.284679 68.915001) (xy 176.322001 68.918677) (xy 176.359323 68.915001) (xy 176.359334 68.915001) (xy 176.470987 68.904004) + (xy 176.614248 68.860547) (xy 176.746277 68.789975) (xy 176.775012 68.766393) (xy 176.775012 70.687188) (xy 175.323 72.1392) + (xy 175.323 72.000475) (xy 175.221739 71.491399) (xy 175.023107 71.011859) (xy 174.734738 70.580285) (xy 174.367715 70.213262) + (xy 173.936141 69.924893) (xy 173.456601 69.726261) (xy 172.947525 69.625) (xy 172.428475 69.625) (xy 171.919399 69.726261) + (xy 171.439859 69.924893) (xy 171.008285 70.213262) (xy 170.641262 70.580285) (xy 170.352893 71.011859) (xy 170.154261 71.491399) + (xy 170.053 72.000475) (xy 170.053 72.519525) (xy 170.154261 73.028601) (xy 170.352893 73.508141) (xy 170.641262 73.939715) + (xy 171.008285 74.306738) (xy 171.439859 74.595107) (xy 171.919399 74.793739) (xy 172.428475 74.895) (xy 172.5672 74.895) + (xy 167.297437 80.164764) (xy 167.282932 80.091842) (xy 167.17099 79.821589) (xy 167.008475 79.578368) (xy 166.801632 79.371525) + (xy 166.558411 79.20901) (xy 166.288158 79.097068) (xy 166.00126 79.04) (xy 165.70874 79.04) (xy 165.421842 79.097068) + (xy 165.151589 79.20901) (xy 164.908368 79.371525) (xy 164.701525 79.578368) (xy 164.53901 79.821589) (xy 164.427068 80.091842) + (xy 164.37 80.37874) (xy 164.37 80.67126) (xy 164.427068 80.958158) (xy 164.53901 81.228411) (xy 164.701525 81.471632) + (xy 164.908368 81.678475) (xy 165.151589 81.84099) (xy 165.421842 81.952932) (xy 165.494764 81.967437) (xy 165.2722 82.190001) + (xy 162.83157 82.190001) (xy 163.110107 81.773141) (xy 163.308739 81.293601) (xy 163.41 80.784525) (xy 163.41 80.265475) + (xy 163.308739 79.756399) (xy 163.110107 79.276859) (xy 162.821738 78.845285) (xy 162.454715 78.478262) (xy 162.023141 78.189893) + (xy 161.543601 77.991261) (xy 161.034525 77.89) (xy 160.515475 77.89) (xy 160.006399 77.991261) (xy 159.526859 78.189893) + (xy 159.095285 78.478262) (xy 158.728262 78.845285) (xy 158.439893 79.276859) (xy 158.241261 79.756399) (xy 158.14 80.265475) + (xy 158.14 80.784525) (xy 158.241261 81.293601) (xy 158.439893 81.773141) (xy 158.71843 82.190001) (xy 129.58157 82.190001) + (xy 129.860107 81.773141) (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.37874) (xy 131.12 80.37874) + (xy 131.12 80.67126) (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) (xy 131.658368 81.678475) + (xy 131.901589 81.84099) (xy 132.171842 81.952932) (xy 132.45874 82.01) (xy 132.75126 82.01) (xy 133.038158 81.952932) + (xy 133.308411 81.84099) (xy 133.551632 81.678475) (xy 133.758475 81.471632) (xy 133.92099 81.228411) (xy 134.032932 80.958158) + (xy 134.09 80.67126) (xy 134.09 80.37874) (xy 154.21 80.37874) (xy 154.21 80.67126) (xy 154.267068 80.958158) + (xy 154.37901 81.228411) (xy 154.541525 81.471632) (xy 154.748368 81.678475) (xy 154.991589 81.84099) (xy 155.261842 81.952932) + (xy 155.54874 82.01) (xy 155.84126 82.01) (xy 156.128158 81.952932) (xy 156.398411 81.84099) (xy 156.641632 81.678475) + (xy 156.848475 81.471632) (xy 157.01099 81.228411) (xy 157.122932 80.958158) (xy 157.18 80.67126) (xy 157.18 80.37874) + (xy 157.122932 80.091842) (xy 157.01099 79.821589) (xy 156.94465 79.722304) (xy 157.023639 79.727409) (xy 157.362439 79.682489) + (xy 157.685966 79.572336) (xy 157.884274 79.466338) (xy 157.992107 79.191712) (xy 156.965 78.164605) (xy 156.950858 78.178748) + (xy 156.771253 77.999143) (xy 156.785395 77.985) (xy 157.144605 77.985) (xy 158.171712 79.012107) (xy 158.446338 78.904274) + (xy 158.597216 78.597616) (xy 158.685369 78.267415) (xy 158.707409 77.926361) (xy 158.662489 77.587561) (xy 158.552336 77.264034) + (xy 158.446338 77.065726) (xy 158.171712 76.957893) (xy 157.144605 77.985) (xy 156.785395 77.985) (xy 155.758288 76.957893) + (xy 155.483662 77.065726) (xy 155.332784 77.372384) (xy 155.244631 77.702585) (xy 155.222591 78.043639) (xy 155.267511 78.382439) + (xy 155.377664 78.705966) (xy 155.483662 78.904274) (xy 155.758286 79.012106) (xy 155.730392 79.04) (xy 155.54874 79.04) + (xy 155.261842 79.097068) (xy 154.991589 79.20901) (xy 154.748368 79.371525) (xy 154.541525 79.578368) (xy 154.37901 79.821589) + (xy 154.267068 80.091842) (xy 154.21 80.37874) (xy 134.09 80.37874) (xy 134.032932 80.091842) (xy 133.92099 79.821589) + (xy 133.758475 79.578368) (xy 133.551632 79.371525) (xy 133.308411 79.20901) (xy 133.038158 79.097068) (xy 132.75126 79.04) + (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) (xy 131.451525 79.578368) + (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 130.16 80.37874) (xy 130.16 80.265475) + (xy 130.058739 79.756399) (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) (xy 128.773141 78.189893) + (xy 128.293601 77.991261) (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) (xy 126.276859 78.189893) + (xy 125.845285 78.478262) (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) (xy 124.89 80.265475) + (xy 124.89 80.784525) (xy 124.991261 81.293601) (xy 125.189893 81.773141) (xy 125.46843 82.190001) (xy 93.95657 82.190001) + (xy 94.235107 81.773141) (xy 94.433739 81.293601) (xy 94.535 80.784525) (xy 94.535 80.37874) (xy 95.495 80.37874) + (xy 95.495 80.67126) (xy 95.552068 80.958158) (xy 95.66401 81.228411) (xy 95.826525 81.471632) (xy 96.033368 81.678475) + (xy 96.276589 81.84099) (xy 96.546842 81.952932) (xy 96.83374 82.01) (xy 97.12626 82.01) (xy 97.413158 81.952932) + (xy 97.683411 81.84099) (xy 97.926632 81.678475) (xy 98.133475 81.471632) (xy 98.29599 81.228411) (xy 98.407932 80.958158) + (xy 98.465 80.67126) (xy 98.465 80.37874) (xy 120.96 80.37874) (xy 120.96 80.67126) (xy 121.017068 80.958158) + (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) (xy 122.011842 81.952932) + (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) (xy 123.391632 81.678475) + (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) (xy 123.93 80.37874) + (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) (xy 123.773639 79.727409) (xy 124.112439 79.682489) + (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) (xy 123.715 78.164605) (xy 123.700858 78.178748) + (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 123.894605 77.985) (xy 124.921712 79.012107) (xy 125.196338 78.904274) + (xy 125.347216 78.597616) (xy 125.435369 78.267415) (xy 125.457409 77.926361) (xy 125.412489 77.587561) (xy 125.302336 77.264034) + (xy 125.196338 77.065726) (xy 124.921712 76.957893) (xy 123.894605 77.985) (xy 123.535395 77.985) (xy 122.508288 76.957893) + (xy 122.233662 77.065726) (xy 122.082784 77.372384) (xy 121.994631 77.702585) (xy 121.972591 78.043639) (xy 122.017511 78.382439) + (xy 122.127664 78.705966) (xy 122.233662 78.904274) (xy 122.508286 79.012106) (xy 122.480392 79.04) (xy 122.29874 79.04) + (xy 122.011842 79.097068) (xy 121.741589 79.20901) (xy 121.498368 79.371525) (xy 121.291525 79.578368) (xy 121.12901 79.821589) + (xy 121.017068 80.091842) (xy 120.96 80.37874) (xy 98.465 80.37874) (xy 98.407932 80.091842) (xy 98.29599 79.821589) + (xy 98.133475 79.578368) (xy 97.926632 79.371525) (xy 97.683411 79.20901) (xy 97.413158 79.097068) (xy 97.12626 79.04) + (xy 96.83374 79.04) (xy 96.546842 79.097068) (xy 96.276589 79.20901) (xy 96.033368 79.371525) (xy 95.826525 79.578368) + (xy 95.66401 79.821589) (xy 95.552068 80.091842) (xy 95.495 80.37874) (xy 94.535 80.37874) (xy 94.535 80.265475) + (xy 94.433739 79.756399) (xy 94.235107 79.276859) (xy 93.946738 78.845285) (xy 93.579715 78.478262) (xy 93.148141 78.189893) + (xy 92.668601 77.991261) (xy 92.159525 77.89) (xy 91.640475 77.89) (xy 91.131399 77.991261) (xy 90.651859 78.189893) + (xy 90.220285 78.478262) (xy 89.853262 78.845285) (xy 89.564893 79.276859) (xy 89.366261 79.756399) (xy 89.265 80.265475) + (xy 89.265 80.784525) (xy 89.366261 81.293601) (xy 89.564893 81.773141) (xy 89.84343 82.190001) (xy 46.45657 82.190001) + (xy 46.735107 81.773141) (xy 46.933739 81.293601) (xy 47.035 80.784525) (xy 47.035 80.37874) (xy 47.995 80.37874) + (xy 47.995 80.67126) (xy 48.052068 80.958158) (xy 48.16401 81.228411) (xy 48.326525 81.471632) (xy 48.533368 81.678475) + (xy 48.776589 81.84099) (xy 49.046842 81.952932) (xy 49.33374 82.01) (xy 49.62626 82.01) (xy 49.913158 81.952932) + (xy 50.183411 81.84099) (xy 50.426632 81.678475) (xy 50.633475 81.471632) (xy 50.79599 81.228411) (xy 50.907932 80.958158) + (xy 50.965 80.67126) (xy 50.965 80.37874) (xy 85.335 80.37874) (xy 85.335 80.67126) (xy 85.392068 80.958158) + (xy 85.50401 81.228411) (xy 85.666525 81.471632) (xy 85.873368 81.678475) (xy 86.116589 81.84099) (xy 86.386842 81.952932) + (xy 86.67374 82.01) (xy 86.96626 82.01) (xy 87.253158 81.952932) (xy 87.523411 81.84099) (xy 87.766632 81.678475) + (xy 87.973475 81.471632) (xy 88.13599 81.228411) (xy 88.247932 80.958158) (xy 88.305 80.67126) (xy 88.305 80.37874) + (xy 88.247932 80.091842) (xy 88.13599 79.821589) (xy 88.06965 79.722304) (xy 88.148639 79.727409) (xy 88.487439 79.682489) + (xy 88.810966 79.572336) (xy 89.009274 79.466338) (xy 89.117107 79.191712) (xy 88.09 78.164605) (xy 88.075858 78.178748) + (xy 87.896253 77.999143) (xy 87.910395 77.985) (xy 88.269605 77.985) (xy 89.296712 79.012107) (xy 89.571338 78.904274) + (xy 89.722216 78.597616) (xy 89.810369 78.267415) (xy 89.832409 77.926361) (xy 89.787489 77.587561) (xy 89.677336 77.264034) + (xy 89.571338 77.065726) (xy 89.296712 76.957893) (xy 88.269605 77.985) (xy 87.910395 77.985) (xy 86.883288 76.957893) + (xy 86.608662 77.065726) (xy 86.457784 77.372384) (xy 86.369631 77.702585) (xy 86.347591 78.043639) (xy 86.392511 78.382439) + (xy 86.502664 78.705966) (xy 86.608662 78.904274) (xy 86.883286 79.012106) (xy 86.855392 79.04) (xy 86.67374 79.04) + (xy 86.386842 79.097068) (xy 86.116589 79.20901) (xy 85.873368 79.371525) (xy 85.666525 79.578368) (xy 85.50401 79.821589) + (xy 85.392068 80.091842) (xy 85.335 80.37874) (xy 50.965 80.37874) (xy 50.907932 80.091842) (xy 50.79599 79.821589) + (xy 50.633475 79.578368) (xy 50.426632 79.371525) (xy 50.183411 79.20901) (xy 49.913158 79.097068) (xy 49.62626 79.04) + (xy 49.33374 79.04) (xy 49.046842 79.097068) (xy 48.776589 79.20901) (xy 48.533368 79.371525) (xy 48.326525 79.578368) + (xy 48.16401 79.821589) (xy 48.052068 80.091842) (xy 47.995 80.37874) (xy 47.035 80.37874) (xy 47.035 80.265475) + (xy 46.933739 79.756399) (xy 46.735107 79.276859) (xy 46.446738 78.845285) (xy 46.079715 78.478262) (xy 45.648141 78.189893) + (xy 45.168601 77.991261) (xy 44.659525 77.89) (xy 44.140475 77.89) (xy 43.631399 77.991261) (xy 43.151859 78.189893) + (xy 42.720285 78.478262) (xy 42.353262 78.845285) (xy 42.064893 79.276859) (xy 41.866261 79.756399) (xy 41.765 80.265475) + (xy 41.765 80.784525) (xy 41.866261 81.293601) (xy 42.064893 81.773141) (xy 42.34343 82.190001) (xy 40.172801 82.190001) + (xy 39.882257 81.899458) (xy 40.023411 81.84099) (xy 40.266632 81.678475) (xy 40.473475 81.471632) (xy 40.63599 81.228411) + (xy 40.747932 80.958158) (xy 40.805 80.67126) (xy 40.805 80.37874) (xy 40.747932 80.091842) (xy 40.63599 79.821589) + (xy 40.56965 79.722304) (xy 40.648639 79.727409) (xy 40.987439 79.682489) (xy 41.310966 79.572336) (xy 41.509274 79.466338) + (xy 41.617107 79.191712) (xy 40.59 78.164605) (xy 40.575858 78.178748) (xy 40.396253 77.999143) (xy 40.410395 77.985) + (xy 40.769605 77.985) (xy 41.796712 79.012107) (xy 42.071338 78.904274) (xy 42.222216 78.597616) (xy 42.310369 78.267415) + (xy 42.332409 77.926361) (xy 42.287489 77.587561) (xy 42.177336 77.264034) (xy 42.071338 77.065726) (xy 41.796712 76.957893) + (xy 40.769605 77.985) (xy 40.410395 77.985) (xy 39.383288 76.957893) (xy 39.108662 77.065726) (xy 38.957784 77.372384) + (xy 38.869631 77.702585) (xy 38.847591 78.043639) (xy 38.892511 78.382439) (xy 39.002664 78.705966) (xy 39.108662 78.904274) + (xy 39.383286 79.012106) (xy 39.355392 79.04) (xy 39.17374 79.04) (xy 38.886842 79.097068) (xy 38.804999 79.130968) + (xy 38.804999 76.778288) (xy 39.562893 76.778288) (xy 40.59 77.805395) (xy 41.617107 76.778288) (xy 41.509274 76.503662) + (xy 41.202616 76.352784) (xy 40.872415 76.264631) (xy 40.531361 76.242591) (xy 40.192561 76.287511) (xy 39.869034 76.397664) + (xy 39.670726 76.503662) (xy 39.562893 76.778288) (xy 38.804999 76.778288) (xy 38.804999 75.274117) (xy 45.205 75.274117) + (xy 45.205 75.615883) (xy 45.271675 75.951081) (xy 45.402463 76.266831) (xy 45.592337 76.550998) (xy 45.834002 76.792663) + (xy 46.118169 76.982537) (xy 46.433919 77.113325) (xy 46.769117 77.18) (xy 47.110883 77.18) (xy 47.446081 77.113325) + (xy 47.761831 76.982537) (xy 48.045998 76.792663) (xy 48.060373 76.778288) (xy 87.062893 76.778288) (xy 88.09 77.805395) + (xy 89.117107 76.778288) (xy 89.009274 76.503662) (xy 88.702616 76.352784) (xy 88.372415 76.264631) (xy 88.031361 76.242591) + (xy 87.692561 76.287511) (xy 87.369034 76.397664) (xy 87.170726 76.503662) (xy 87.062893 76.778288) (xy 48.060373 76.778288) + (xy 48.287663 76.550998) (xy 48.477537 76.266831) (xy 48.608325 75.951081) (xy 48.675 75.615883) (xy 48.675 75.274117) + (xy 48.608325 74.938919) (xy 48.477537 74.623169) (xy 48.287663 74.339002) (xy 48.045998 74.097337) (xy 47.761831 73.907463) + (xy 47.446081 73.776675) (xy 47.110883 73.71) (xy 46.769117 73.71) (xy 46.433919 73.776675) (xy 46.118169 73.907463) + (xy 45.834002 74.097337) (xy 45.592337 74.339002) (xy 45.402463 74.623169) (xy 45.271675 74.938919) (xy 45.205 75.274117) + (xy 38.804999 75.274117) (xy 38.804999 72.000475) (xy 53.678 72.000475) (xy 53.678 72.519525) (xy 53.779261 73.028601) + (xy 53.977893 73.508141) (xy 54.266262 73.939715) (xy 54.633285 74.306738) (xy 55.064859 74.595107) (xy 55.544399 74.793739) + (xy 56.053475 74.895) (xy 56.572525 74.895) (xy 57.081601 74.793739) (xy 57.561141 74.595107) (xy 57.992715 74.306738) + (xy 58.359738 73.939715) (xy 58.648107 73.508141) (xy 58.846739 73.028601) (xy 58.948 72.519525) (xy 58.948 72.000475) + (xy 58.846739 71.491399) (xy 58.648107 71.011859) (xy 58.359738 70.580285) (xy 57.992715 70.213262) (xy 57.561141 69.924893) + (xy 57.081601 69.726261) (xy 56.572525 69.625) (xy 56.053475 69.625) (xy 55.544399 69.726261) (xy 55.064859 69.924893) + (xy 54.633285 70.213262) (xy 54.266262 70.580285) (xy 53.977893 71.011859) (xy 53.779261 71.491399) (xy 53.678 72.000475) + (xy 38.804999 72.000475) (xy 38.804999 69.062332) (xy 38.808676 69.024999) (xy 38.795747 68.893725) (xy 38.794002 68.876013) + (xy 38.750545 68.732752) (xy 38.697185 68.632923) (xy 66.273 68.632923) (xy 66.273 69.367077) (xy 66.416227 70.087126) + (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) (xy 68.234604 72.302824) (xy 68.912874 72.583773) + (xy 69.632923 72.727) (xy 70.367077 72.727) (xy 71.087126 72.583773) (xy 71.765396 72.302824) (xy 72.375824 71.89495) + (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.583773 70.087126) (xy 73.727 69.367077) (xy 73.727 68.632923) + (xy 73.583773 67.912874) (xy 73.302824 67.234604) (xy 72.89495 66.624176) (xy 72.375824 66.10505) (xy 71.765396 65.697176) + (xy 71.087126 65.416227) (xy 70.367077 65.273) (xy 69.632923 65.273) (xy 68.912874 65.416227) (xy 68.234604 65.697176) + (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) (xy 66.416227 67.912874) (xy 66.273 68.632923) + (xy 38.697185 68.632923) (xy 38.679973 68.600723) (xy 38.585 68.484998) (xy 38.556003 68.461201) (xy 32.654801 62.56) + (xy 75.526319 62.56) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 121.57 62.548072) (xy 121.574999 62.54758) + (xy 121.575 66.407667) (xy 121.571323 66.444999) (xy 121.585997 66.593984) (xy 121.629453 66.737245) (xy 121.700025 66.869275) + (xy 121.737876 66.915396) (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.405724 67.035026) (xy 121.405722 67.035027) + (xy 121.405723 67.035027) (xy 121.318996 67.106201) (xy 121.318992 67.106205) (xy 121.289999 67.129999) (xy 121.266205 67.158992) + (xy 121.093885 67.331312) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) + (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) + (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) + (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.460525 67.522724) + (xy 116.931802 66.994001) (xy 116.908 66.964998) (xy 116.792275 66.870025) (xy 116.660246 66.799453) (xy 116.516985 66.755996) + (xy 116.405332 66.744999) (xy 116.405321 66.744999) (xy 116.367999 66.741323) (xy 116.330677 66.744999) (xy 104.252323 66.744999) + (xy 104.215 66.741323) (xy 104.177677 66.744999) (xy 104.177668 66.744999) (xy 104.066015 66.755996) (xy 103.922754 66.799453) + (xy 103.790724 66.870025) (xy 103.742015 66.91) (xy 103.675 66.964998) (xy 103.651202 66.993996) (xy 103.313886 67.331312) + (xy 103.131335 67.295) (xy 102.848665 67.295) (xy 102.571426 67.350147) (xy 102.310273 67.45832) (xy 102.075241 67.615363) + (xy 101.875363 67.815241) (xy 101.71832 68.050273) (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) + (xy 101.610147 69.148574) (xy 101.71832 69.409727) (xy 101.875363 69.644759) (xy 102.075241 69.844637) (xy 102.310273 70.00168) + (xy 102.396491 70.037393) (xy 102.133285 70.213262) (xy 101.766262 70.580285) (xy 101.477893 71.011859) (xy 101.279261 71.491399) + (xy 101.178 72.000475) (xy 101.178 72.519525) (xy 101.279261 73.028601) (xy 101.477893 73.508141) (xy 101.568408 73.643606) + (xy 99.175906 71.251105) (xy 99.169003 71.181014) (xy 99.125546 71.037753) (xy 99.054974 70.905724) (xy 98.983799 70.818997) + (xy 98.960001 70.789999) (xy 98.931003 70.766201) (xy 98.03146 69.866659) (xy 98.041819 69.859737) (xy 98.241697 69.659859) + (xy 98.39706 69.427341) (xy 98.552423 69.659859) (xy 98.752301 69.859737) (xy 98.987333 70.01678) (xy 99.248486 70.124953) + (xy 99.525725 70.1801) (xy 99.808395 70.1801) (xy 100.085634 70.124953) (xy 100.346787 70.01678) (xy 100.581819 69.859737) + (xy 100.781697 69.659859) (xy 100.93874 69.424827) (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) + (xy 101.065748 68.421213) (xy 104.434282 65.05268) (xy 112.469998 65.05268) (xy 112.50732 65.056356) (xy 112.544642 65.05268) + (xy 112.544653 65.05268) (xy 112.656306 65.041683) (xy 112.799567 64.998226) (xy 112.931596 64.927654) (xy 113.047321 64.832681) + (xy 113.071124 64.803677) (xy 115.366114 62.508688) (xy 115.548665 62.545) (xy 115.831335 62.545) (xy 116.108574 62.489853) + (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 171.681928 62.65) (xy 171.694188 62.774482) (xy 171.730498 62.89418) (xy 171.789463 63.004494) (xy 171.868815 63.101185) + (xy 171.965506 63.180537) (xy 172.07582 63.239502) (xy 172.14838 63.261513) (xy 172.016525 63.393368) (xy 171.85401 63.636589) + (xy 171.742068 63.906842) (xy 171.685 64.19374) (xy 171.685 64.48626) (xy 171.742068 64.773158) (xy 171.85401 65.043411) + (xy 172.016525 65.286632) (xy 172.223368 65.493475) (xy 172.39776 65.61) (xy 172.223368 65.726525) (xy 172.016525 65.933368) + (xy 171.85401 66.176589) (xy 171.742068 66.446842) (xy 171.685 66.73374) (xy 171.685 67.02626) (xy 171.742068 67.313158) + (xy 171.775968 67.395001) (xy 134.982805 67.395001) (xy 132.351805 64.764002) (xy 132.328002 64.734998) (xy 132.212277 64.640025) + (xy 132.080248 64.569453) (xy 131.936987 64.525996) (xy 131.825334 64.514999) (xy 131.825323 64.514999) (xy 131.788001 64.511323) + (xy 131.750679 64.514999) (xy 127.627334 64.514999) (xy 127.590012 64.511323) (xy 127.552689 64.514999) (xy 127.552679 64.514999) + (xy 127.441026 64.525996) (xy 127.297765 64.569453) (xy 127.165735 64.640025) (xy 127.128034 64.670966) (xy 127.050011 64.734998) + (xy 127.026213 64.763996) (xy 124.824014 66.966196) (xy 124.818575 66.97066) (xy 124.674637 66.755241) (xy 124.474759 66.555363) + (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.236114 66.271312) + (xy 123.094999 66.130198) (xy 123.094999 64.032836) (xy 123.348184 64.0963) (xy 123.630512 64.110217) (xy 123.91013 64.068787) + (xy 124.176292 63.973603) (xy 124.301514 63.906671) (xy 124.373097 63.662702) (xy 123.56 62.849605) (xy 123.545858 62.863748) + (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 123.366253 62.655858) (xy 123.545858 62.476253) (xy 123.56 62.490395) + (xy 123.574143 62.476253) (xy 123.753748 62.655858) (xy 123.739605 62.67) (xy 124.552702 63.483097) (xy 124.796671 63.411514) + (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) (xy 124.917707 62.204999) + (xy 171.681928 62.204999) + ) + ) + (filled_polygon + (pts + (xy 175.837 66.753) (xy 175.857 66.753) (xy 175.857 67.007) (xy 175.837 67.007) (xy 175.837 67.027) + (xy 175.583 67.027) (xy 175.583 67.007) (xy 175.563 67.007) (xy 175.563 66.753) (xy 175.583 66.753) + (xy 175.583 66.733) (xy 175.837 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 44.497279 77.89) (xy 44.140475 77.89) (xy 43.631399 77.991261) (xy 43.151859 78.189893) (xy 42.720285 78.478262) + (xy 42.353262 78.845285) (xy 42.064893 79.276859) (xy 41.866261 79.756399) (xy 41.765 80.265475) (xy 41.765 80.784525) + (xy 41.866261 81.293601) (xy 42.064893 81.773141) (xy 42.353262 82.204715) (xy 42.720285 82.571738) (xy 42.972123 82.740011) + (xy 39.94498 82.740011) (xy 39.214969 82.01) (xy 39.46626 82.01) (xy 39.753158 81.952932) (xy 40.023411 81.84099) + (xy 40.266632 81.678475) (xy 40.473475 81.471632) (xy 40.63599 81.228411) (xy 40.747932 80.958158) (xy 40.805 80.67126) + (xy 40.805 80.37874) (xy 40.747932 80.091842) (xy 40.63599 79.821589) (xy 40.56965 79.722304) (xy 40.648639 79.727409) + (xy 40.987439 79.682489) (xy 41.310966 79.572336) (xy 41.509274 79.466338) (xy 41.617107 79.191712) (xy 40.59 78.164605) + (xy 40.575858 78.178748) (xy 40.396253 77.999143) (xy 40.410395 77.985) (xy 40.769605 77.985) (xy 41.796712 79.012107) + (xy 42.071338 78.904274) (xy 42.222216 78.597616) (xy 42.310369 78.267415) (xy 42.332409 77.926361) (xy 42.287489 77.587561) + (xy 42.177336 77.264034) (xy 42.071338 77.065726) (xy 41.796712 76.957893) (xy 40.769605 77.985) (xy 40.410395 77.985) + (xy 39.383288 76.957893) (xy 39.108662 77.065726) (xy 38.957784 77.372384) (xy 38.869631 77.702585) (xy 38.847591 78.043639) + (xy 38.892511 78.382439) (xy 39.002664 78.705966) (xy 39.108662 78.904274) (xy 39.383286 79.012106) (xy 39.355392 79.04) + (xy 39.17374 79.04) (xy 38.886842 79.097068) (xy 38.616589 79.20901) (xy 38.373368 79.371525) (xy 38.166525 79.578368) + (xy 38.00401 79.821589) (xy 37.892068 80.091842) (xy 37.835 80.37874) (xy 37.835 80.630031) (xy 33.983257 76.778288) + (xy 39.562893 76.778288) (xy 40.59 77.805395) (xy 41.617107 76.778288) (xy 41.509274 76.503662) (xy 41.202616 76.352784) + (xy 40.872415 76.264631) (xy 40.531361 76.242591) (xy 40.192561 76.287511) (xy 39.869034 76.397664) (xy 39.670726 76.503662) + (xy 39.562893 76.778288) (xy 33.983257 76.778288) (xy 32.080724 74.875755) (xy 32.177474 74.895) (xy 32.696524 74.895) + (xy 33.2056 74.793739) (xy 33.68514 74.595107) (xy 34.116714 74.306738) (xy 34.483737 73.939715) (xy 34.772106 73.508141) + (xy 34.970738 73.028601) (xy 35.071999 72.519525) (xy 35.071999 72.000475) (xy 34.970738 71.491399) (xy 34.772106 71.011859) + (xy 34.483737 70.580285) (xy 34.116714 70.213262) (xy 33.68514 69.924893) (xy 33.2056 69.726261) (xy 32.696524 69.625) + (xy 32.177474 69.625) (xy 31.668398 69.726261) (xy 31.188858 69.924893) (xy 30.757284 70.213262) (xy 30.390261 70.580285) + (xy 30.101892 71.011859) (xy 29.90326 71.491399) (xy 29.801999 72.000475) (xy 29.801999 72.519525) (xy 29.821244 72.616276) + (xy 27.764999 70.560031) (xy 27.764999 68.265395) (xy 27.923109 68.321481) (xy 28.153 68.200814) (xy 28.153 67.007) + (xy 28.133 67.007) (xy 28.133 66.753) (xy 28.153 66.753) (xy 28.153 66.733) (xy 28.407 66.733) + (xy 28.407 66.753) (xy 28.427 66.753) (xy 28.427 67.007) (xy 28.407 67.007) (xy 28.407 68.200814) + (xy 28.636891 68.321481) (xy 28.911252 68.224157) (xy 29.161355 68.075178) (xy 29.377588 67.880269) (xy 29.5489 67.650594) + (xy 29.666525 67.826632) (xy 29.873368 68.033475) (xy 30.116589 68.19599) (xy 30.386842 68.307932) (xy 30.67374 68.365) + (xy 30.96626 68.365) (xy 31.253158 68.307932) (xy 31.523411 68.19599) (xy 31.766632 68.033475) (xy 31.973475 67.826632) + (xy 32.13599 67.583411) (xy 32.247932 67.313158) (xy 32.305 67.02626) (xy 32.305 66.73374) (xy 32.247932 66.446842) + (xy 32.13599 66.176589) (xy 31.973475 65.933368) (xy 31.766632 65.726525) (xy 31.59224 65.61) (xy 31.766632 65.493475) + (xy 31.933693 65.326414) + ) + ) + (filled_polygon + (pts + (xy 170.053 72.519525) (xy 170.154261 73.028601) (xy 170.352893 73.508141) (xy 170.641262 73.939715) (xy 171.008285 74.306738) + (xy 171.439859 74.595107) (xy 171.919399 74.793739) (xy 172.428475 74.895) (xy 172.947525 74.895) (xy 173.443733 74.796299) + (xy 167.283195 80.956837) (xy 167.34 80.67126) (xy 167.34 80.37874) (xy 167.282932 80.091842) (xy 167.17099 79.821589) + (xy 167.008475 79.578368) (xy 166.801632 79.371525) (xy 166.558411 79.20901) (xy 166.288158 79.097068) (xy 166.00126 79.04) + (xy 165.70874 79.04) (xy 165.421842 79.097068) (xy 165.151589 79.20901) (xy 164.908368 79.371525) (xy 164.701525 79.578368) + (xy 164.53901 79.821589) (xy 164.427068 80.091842) (xy 164.37 80.37874) (xy 164.37 80.67126) (xy 164.427068 80.958158) + (xy 164.53901 81.228411) (xy 164.701525 81.471632) (xy 164.908368 81.678475) (xy 165.151589 81.84099) (xy 165.421842 81.952932) + (xy 165.70874 82.01) (xy 166.00126 82.01) (xy 166.286837 81.953195) (xy 165.500021 82.740011) (xy 162.202877 82.740011) + (xy 162.454715 82.571738) (xy 162.821738 82.204715) (xy 163.110107 81.773141) (xy 163.308739 81.293601) (xy 163.41 80.784525) + (xy 163.41 80.265475) (xy 163.308739 79.756399) (xy 163.110107 79.276859) (xy 162.821738 78.845285) (xy 162.454715 78.478262) + (xy 162.023141 78.189893) (xy 161.543601 77.991261) (xy 161.034525 77.89) (xy 160.515475 77.89) (xy 160.006399 77.991261) + (xy 159.526859 78.189893) (xy 159.095285 78.478262) (xy 158.728262 78.845285) (xy 158.439893 79.276859) (xy 158.241261 79.756399) + (xy 158.14 80.265475) (xy 158.14 80.784525) (xy 158.241261 81.293601) (xy 158.439893 81.773141) (xy 158.728262 82.204715) + (xy 159.095285 82.571738) (xy 159.347123 82.740011) (xy 148.51479 82.740011) (xy 154.317802 76.937001) (xy 155.737393 76.937001) + (xy 155.758286 76.957894) (xy 155.483662 77.065726) (xy 155.332784 77.372384) (xy 155.244631 77.702585) (xy 155.222591 78.043639) + (xy 155.267511 78.382439) (xy 155.377664 78.705966) (xy 155.483662 78.904274) (xy 155.758286 79.012106) (xy 155.730392 79.04) + (xy 155.54874 79.04) (xy 155.261842 79.097068) (xy 154.991589 79.20901) (xy 154.748368 79.371525) (xy 154.541525 79.578368) + (xy 154.37901 79.821589) (xy 154.267068 80.091842) (xy 154.21 80.37874) (xy 154.21 80.67126) (xy 154.267068 80.958158) + (xy 154.37901 81.228411) (xy 154.541525 81.471632) (xy 154.748368 81.678475) (xy 154.991589 81.84099) (xy 155.261842 81.952932) + (xy 155.54874 82.01) (xy 155.84126 82.01) (xy 156.128158 81.952932) (xy 156.398411 81.84099) (xy 156.641632 81.678475) + (xy 156.848475 81.471632) (xy 157.01099 81.228411) (xy 157.122932 80.958158) (xy 157.18 80.67126) (xy 157.18 80.37874) + (xy 157.122932 80.091842) (xy 157.01099 79.821589) (xy 156.94465 79.722304) (xy 157.023639 79.727409) (xy 157.362439 79.682489) + (xy 157.685966 79.572336) (xy 157.884274 79.466338) (xy 157.992107 79.191712) (xy 156.965 78.164605) (xy 156.950858 78.178748) + (xy 156.771253 77.999143) (xy 156.785395 77.985) (xy 156.771253 77.970858) (xy 156.950858 77.791253) (xy 156.965 77.805395) + (xy 156.979143 77.791253) (xy 157.158748 77.970858) (xy 157.144605 77.985) (xy 158.171712 79.012107) (xy 158.446338 78.904274) + (xy 158.597216 78.597616) (xy 158.685369 78.267415) (xy 158.707409 77.926361) (xy 158.662489 77.587561) (xy 158.552336 77.264034) + (xy 158.446338 77.065726) (xy 158.171714 76.957894) (xy 158.192607 76.937001) (xy 161.475198 76.937001) (xy 162.0192 77.481003) + (xy 162.042998 77.510002) (xy 162.158723 77.604975) (xy 162.290752 77.675547) (xy 162.434013 77.719004) (xy 162.545666 77.730001) + (xy 162.545675 77.730001) (xy 162.582998 77.733677) (xy 162.620321 77.730001) (xy 164.009679 77.730001) (xy 164.047001 77.733677) + (xy 164.084323 77.730001) (xy 164.084334 77.730001) (xy 164.195987 77.719004) (xy 164.339248 77.675547) (xy 164.471277 77.604975) + (xy 164.587002 77.510002) (xy 164.610805 77.480998) (xy 170.053 72.038804) + ) + ) + (filled_polygon + (pts + (xy 47.507912 73.802286) (xy 47.446081 73.776675) (xy 47.110883 73.71) (xy 46.769117 73.71) (xy 46.433919 73.776675) + (xy 46.118169 73.907463) (xy 45.834002 74.097337) (xy 45.592337 74.339002) (xy 45.402463 74.623169) (xy 45.271675 74.938919) + (xy 45.205 75.274117) (xy 45.205 75.615883) (xy 45.271675 75.951081) (xy 45.402463 76.266831) (xy 45.592337 76.550998) + (xy 45.834002 76.792663) (xy 46.118169 76.982537) (xy 46.433919 77.113325) (xy 46.769117 77.18) (xy 47.110883 77.18) + (xy 47.446081 77.113325) (xy 47.761831 76.982537) (xy 48.045998 76.792663) (xy 48.060373 76.778288) (xy 87.062893 76.778288) + (xy 88.09 77.805395) (xy 89.117107 76.778288) (xy 89.009274 76.503662) (xy 88.702616 76.352784) (xy 88.372415 76.264631) + (xy 88.031361 76.242591) (xy 87.692561 76.287511) (xy 87.369034 76.397664) (xy 87.170726 76.503662) (xy 87.062893 76.778288) + (xy 48.060373 76.778288) (xy 48.287663 76.550998) (xy 48.477537 76.266831) (xy 48.608325 75.951081) (xy 48.675 75.615883) + (xy 48.675 75.274117) (xy 48.608325 74.938919) (xy 48.582714 74.877088) (xy 51.459327 72.000475) (xy 53.678 72.000475) + (xy 53.678 72.519525) (xy 53.779261 73.028601) (xy 53.977893 73.508141) (xy 54.266262 73.939715) (xy 54.633285 74.306738) + (xy 55.064859 74.595107) (xy 55.544399 74.793739) (xy 56.053475 74.895) (xy 56.572525 74.895) (xy 57.081601 74.793739) + (xy 57.561141 74.595107) (xy 57.992715 74.306738) (xy 58.359738 73.939715) (xy 58.648107 73.508141) (xy 58.846739 73.028601) + (xy 58.948 72.519525) (xy 58.948 72.000475) (xy 58.846739 71.491399) (xy 58.648107 71.011859) (xy 58.359738 70.580285) + (xy 57.992715 70.213262) (xy 57.561141 69.924893) (xy 57.081601 69.726261) (xy 56.572525 69.625) (xy 56.053475 69.625) + (xy 55.544399 69.726261) (xy 55.064859 69.924893) (xy 54.633285 70.213262) (xy 54.266262 70.580285) (xy 53.977893 71.011859) + (xy 53.779261 71.491399) (xy 53.678 72.000475) (xy 51.459327 72.000475) (xy 54.826879 68.632923) (xy 66.273 68.632923) + (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) + (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.632923 72.727) (xy 70.367077 72.727) (xy 71.087126 72.583773) + (xy 71.765396 72.302824) (xy 72.375824 71.89495) (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.583773 70.087126) + (xy 73.727 69.367077) (xy 73.727 68.632923) (xy 73.583773 67.912874) (xy 73.302824 67.234604) (xy 72.89495 66.624176) + (xy 72.375824 66.10505) (xy 71.765396 65.697176) (xy 71.087126 65.416227) (xy 70.367077 65.273) (xy 69.632923 65.273) + (xy 68.912874 65.416227) (xy 68.234604 65.697176) (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) + (xy 66.416227 67.912874) (xy 66.273 68.632923) (xy 54.826879 68.632923) (xy 62.174803 61.284999) (xy 72.438316 61.284999) + (xy 78.468119 67.314803) (xy 78.422578 67.319288) (xy 78.30288 67.355598) (xy 78.192566 67.414563) (xy 78.095875 67.493915) + (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) (xy 77.908988 67.9451) (xy 77.908988 69.5451) + (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) (xy 78.095875 69.996285) (xy 78.192566 70.075637) + (xy 78.30288 70.134602) (xy 78.352487 70.14965) (xy 78.257285 70.213262) (xy 77.890262 70.580285) (xy 77.601893 71.011859) + (xy 77.403261 71.491399) (xy 77.302 72.000475) (xy 77.302 72.519525) (xy 77.403261 73.028601) (xy 77.601893 73.508141) + (xy 77.890262 73.939715) (xy 78.257285 74.306738) (xy 78.688859 74.595107) (xy 79.168399 74.793739) (xy 79.677475 74.895) + (xy 80.196525 74.895) (xy 80.705601 74.793739) (xy 81.185141 74.595107) (xy 81.616715 74.306738) (xy 81.983738 73.939715) + (xy 82.272107 73.508141) (xy 82.470739 73.028601) (xy 82.572 72.519525) (xy 82.572 72.000475) (xy 82.470739 71.491399) + (xy 82.272107 71.011859) (xy 81.983738 70.580285) (xy 81.616715 70.213262) (xy 81.491361 70.129503) (xy 81.745725 70.1801) + (xy 82.028395 70.1801) (xy 82.305634 70.124953) (xy 82.566787 70.01678) (xy 82.801819 69.859737) (xy 83.001697 69.659859) + (xy 83.15706 69.427341) (xy 83.312423 69.659859) (xy 83.512301 69.859737) (xy 83.747333 70.01678) (xy 84.008486 70.124953) + (xy 84.285725 70.1801) (xy 84.568395 70.1801) (xy 84.750947 70.143788) (xy 90.563165 75.956008) (xy 90.586959 75.985001) + (xy 90.615952 76.008795) (xy 90.615956 76.008799) (xy 90.686645 76.066811) (xy 90.702684 76.079974) (xy 90.834713 76.150546) + (xy 90.977974 76.194003) (xy 91.089627 76.205) (xy 91.089636 76.205) (xy 91.126959 76.208676) (xy 91.164282 76.205) + (xy 92.876852 76.205) (xy 92.902463 76.266831) (xy 93.092337 76.550998) (xy 93.334002 76.792663) (xy 93.618169 76.982537) + (xy 93.933919 77.113325) (xy 94.269117 77.18) (xy 94.610883 77.18) (xy 94.946081 77.113325) (xy 95.261831 76.982537) + (xy 95.545998 76.792663) (xy 95.787663 76.550998) (xy 95.977537 76.266831) (xy 96.108325 75.951081) (xy 96.175 75.615883) + (xy 96.175 75.274117) (xy 96.108325 74.938919) (xy 95.977537 74.623169) (xy 95.787663 74.339002) (xy 95.545998 74.097337) + (xy 95.261831 73.907463) (xy 94.946081 73.776675) (xy 94.610883 73.71) (xy 94.269117 73.71) (xy 93.933919 73.776675) + (xy 93.618169 73.907463) (xy 93.334002 74.097337) (xy 93.092337 74.339002) (xy 92.902463 74.623169) (xy 92.876852 74.685) + (xy 91.441763 74.685) (xy 86.936862 70.1801) (xy 87.108395 70.1801) (xy 87.385634 70.124953) (xy 87.646787 70.01678) + (xy 87.881819 69.859737) (xy 88.081697 69.659859) (xy 88.23706 69.427341) (xy 88.392423 69.659859) (xy 88.592301 69.859737) + (xy 88.827333 70.01678) (xy 89.088486 70.124953) (xy 89.365725 70.1801) (xy 89.648395 70.1801) (xy 89.925634 70.124953) + (xy 90.186787 70.01678) (xy 90.421819 69.859737) (xy 90.621697 69.659859) (xy 90.77706 69.427341) (xy 90.932423 69.659859) + (xy 91.132301 69.859737) (xy 91.367333 70.01678) (xy 91.628486 70.124953) (xy 91.905725 70.1801) (xy 92.188395 70.1801) + (xy 92.465634 70.124953) (xy 92.726787 70.01678) (xy 92.961819 69.859737) (xy 93.161697 69.659859) (xy 93.31706 69.427341) + (xy 93.472423 69.659859) (xy 93.672301 69.859737) (xy 93.907333 70.01678) (xy 94.168486 70.124953) (xy 94.445725 70.1801) + (xy 94.728395 70.1801) (xy 95.005634 70.124953) (xy 95.266787 70.01678) (xy 95.501819 69.859737) (xy 95.701697 69.659859) + (xy 95.85706 69.427341) (xy 96.012423 69.659859) (xy 96.212301 69.859737) (xy 96.447333 70.01678) (xy 96.708486 70.124953) + (xy 96.985725 70.1801) (xy 97.268395 70.1801) (xy 97.545634 70.124953) (xy 97.806787 70.01678) (xy 98.041819 69.859737) + (xy 98.241697 69.659859) (xy 98.39706 69.427341) (xy 98.552423 69.659859) (xy 98.752301 69.859737) (xy 98.987333 70.01678) + (xy 99.248486 70.124953) (xy 99.525725 70.1801) (xy 99.808395 70.1801) (xy 100.085634 70.124953) (xy 100.346787 70.01678) + (xy 100.581819 69.859737) (xy 100.781697 69.659859) (xy 100.93874 69.424827) (xy 101.046913 69.163674) (xy 101.10206 68.886435) + (xy 101.10206 68.603765) (xy 101.046913 68.326526) (xy 101.021428 68.264999) (xy 101.629378 68.264999) (xy 101.610147 68.311426) + (xy 101.555 68.588665) (xy 101.555 68.871335) (xy 101.610147 69.148574) (xy 101.71832 69.409727) (xy 101.875363 69.644759) + (xy 102.075241 69.844637) (xy 102.310273 70.00168) (xy 102.396491 70.037393) (xy 102.133285 70.213262) (xy 101.766262 70.580285) + (xy 101.477893 71.011859) (xy 101.279261 71.491399) (xy 101.178 72.000475) (xy 101.178 72.519525) (xy 101.279261 73.028601) + (xy 101.477893 73.508141) (xy 101.766262 73.939715) (xy 102.133285 74.306738) (xy 102.564859 74.595107) (xy 103.044399 74.793739) + (xy 103.553475 74.895) (xy 104.072525 74.895) (xy 104.581601 74.793739) (xy 105.061141 74.595107) (xy 105.492715 74.306738) + (xy 105.859738 73.939715) (xy 106.148107 73.508141) (xy 106.346739 73.028601) (xy 106.448 72.519525) (xy 106.448 72.000475) + (xy 106.346739 71.491399) (xy 106.148107 71.011859) (xy 105.859738 70.580285) (xy 105.492715 70.213262) (xy 105.420486 70.165) + (xy 105.671335 70.165) (xy 105.948574 70.109853) (xy 106.209727 70.00168) (xy 106.444759 69.844637) (xy 106.644637 69.644759) + (xy 106.8 69.412241) (xy 106.955363 69.644759) (xy 107.155241 69.844637) (xy 107.390273 70.00168) (xy 107.651426 70.109853) + (xy 107.928665 70.165) (xy 108.211335 70.165) (xy 108.393887 70.128688) (xy 113.9162 75.651002) (xy 113.939999 75.680001) + (xy 113.968997 75.703799) (xy 114.055723 75.774974) (xy 114.187753 75.845546) (xy 114.331014 75.889003) (xy 114.442667 75.9) + (xy 114.442677 75.9) (xy 114.48 75.903676) (xy 114.517323 75.9) (xy 122.812201 75.9) (xy 123.229645 76.317444) + (xy 122.994034 76.397664) (xy 122.795726 76.503662) (xy 122.687893 76.778288) (xy 123.715 77.805395) (xy 123.729143 77.791253) + (xy 123.908748 77.970858) (xy 123.894605 77.985) (xy 124.921712 79.012107) (xy 125.196338 78.904274) (xy 125.347216 78.597616) + (xy 125.435369 78.267415) (xy 125.457409 77.926361) (xy 125.431374 77.730001) (xy 130.759679 77.730001) (xy 130.797001 77.733677) + (xy 130.834323 77.730001) (xy 130.834334 77.730001) (xy 130.945987 77.719004) (xy 131.089248 77.675547) (xy 131.221277 77.604975) + (xy 131.337002 77.510002) (xy 131.360805 77.480998) (xy 132.636804 76.205) (xy 152.900197 76.205) (xy 146.915198 82.190001) + (xy 129.58157 82.190001) (xy 129.860107 81.773141) (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.37874) + (xy 131.12 80.37874) (xy 131.12 80.67126) (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) + (xy 131.658368 81.678475) (xy 131.901589 81.84099) (xy 132.171842 81.952932) (xy 132.45874 82.01) (xy 132.75126 82.01) + (xy 133.038158 81.952932) (xy 133.308411 81.84099) (xy 133.551632 81.678475) (xy 133.758475 81.471632) (xy 133.92099 81.228411) + (xy 134.032932 80.958158) (xy 134.09 80.67126) (xy 134.09 80.37874) (xy 134.032932 80.091842) (xy 133.92099 79.821589) + (xy 133.758475 79.578368) (xy 133.551632 79.371525) (xy 133.308411 79.20901) (xy 133.038158 79.097068) (xy 132.75126 79.04) + (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) (xy 131.451525 79.578368) + (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 130.16 80.37874) (xy 130.16 80.265475) + (xy 130.058739 79.756399) (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) (xy 128.773141 78.189893) + (xy 128.293601 77.991261) (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) (xy 126.276859 78.189893) + (xy 125.845285 78.478262) (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) (xy 124.89 80.265475) + (xy 124.89 80.784525) (xy 124.991261 81.293601) (xy 125.189893 81.773141) (xy 125.46843 82.190001) (xy 93.95657 82.190001) + (xy 94.235107 81.773141) (xy 94.433739 81.293601) (xy 94.535 80.784525) (xy 94.535 80.37874) (xy 95.495 80.37874) + (xy 95.495 80.67126) (xy 95.552068 80.958158) (xy 95.66401 81.228411) (xy 95.826525 81.471632) (xy 96.033368 81.678475) + (xy 96.276589 81.84099) (xy 96.546842 81.952932) (xy 96.83374 82.01) (xy 97.12626 82.01) (xy 97.413158 81.952932) + (xy 97.683411 81.84099) (xy 97.926632 81.678475) (xy 98.133475 81.471632) (xy 98.29599 81.228411) (xy 98.407932 80.958158) + (xy 98.465 80.67126) (xy 98.465 80.37874) (xy 120.96 80.37874) (xy 120.96 80.67126) (xy 121.017068 80.958158) + (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) (xy 122.011842 81.952932) + (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) (xy 123.391632 81.678475) + (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) (xy 123.93 80.37874) + (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) (xy 123.773639 79.727409) (xy 124.112439 79.682489) + (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) (xy 123.715 78.164605) (xy 123.700858 78.178748) + (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 122.508288 76.957893) (xy 122.233662 77.065726) (xy 122.082784 77.372384) + (xy 121.994631 77.702585) (xy 121.972591 78.043639) (xy 122.017511 78.382439) (xy 122.127664 78.705966) (xy 122.233662 78.904274) + (xy 122.508286 79.012106) (xy 122.480392 79.04) (xy 122.29874 79.04) (xy 122.011842 79.097068) (xy 121.741589 79.20901) + (xy 121.498368 79.371525) (xy 121.291525 79.578368) (xy 121.12901 79.821589) (xy 121.017068 80.091842) (xy 120.96 80.37874) + (xy 98.465 80.37874) (xy 98.407932 80.091842) (xy 98.29599 79.821589) (xy 98.133475 79.578368) (xy 97.926632 79.371525) + (xy 97.683411 79.20901) (xy 97.413158 79.097068) (xy 97.12626 79.04) (xy 96.83374 79.04) (xy 96.546842 79.097068) + (xy 96.276589 79.20901) (xy 96.033368 79.371525) (xy 95.826525 79.578368) (xy 95.66401 79.821589) (xy 95.552068 80.091842) + (xy 95.495 80.37874) (xy 94.535 80.37874) (xy 94.535 80.265475) (xy 94.433739 79.756399) (xy 94.235107 79.276859) + (xy 93.946738 78.845285) (xy 93.579715 78.478262) (xy 93.148141 78.189893) (xy 92.668601 77.991261) (xy 92.159525 77.89) + (xy 91.640475 77.89) (xy 91.131399 77.991261) (xy 90.651859 78.189893) (xy 90.220285 78.478262) (xy 89.853262 78.845285) + (xy 89.564893 79.276859) (xy 89.366261 79.756399) (xy 89.265 80.265475) (xy 89.265 80.784525) (xy 89.366261 81.293601) + (xy 89.564893 81.773141) (xy 89.84343 82.190001) (xy 50.332801 82.190001) (xy 50.042257 81.899458) (xy 50.183411 81.84099) + (xy 50.426632 81.678475) (xy 50.633475 81.471632) (xy 50.79599 81.228411) (xy 50.907932 80.958158) (xy 50.965 80.67126) + (xy 50.965 80.37874) (xy 85.335 80.37874) (xy 85.335 80.67126) (xy 85.392068 80.958158) (xy 85.50401 81.228411) + (xy 85.666525 81.471632) (xy 85.873368 81.678475) (xy 86.116589 81.84099) (xy 86.386842 81.952932) (xy 86.67374 82.01) + (xy 86.96626 82.01) (xy 87.253158 81.952932) (xy 87.523411 81.84099) (xy 87.766632 81.678475) (xy 87.973475 81.471632) + (xy 88.13599 81.228411) (xy 88.247932 80.958158) (xy 88.305 80.67126) (xy 88.305 80.37874) (xy 88.247932 80.091842) + (xy 88.13599 79.821589) (xy 88.06965 79.722304) (xy 88.148639 79.727409) (xy 88.487439 79.682489) (xy 88.810966 79.572336) + (xy 89.009274 79.466338) (xy 89.117107 79.191712) (xy 88.09 78.164605) (xy 88.075858 78.178748) (xy 87.896253 77.999143) + (xy 87.910395 77.985) (xy 88.269605 77.985) (xy 89.296712 79.012107) (xy 89.571338 78.904274) (xy 89.722216 78.597616) + (xy 89.810369 78.267415) (xy 89.832409 77.926361) (xy 89.787489 77.587561) (xy 89.677336 77.264034) (xy 89.571338 77.065726) + (xy 89.296712 76.957893) (xy 88.269605 77.985) (xy 87.910395 77.985) (xy 86.883288 76.957893) (xy 86.608662 77.065726) + (xy 86.457784 77.372384) (xy 86.369631 77.702585) (xy 86.347591 78.043639) (xy 86.392511 78.382439) (xy 86.502664 78.705966) + (xy 86.608662 78.904274) (xy 86.883286 79.012106) (xy 86.855392 79.04) (xy 86.67374 79.04) (xy 86.386842 79.097068) + (xy 86.116589 79.20901) (xy 85.873368 79.371525) (xy 85.666525 79.578368) (xy 85.50401 79.821589) (xy 85.392068 80.091842) + (xy 85.335 80.37874) (xy 50.965 80.37874) (xy 50.907932 80.091842) (xy 50.79599 79.821589) (xy 50.633475 79.578368) + (xy 50.426632 79.371525) (xy 50.183411 79.20901) (xy 49.913158 79.097068) (xy 49.62626 79.04) (xy 49.33374 79.04) + (xy 49.046842 79.097068) (xy 48.776589 79.20901) (xy 48.533368 79.371525) (xy 48.330888 79.574005) (xy 32.585885 63.829003) + (xy 32.562082 63.799999) (xy 32.446357 63.705026) (xy 32.314328 63.634454) (xy 32.171067 63.590997) (xy 32.100909 63.584087) + (xy 31.973475 63.393368) (xy 31.84162 63.261513) (xy 31.91418 63.239502) (xy 32.024494 63.180537) (xy 32.121185 63.101185) + (xy 32.200537 63.004494) (xy 32.259502 62.89418) (xy 32.295812 62.774482) (xy 32.308072 62.65) (xy 32.308072 60.95) + (xy 32.295812 60.825518) (xy 32.259502 60.70582) (xy 32.248373 60.685) (xy 60.625198 60.685) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) + (xy 103.339039 62.501904) (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) + (xy 104.253933 61.779135) (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) + (xy 105.111426 62.489853) (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) + (xy 106.444759 62.224637) (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) + (xy 107.390273 62.38168) (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.488574 62.489853) + (xy 108.749727 62.38168) (xy 108.984759 62.224637) (xy 109.184637 62.024759) (xy 109.34 61.792241) (xy 109.495363 62.024759) + (xy 109.695241 62.224637) (xy 109.930273 62.38168) (xy 110.191426 62.489853) (xy 110.468665 62.545) (xy 110.751335 62.545) + (xy 111.028574 62.489853) (xy 111.289727 62.38168) (xy 111.524759 62.224637) (xy 111.724637 62.024759) (xy 111.88 61.792241) + (xy 112.035363 62.024759) (xy 112.235241 62.224637) (xy 112.470273 62.38168) (xy 112.731426 62.489853) (xy 113.008665 62.545) + (xy 113.291335 62.545) (xy 113.568574 62.489853) (xy 113.829727 62.38168) (xy 114.064759 62.224637) (xy 114.264637 62.024759) + (xy 114.42 61.792241) (xy 114.575363 62.024759) (xy 114.775241 62.224637) (xy 115.010273 62.38168) (xy 115.271426 62.489853) + (xy 115.548665 62.545) (xy 115.831335 62.545) (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) + (xy 116.804637 62.024759) (xy 116.96 61.792241) (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) + (xy 117.811426 62.489853) (xy 118.088665 62.545) (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.692044 62.471847) + (xy 121.071198 64.851002) (xy 121.094997 64.880001) (xy 121.210722 64.974974) (xy 121.342751 65.045546) (xy 121.486012 65.089003) + (xy 121.597665 65.1) (xy 121.597675 65.1) (xy 121.634998 65.103676) (xy 121.672321 65.1) (xy 171.334482 65.1) + (xy 171.331201 65.103998) (xy 171.3312 65.103999) (xy 171.260025 65.190725) (xy 171.189453 65.322755) (xy 171.181757 65.348127) + (xy 171.145997 65.466015) (xy 171.13682 65.559186) (xy 171.131323 65.615001) (xy 171.135 65.652333) (xy 171.134999 68.807201) + (xy 164.986636 74.955565) (xy 164.983325 74.938919) (xy 164.852537 74.623169) (xy 164.662663 74.339002) (xy 164.420998 74.097337) + (xy 164.136831 73.907463) (xy 163.821081 73.776675) (xy 163.485883 73.71) (xy 163.144117 73.71) (xy 162.808919 73.776675) + (xy 162.493169 73.907463) (xy 162.209002 74.097337) (xy 161.967337 74.339002) (xy 161.777463 74.623169) (xy 161.751852 74.685) + (xy 149.84312 74.685) (xy 150.060141 74.595107) (xy 150.491715 74.306738) (xy 150.858738 73.939715) (xy 151.147107 73.508141) + (xy 151.345739 73.028601) (xy 151.447 72.519525) (xy 151.447 72.000475) (xy 151.345739 71.491399) (xy 151.147107 71.011859) + (xy 150.858738 70.580285) (xy 150.491715 70.213262) (xy 150.060141 69.924893) (xy 149.580601 69.726261) (xy 149.071525 69.625) + (xy 148.552475 69.625) (xy 148.043399 69.726261) (xy 147.563859 69.924893) (xy 147.132285 70.213262) (xy 146.765262 70.580285) + (xy 146.476893 71.011859) (xy 146.278261 71.491399) (xy 146.177 72.000475) (xy 146.177 72.519525) (xy 146.278261 73.028601) + (xy 146.476893 73.508141) (xy 146.765262 73.939715) (xy 147.132285 74.306738) (xy 147.563859 74.595107) (xy 147.78088 74.685) + (xy 132.359324 74.685) (xy 132.322001 74.681324) (xy 132.284678 74.685) (xy 132.284669 74.685) (xy 132.173016 74.695997) + (xy 132.029755 74.739454) (xy 131.897725 74.810026) (xy 131.851755 74.847753) (xy 131.782001 74.904999) (xy 131.758204 74.933996) + (xy 131.736636 74.955564) (xy 131.733325 74.938919) (xy 131.602537 74.623169) (xy 131.412663 74.339002) (xy 131.170998 74.097337) + (xy 130.886831 73.907463) (xy 130.571081 73.776675) (xy 130.235883 73.71) (xy 129.894117 73.71) (xy 129.558919 73.776675) + (xy 129.497088 73.802286) (xy 128.593804 72.899003) (xy 128.570001 72.869999) (xy 128.454276 72.775026) (xy 128.322247 72.704454) + (xy 128.178986 72.660997) (xy 128.067333 72.65) (xy 128.067322 72.65) (xy 128.03 72.646324) (xy 127.992678 72.65) + (xy 115.604803 72.65) (xy 113.119802 70.165) (xy 113.291335 70.165) (xy 113.568574 70.109853) (xy 113.829727 70.00168) + (xy 114.064759 69.844637) (xy 114.264637 69.644759) (xy 114.42 69.412241) (xy 114.575363 69.644759) (xy 114.775241 69.844637) + (xy 115.010273 70.00168) (xy 115.271426 70.109853) (xy 115.548665 70.165) (xy 115.831335 70.165) (xy 116.108574 70.109853) + (xy 116.369727 70.00168) (xy 116.604759 69.844637) (xy 116.804637 69.644759) (xy 116.96168 69.409727) (xy 116.966067 69.399135) + (xy 117.077615 69.585131) (xy 117.266586 69.793519) (xy 117.49258 69.961037) (xy 117.746913 70.081246) (xy 117.880961 70.121904) + (xy 118.103 69.999915) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 118.357 67.460085) (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) + (xy 118.357 68.857) (xy 118.357 69.999915) (xy 118.579039 70.121904) (xy 118.713087 70.081246) (xy 118.96742 69.961037) + (xy 119.193414 69.793519) (xy 119.382385 69.585131) (xy 119.493933 69.399135) (xy 119.49832 69.409727) (xy 119.655363 69.644759) + (xy 119.855241 69.844637) (xy 120.090273 70.00168) (xy 120.351426 70.109853) (xy 120.628665 70.165) (xy 120.911335 70.165) + (xy 121.188574 70.109853) (xy 121.449727 70.00168) (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) + (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) (xy 122.149853 68.311426) (xy 122.04168 68.050273) + (xy 121.884637 67.815241) (xy 121.684759 67.615363) (xy 121.555006 67.528665) (xy 122.125 67.528665) (xy 122.125 67.811335) + (xy 122.180147 68.088574) (xy 122.28832 68.349727) (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) + (xy 123.141426 69.049853) (xy 123.418665 69.105) (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) + (xy 124.474759 68.784637) (xy 124.626473 68.632923) (xy 126.273 68.632923) (xy 126.273 69.367077) (xy 126.416227 70.087126) + (xy 126.697176 70.765396) (xy 127.10505 71.375824) (xy 127.624176 71.89495) (xy 128.234604 72.302824) (xy 128.912874 72.583773) + (xy 129.632923 72.727) (xy 130.367077 72.727) (xy 131.087126 72.583773) (xy 131.765396 72.302824) (xy 132.375824 71.89495) + (xy 132.89495 71.375824) (xy 133.302824 70.765396) (xy 133.583773 70.087126) (xy 133.727 69.367077) (xy 133.727 68.632923) + (xy 133.583773 67.912874) (xy 133.302824 67.234604) (xy 132.89495 66.624176) (xy 132.375824 66.10505) (xy 131.765396 65.697176) + (xy 131.087126 65.416227) (xy 130.367077 65.273) (xy 129.632923 65.273) (xy 128.912874 65.416227) (xy 128.234604 65.697176) + (xy 127.624176 66.10505) (xy 127.10505 66.624176) (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) + (xy 124.626473 68.632923) (xy 124.674637 68.584759) (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) + (xy 124.995 67.528665) (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) + (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.141426 66.290147) + (xy 122.880273 66.39832) (xy 122.645241 66.555363) (xy 122.445363 66.755241) (xy 122.28832 66.990273) (xy 122.180147 67.251426) + (xy 122.125 67.528665) (xy 121.555006 67.528665) (xy 121.449727 67.45832) (xy 121.188574 67.350147) (xy 120.911335 67.295) + (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) (xy 119.855241 67.615363) (xy 119.655363 67.815241) + (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) (xy 119.193414 67.666481) (xy 118.96742 67.498963) + (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) (xy 118.103 67.460085) (xy 117.880961 67.338096) + (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.266586 67.666481) (xy 117.077615 67.874869) (xy 116.966067 68.060865) + (xy 116.96168 68.050273) (xy 116.804637 67.815241) (xy 116.604759 67.615363) (xy 116.369727 67.45832) (xy 116.108574 67.350147) + (xy 115.831335 67.295) (xy 115.548665 67.295) (xy 115.271426 67.350147) (xy 115.010273 67.45832) (xy 114.775241 67.615363) + (xy 114.575363 67.815241) (xy 114.42 68.047759) (xy 114.264637 67.815241) (xy 114.064759 67.615363) (xy 113.829727 67.45832) + (xy 113.568574 67.350147) (xy 113.291335 67.295) (xy 113.008665 67.295) (xy 112.731426 67.350147) (xy 112.470273 67.45832) + (xy 112.235241 67.615363) (xy 112.035363 67.815241) (xy 111.88 68.047759) (xy 111.724637 67.815241) (xy 111.524759 67.615363) + (xy 111.289727 67.45832) (xy 111.028574 67.350147) (xy 110.751335 67.295) (xy 110.468665 67.295) (xy 110.191426 67.350147) + (xy 109.930273 67.45832) (xy 109.695241 67.615363) (xy 109.495363 67.815241) (xy 109.34 68.047759) (xy 109.184637 67.815241) + (xy 108.984759 67.615363) (xy 108.749727 67.45832) (xy 108.488574 67.350147) (xy 108.211335 67.295) (xy 107.928665 67.295) + (xy 107.651426 67.350147) (xy 107.390273 67.45832) (xy 107.155241 67.615363) (xy 106.955363 67.815241) (xy 106.8 68.047759) + (xy 106.644637 67.815241) (xy 106.444759 67.615363) (xy 106.209727 67.45832) (xy 105.948574 67.350147) (xy 105.671335 67.295) + (xy 105.388665 67.295) (xy 105.206114 67.331312) (xy 104.868803 66.994002) (xy 104.845 66.964998) (xy 104.729275 66.870025) + (xy 104.597246 66.799453) (xy 104.453985 66.755996) (xy 104.342332 66.744999) (xy 104.342321 66.744999) (xy 104.304999 66.741323) + (xy 104.267677 66.744999) (xy 95.301598 66.744999) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.351881 61.45904) (xy 101.598091 61.45904) (xy 101.69293 61.723881) (xy 101.837615 61.965131) (xy 102.026586 62.173519) + (xy 102.25258 62.341037) (xy 102.506913 62.461246) (xy 102.640961 62.501904) (xy 102.863 62.379915) (xy 102.863 61.237) + (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 96.351881 61.45904) (xy 96.19495 61.224176) (xy 95.675824 60.70505) + (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + (filled_polygon + (pts + (xy 175.837 66.753) (xy 175.857 66.753) (xy 175.857 67.007) (xy 175.837 67.007) (xy 175.837 68.200814) + (xy 176.066891 68.321481) (xy 176.225002 68.265394) (xy 176.225001 72.01503) (xy 175.224299 73.015732) (xy 175.323 72.519525) + (xy 175.323 72.000475) (xy 175.221739 71.491399) (xy 175.023107 71.011859) (xy 174.734738 70.580285) (xy 174.367715 70.213262) + (xy 173.936141 69.924893) (xy 173.456601 69.726261) (xy 172.947525 69.625) (xy 172.465368 69.625) (xy 172.529973 69.546279) + (xy 172.600545 69.41425) (xy 172.644002 69.270989) (xy 172.654999 69.159336) (xy 172.654999 69.159327) (xy 172.658675 69.122004) + (xy 172.654999 69.084681) (xy 172.654999 68.274032) (xy 172.736842 68.307932) (xy 173.02374 68.365) (xy 173.31626 68.365) + (xy 173.603158 68.307932) (xy 173.873411 68.19599) (xy 174.116632 68.033475) (xy 174.323475 67.826632) (xy 174.4411 67.650594) + (xy 174.612412 67.880269) (xy 174.828645 68.075178) (xy 175.078748 68.224157) (xy 175.353109 68.321481) (xy 175.583 68.200814) + (xy 175.583 67.007) (xy 175.563 67.007) (xy 175.563 66.753) (xy 175.583 66.753) (xy 175.583 66.733) + (xy 175.837 66.733) + ) + ) + (filled_polygon + (pts + (xy 123.20987 61.271213) (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) + (xy 124.373097 61.677298) (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.771816 61.2437) (xy 123.595526 61.23501) + (xy 171.681928 61.23501) (xy 171.681928 62.65) (xy 171.694188 62.774482) (xy 171.730498 62.89418) (xy 171.789463 63.004494) + (xy 171.868815 63.101185) (xy 171.965506 63.180537) (xy 172.07582 63.239502) (xy 172.14838 63.261513) (xy 172.016525 63.393368) + (xy 171.891822 63.58) (xy 124.649607 63.58) (xy 124.552704 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) + (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.958787 62.31987) (xy 124.863603 62.053708) (xy 124.796671 61.928486) + (xy 124.552702 61.856903) (xy 123.739605 62.67) (xy 123.753748 62.684143) (xy 123.574143 62.863748) (xy 123.56 62.849605) + (xy 123.545858 62.863748) (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 122.567298 61.856903) (xy 122.323329 61.928486) + (xy 122.202429 62.183996) (xy 122.1337 62.458184) (xy 122.119783 62.740512) (xy 122.161213 63.02013) (xy 122.256397 63.286292) + (xy 122.323329 63.411514) (xy 122.567296 63.483097) (xy 122.470393 63.58) (xy 121.9498 63.58) (xy 120.917872 62.548072) + (xy 121.57 62.548072) (xy 121.694482 62.535812) (xy 121.81418 62.499502) (xy 121.924494 62.440537) (xy 122.021185 62.361185) + (xy 122.100537 62.264494) (xy 122.159502 62.15418) (xy 122.195812 62.034482) (xy 122.208072 61.91) (xy 122.208072 61.23501) + (xy 123.45421 61.23501) + ) + ) + ) +) diff --git a/mozc-bar/board/type-f/type-f.net b/mozc-bar/board/type-f/type-f.net new file mode 100644 index 0000000..1254cd1 --- /dev/null +++ b/mozc-bar/board/type-f/type-f.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-f/type-f.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-f.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-f-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-f-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-f-rescue) + (uri /tmp/type-f/type-f-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-f/type-f.pro b/mozc-bar/board/type-f/type-f.pro new file mode 100644 index 0000000..4aca0cc --- /dev/null +++ b/mozc-bar/board/type-f/type-f.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-f.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-f/type-f.sch b/mozc-bar/board/type-f/type-f.sch new file mode 100644 index 0000000..502510e --- /dev/null +++ b/mozc-bar/board/type-f/type-f.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-f-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-f-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/board/type-g/fp-lib-table b/mozc-bar/board/type-g/fp-lib-table new file mode 100644 index 0000000..c98dde0 --- /dev/null +++ b/mozc-bar/board/type-g/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name holes)(type KiCad)(uri ${KIPRJMOD}/../holes.pretty)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-g/sym-lib-table b/mozc-bar/board/type-g/sym-lib-table new file mode 100644 index 0000000..bec3448 --- /dev/null +++ b/mozc-bar/board/type-g/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name type-g-rescue)(type Legacy)(uri ${KIPRJMOD}/type-g-rescue.lib)(options "")(descr "")) +) diff --git a/mozc-bar/board/type-g/type-g-rescue.dcm b/mozc-bar/board/type-g/type-g-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/mozc-bar/board/type-g/type-g-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/mozc-bar/board/type-g/type-g-rescue.lib b/mozc-bar/board/type-g/type-g-rescue.lib new file mode 100644 index 0000000..4b6ac83 --- /dev/null +++ b/mozc-bar/board/type-g/type-g-rescue.lib @@ -0,0 +1,363 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74HC165-74xx +# +DEF 74HC165-74xx U 0 20 Y Y 1 F N +F0 "U" -300 750 50 H V C CNN +F1 "74HC165-74xx" -300 -850 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* + SO*16*3.9x9.9mm*P1.27mm* + SSOP*16*5.3x6.2mm*P0.65mm* + TSSOP*16*4.4x5mm*P0.65* +$ENDFPLIST +DRAW +S -300 700 300 -800 1 1 10 f +X ~PL 1 -500 -400 200 R 50 50 1 0 I +X DS 10 -500 600 200 R 50 50 1 0 I +X D0 11 -500 500 200 R 50 50 1 0 I +X D1 12 -500 400 200 R 50 50 1 0 I +X D2 13 -500 300 200 R 50 50 1 0 I +X D3 14 -500 200 200 R 50 50 1 0 I +X ~CE 15 -500 -700 200 R 50 50 1 0 I +X VCC 16 0 900 200 D 50 50 1 0 W +X CP 2 -500 -600 200 R 50 50 1 0 I +X D4 3 -500 100 200 R 50 50 1 0 I +X D5 4 -500 0 200 R 50 50 1 0 I +X D6 5 -500 -100 200 R 50 50 1 0 I +X D7 6 -500 -200 200 R 50 50 1 0 I +X ~Q7 7 500 500 200 L 50 50 1 0 O +X GND 8 0 -1000 200 U 50 50 1 0 W +X Q7 9 500 600 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74LS07-74xx +# +DEF 74LS07-74xx U 0 40 Y Y 7 L N +F0 "U" 0 50 50 H V C CNN +F1 "74LS07-74xx" 0 -50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*P1.27mm* + TSSOP*4.4x5mm*P0.65mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 7 1 10 f +P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f +P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f +X ~ 1 -300 0 150 R 50 50 1 0 I +X ~ 2 300 0 150 L 50 50 1 0 C +X ~ 3 -300 0 150 R 50 50 2 0 I +X ~ 4 300 0 150 L 50 50 2 0 C +X ~ 5 -300 0 150 R 50 50 3 0 I +X ~ 6 300 0 150 L 50 50 3 0 C +X ~ 8 300 0 150 L 50 50 4 0 C +X ~ 9 -300 0 150 R 50 50 4 0 I +X ~ 10 300 0 150 L 50 50 5 0 C +X ~ 11 -300 0 150 R 50 50 5 0 I +X ~ 12 300 0 150 L 50 50 6 0 C +X ~ 13 -300 0 150 R 50 50 6 0 I +X VCC 14 0 500 200 D 50 50 7 0 W +X GND 7 0 -500 200 U 50 50 7 0 W +ENDDRAW +ENDDEF +# +# C-Device +# +DEF C-Device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-Device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x05-conn +# +DEF Conn_01x05-conn J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x05-conn" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -250 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Female-Connector +# +DEF Conn_01x06_Female-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Female-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06_Male-Connector +# +DEF Conn_01x06_Male-Connector J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06_Male-Connector" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +X Pin_1 1 200 200 150 L 50 50 1 1 P +X Pin_2 2 200 100 150 L 50 50 1 1 P +X Pin_3 3 200 0 150 L 50 50 1 1 P +X Pin_4 4 200 -100 150 L 50 50 1 1 P +X Pin_5 5 200 -200 150 L 50 50 1 1 P +X Pin_6 6 200 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND-power +# +DEF GND-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND-power" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Jumper-Device +# +DEF Jumper-Device JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Jumper-Device" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MountingHole-Mechanical +# +DEF MountingHole-Mechanical H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "MountingHole-Mechanical" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# PWR_FLAG-power +# +DEF PWR_FLAG-power #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# R-Device +# +DEF R-Device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-Device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08_US-Device +# +DEF R_Network08_US-Device RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08_US-Device" 400 0 50 V V C CNN +F2 "Resistor_THT:R_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +P 2 0 1 0 -400 -150 -400 -98 N +P 2 0 1 0 -300 -150 -300 -98 N +P 2 0 1 0 -200 -150 -200 -98 N +P 2 0 1 0 -100 -150 -100 -98 N +P 2 0 1 0 0 -150 0 -98 N +P 2 0 1 0 100 -98 100 -150 N +P 2 0 1 0 200 -98 200 -150 N +P 2 0 1 0 300 -98 300 -150 N +P 3 0 1 0 -300 90 -400 90 -400 58 N +P 3 0 1 0 -200 90 -300 90 -300 58 N +P 3 0 1 0 -100 90 -200 90 -200 58 N +P 3 0 1 0 0 90 -100 90 -100 58 N +P 3 0 1 0 100 90 0 90 0 58 N +P 3 0 1 0 200 90 100 90 100 58 N +P 4 0 1 0 300 58 300 90 200 90 200 58 N +P 8 0 1 0 -400 58 -375 45 -425 19 -375 -7 -425 -33 -375 -59 -425 -85 -400 -98 N +P 8 0 1 0 -300 58 -275 45 -325 19 -275 -7 -325 -33 -275 -59 -325 -85 -300 -98 N +P 8 0 1 0 -200 58 -175 45 -225 19 -175 -7 -225 -33 -175 -59 -225 -85 -200 -98 N +P 8 0 1 0 -100 58 -75 45 -125 19 -75 -7 -125 -33 -75 -59 -125 -85 -100 -98 N +P 8 0 1 0 0 58 25 45 -25 19 25 -7 -25 -33 25 -59 -25 -85 0 -98 N +P 8 0 1 0 100 58 125 45 75 19 125 -7 75 -33 125 -59 75 -85 100 -98 N +P 8 0 1 0 200 58 225 45 175 19 225 -7 175 -33 225 -59 175 -85 200 -98 N +P 8 0 1 0 300 58 325 45 275 19 325 -7 275 -33 325 -59 275 -85 300 -98 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 50 U 50 50 1 1 P +X R2 3 -300 -200 50 U 50 50 1 1 P +X R3 4 -200 -200 50 U 50 50 1 1 P +X R4 5 -100 -200 50 U 50 50 1 1 P +X R5 6 0 -200 50 U 50 50 1 1 P +X R6 7 100 -200 50 U 50 50 1 1 P +X R7 8 200 -200 50 U 50 50 1 1 P +X R8 9 300 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push-Switch +# +DEF SW_Push-Switch SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-Switch" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push-switches +# +DEF SW_Push-switches SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push-switches" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC-power +# +DEF VCC-power #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC-power" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/mozc-bar/board/type-g/type-g.kicad_pcb b/mozc-bar/board/type-g/type-g.kicad_pcb new file mode 100644 index 0000000..b1135c1 --- /dev/null +++ b/mozc-bar/board/type-g/type-g.kicad_pcb @@ -0,0 +1,1945 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.12) + + (general + (thickness 1.6) + (drawings 40) + (tracks 158) + (zones 0) + (modules 27) + (nets 15) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.15) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) + (aux_axis_origin 33 54) + (visible_elements 7FFFEFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 SW1) + (net 4 SW2) + (net 5 SW3) + (net 6 SW4) + (net 7 SW5) + (net 8 SW6) + (net 9 SW7) + (net 10 SW8) + (net 11 /DATA_IN) + (net 12 /DATA_OUT) + (net 13 /CLK_IN) + (net 14 /LOAD_IN) + + (net_class Default "これは標準のネット クラスです。" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /CLK_IN) + (add_net /DATA_IN) + (add_net /DATA_OUT) + (add_net /LOAD_IN) + (add_net SW1) + (add_net SW2) + (add_net SW3) + (add_net SW4) + (add_net SW5) + (add_net SW6) + (add_net SW7) + (add_net SW8) + ) + + (net_class "power line" "" + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net VCC) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D4319C) (tstamp 62D431B9) + (at 130 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H102 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62D43185) (tstamp 62D431B9) + (at 70 69) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H101 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A2E) + (at 101.565 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02175) + (fp_text reference SW4 (at -2.55 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 618C4ABA) + (at 120.77 61.11 270) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5FB03AD0) + (fp_text reference U1 (at 3.683 8.636 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC165 (at 3.81 20.11 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 9 thru_hole oval (at 7.62 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 10 thru_hole oval (at 7.62 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (pad 11 thru_hole oval (at 7.62 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 4 thru_hole oval (at 0 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 12 thru_hole oval (at 7.62 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 0 10.16 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 13 thru_hole oval (at 7.62 7.62 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 6 thru_hole oval (at 0 12.7 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 14 thru_hole oval (at 7.62 5.08 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 7 thru_hole oval (at 0 15.24 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 7.62 2.54 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 16 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A48) + (at 130.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC0255B) + (fp_text reference SW5 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 SW8)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 618C4860) + (at 123.56 67.67 90) + (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") + (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (path /5F9B0C77) + (fp_text reference C1 (at 2.668 -0.038 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value C (at 2.5 2.2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 0.86 0.86) (thickness 0.129))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 618C497C) + (at 86.32952 64.6684 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5FBC6DCE) + (fp_text reference R1 (at 4.064 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 3.81 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.81 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Array_SIP9 (layer F.Cu) (tedit 5A14249F) (tstamp 618C49C6) + (at 79.34706 68.7451) + (descr "9-pin Resistor SIP pack") + (tags R) + (path /5FC139AE) + (fp_text reference RN1 (at 9.144 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 11.43 3.708) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 10.16 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 SW4)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 SW2)) + (pad 5 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 SW1)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 SW8)) + (pad 7 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 8 thru_hole oval (at 17.78 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SW6)) + (pad 9 thru_hole oval (at 20.32 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SW5)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Array_SIP9.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49E0) + (at 25.564999 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC00348) + (fp_text reference SW1 (at -2.54 13.353) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 SW4)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C49FA) + (at 44.565 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01AC9) + (fp_text reference SW2 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 SW3)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A14) + (at 73.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC01D44) + (fp_text reference SW3 (at -2.346 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 SW2)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 618C4A62) + (at 168.065 75.445) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (path /5FC02807) + (fp_text reference SW6 (at -2.54 12.845) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 SW7)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A431) (tstamp 62CDF02A) + (at 26.07 61.8) + (descr "Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 2x03 2.54mm double row") + (path /5FD9930E) + (fp_text reference J1 (at -8.31 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Female (at -5.65 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 -0.3) (end -4.06 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -12.57 6.35) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 0.3) (end 0 0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.24) (end -4.06 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 2.84) (end 0 2.84) (layer F.Fab) (width 0.1)) + (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1)) + (fp_line (start 0 4.78) (end -4.06 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -4.06 5.38) (end 0 5.38) (layer F.Fab) (width 0.1)) + (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1)) + (fp_line (start -12.63 -1.21) (end -4 -1.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.091905) (end -4 -1.091905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.97381) (end -4 -0.97381) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.855715) (end -4 -0.855715) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.73762) (end -4 -0.73762) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.619525) (end -4 -0.619525) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.50143) (end -4 -0.50143) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.383335) (end -4 -0.383335) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.26524) (end -4 -0.26524) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.147145) (end -4 -0.147145) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -0.02905) (end -4 -0.02905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.089045) (end -4 0.089045) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.20714) (end -4 0.20714) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.325235) (end -4 0.325235) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.44333) (end -4 0.44333) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.561425) (end -4 0.561425) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.67952) (end -4 0.67952) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.797615) (end -4 0.797615) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 0.91571) (end -4 0.91571) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.033805) (end -4 1.033805) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.1519) (end -4 1.1519) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 0.36) (end -3.59 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.18) (end -3.59 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 2.9) (end -3.59 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 4.72) (end -3.59 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 5.44) (end -3.59 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.49 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1.33) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 6.41) (end -4 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.63 -1.33) (end -12.63 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.8 -1.8) (end -13.05 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 -1.8) (end -13.05 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -13.05 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -8.315 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /DATA_IN)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 62CDF06F) + (at 177.92 61.8) + (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x03 2.54mm double row") + (path /5FD981C4) + (fp_text reference J2 (at 5.26 2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x06_Male (at 5.655 7.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 /DATA_OUT)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 /CLK_IN)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /LOAD_IN)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6311) + (at 58.562 72.26) + (path /62CF7C5D) + (fp_text reference H2 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB646C) + (at 58.562 87.5) + (path /62CF7C64) + (fp_text reference H3 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB648A) + (at 82.438 72.26) + (path /62CF7C6B) + (fp_text reference H4 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB64B0) + (at 82.438 87.5) + (path /62CF7C72) + (fp_text reference H5 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6325) + (at 115.562 72.26) + (path /62CF2D41) + (fp_text reference H6 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB632A) + (at 115.562 87.5) + (path /62CF2DD5) + (fp_text reference H7 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB632F) + (at 139.438 72.26) + (path /62CF2E34) + (fp_text reference H8 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB6334) + (at 139.438 87.5) + (path /62CF2E98) + (fp_text reference H9 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6339) + (at 153.562 72.26) + (path /62CF2F85) + (fp_text reference H10 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB633E) + (at 153.562 87.5) + (path /62CF2F8C) + (fp_text reference H11 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module holes:4mm (layer F.Cu) (tedit 61876414) (tstamp 62DB6343) + (at 177.438 72.26) + (path /62CF2F93) + (fp_text reference H12 (at 0 3) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + ) + + (module holes:3mm (layer F.Cu) (tedit 61876290) (tstamp 62DB6348) + (at 177.438 87.5) + (path /62CF2F9A) + (fp_text reference H13 (at 0 2.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 62CEDF7C) (tstamp 62DB63B0) + (at 93.3 63.6) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /618CEE47) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (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) + (clearance 2)) + ) + + (gr_line (start 146.5 90) (end 146.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 184.5 90) (end 146.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 184.5 71) (end 184.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 71) (end 184.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 108.5 90) (end 108.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 90) (end 108.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 146.5 71) (end 146.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 108.5 71) (end 146.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 89.5 90) (end 89.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 108.5 90) (end 89.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 108.5 71) (end 108.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 89.5 71) (end 108.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 51.5 90) (end 51.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 89.5 90) (end 51.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 89.5 71) (end 89.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 51.5 71) (end 89.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 32.5 90) (end 32.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 51.5 90) (end 32.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 51.5 71) (end 51.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 32.5 71) (end 51.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 13.5 90) (end 13.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 32.5 90) (end 13.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 32.5 71) (end 32.5 90) (layer F.SilkS) (width 0.1)) + (gr_line (start 13.5 71) (end 32.5 71) (layer F.SilkS) (width 0.1)) + (gr_line (start 15.5 90) (end 15.5 60) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 184.5 90) (end 15.5 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 184.5 60) (end 184.5 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 15.5 60) (end 184.5 60) (layer Edge.Cuts) (width 0.1)) + (target plus (at 25.38 48.92) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_text LOAD (at 174.601 65.034) (layer B.SilkS) (tstamp 618BE9D8) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 174.601 63.51) (layer B.SilkS) (tstamp 618BE9D7) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 174.601 66.558) (layer B.SilkS) (tstamp 618BE9D6) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 170.537 65.034) (layer B.SilkS) (tstamp 618BE9D5) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 170.537 63.51) (layer B.SilkS) (tstamp 618BE9D4) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text GND (at 32.207 66.176) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text LOAD (at 32.282577 64.332495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text CLK (at 35.763 64.332495) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text DATA (at 32.282577 62.62) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text VCC (at 35.763 62.62) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Mozc-bar Ver 10.1\nType G" (at 99.675 85.75) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + + (segment (start 79.34706 65.30594) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 79.34706 68.7451) (end 79.34706 65.30594) (width 0.25) (layer F.Cu) (net 1) (status 30)) + (segment (start 121.83 67.67) (end 120.77 68.73) (width 0.25) (layer F.Cu) (net 1) (status 20)) + (segment (start 123.56 67.67) (end 121.83 67.67) (width 0.25) (layer F.Cu) (net 1) (status 10)) + (segment (start 75.84112 61.8) (end 78.70952 64.6684) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 26.07 61.8) (end 75.84112 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 66.444999) (end 123.56 67.67) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.334999 62.081999) (end 122.334999 66.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 122.971999 61.444999) (end 122.334999 62.081999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 124.148001 61.444999) (end 122.971999 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 124.503002 61.8) (end 124.148001 61.444999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 177.92 61.8) (end 124.503002 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 18.482998 82.950001) (end 16.669998 81.137001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 170.337001 82.950001) (end 18.482998 82.950001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 182.285011 71.001991) (end 170.337001 82.950001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 182.285011 61.738009) (end 182.285011 71.001991) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 179.847999 60.524999) (end 181.072001 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 178.572998 61.8) (end 179.847999 60.524999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 181.072001 60.524999) (end 182.285011 61.738009) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 177.92 61.8) (end 178.572998 61.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 16.669998 78.272999) (end 16.669998 78.389998) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 27.345001 67.597996) (end 16.669998 78.272999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 27.345001 63.075001) (end 27.345001 67.597996) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 26.07 61.8) (end 27.345001 63.075001) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 16.669998 81.137001) (end 16.669998 78.389998) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 119.455001 69.955001) (end 118.23 68.73) (width 0.25) (layer F.Cu) (net 2) (status 20)) + (segment (start 124.785001 68.258001) (end 123.088001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 124.785001 63.895001) (end 124.785001 68.258001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.088001 69.955001) (end 119.455001 69.955001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.56 62.67) (end 124.785001 63.895001) (width 0.25) (layer F.Cu) (net 2) (status 10)) + (segment (start 101.282002 77.985) (end 95.215 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 72.512001) (end 101.282002 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 106.755001 64.875001) (end 106.755001 72.512001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.99 61.11) (end 106.755001 64.875001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 123.715 77.985) (end 95.215 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 123.715 77.985) (end 161.715 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 19.214999 77.985) (end 161.715 77.985) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 175.302002 77.985) (end 161.715 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 180.46 72.827002) (end 175.302002 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 180.46 66.88) (end 180.46 72.827002) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 23.53 73.669999) (end 19.214999 77.985) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 23.53 66.88) (end 23.53 73.669999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 129.183002 62.67) (end 123.56 62.67) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 134.668003 68.155001) (end 129.183002 62.67) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 179.184999 68.155001) (end 134.668003 68.155001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 180.46 66.88) (end 179.184999 68.155001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 106.829899 69.970101) (end 90.732061 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.732061 69.970101) (end 90.307059 69.545099) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.307059 69.545099) (end 89.50706 68.7451) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 108.07 68.73) (end 106.829899 69.970101) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 96.20696 75.445) (end 101.565 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 89.50706 68.7451) (end 96.20696 75.445) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 110.61 68.73) (end 108.819889 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 108.819889 70.520111) (end 88.742071 70.520111) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 88.742071 70.520111) (end 87.767059 69.545099) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 87.767059 69.545099) (end 86.96706 68.7451) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 83.619832 75.445) (end 73.065 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.96706 72.097772) (end 83.619832 75.445) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.96706 68.7451) (end 86.96706 72.097772) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 86.752081 71.070121) (end 85.227059 69.545099) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 110.809879 71.070121) (end 86.752081 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 84.42706 68.7451) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.15 68.73) (end 110.809879 71.070121) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 60.987001 73.424001) (end 58.966002 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 73.301003 73.424001) (end 60.987001 73.424001) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 58.966002 75.445) (end 44.565 75.445) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 74.562003 74.685001) (end 73.301003 73.424001) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 83.602001 74.685001) (end 74.562003 74.685001) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 85.227059 73.059943) (end 83.602001 74.685001) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 85.227059 69.545099) (end 85.227059 73.059943) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 84.42706 68.7451) (end 85.227059 69.545099) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 115.502998 68.73) (end 115.69 68.73) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 112.612867 71.620131) (end 115.502998 68.73) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 85.489089 71.620131) (end 112.612867 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.614058 68.7451) (end 85.489089 71.620131) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 81.88706 68.7451) (end 82.614058 68.7451) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 35.735 65.274999) (end 25.564999 75.445) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 71.788001 65.274999) (end 35.735 65.274999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 74.033101 67.520099) (end 71.788001 65.274999) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 80.662059 67.520099) (end 74.033101 67.520099) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 81.88706 68.7451) (end 80.662059 67.520099) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.11948 64.29268) (end 99.66706 68.7451) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 115.69 61.11) (end 112.50732 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 112.50732 64.29268) (end 104.11948 64.29268) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 102.12949 63.74267) (end 97.12706 68.7451) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 109.790332 63.74267) (end 102.12949 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 113.15 61.11) (end 112.423002 61.11) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 112.423002 61.11) (end 109.790332 63.74267) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 110.61 61.11) (end 108.52734 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.866498 63.19266) (end 95.314058 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.314058 68.7451) (end 94.58706 68.7451) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 108.52734 63.19266) (end 100.866498 63.19266) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 132.322002 75.445) (end 130.797001 73.919999) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 168.065 75.445) (end 132.322002 75.445) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 111.835001 62.335001) (end 110.61 61.11) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 111.835001 72.122003) (end 111.835001 62.335001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 114.397999 74.685001) (end 111.835001 72.122003) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 116.726001 74.685001) (end 114.397999 74.685001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 117.491003 73.919999) (end 116.726001 74.685001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 130.797001 73.919999) (end 117.491003 73.919999) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 106.844999 62.335001) (end 108.07 61.11) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 95.761229 67.520099) (end 100.946327 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 93.272061 67.520099) (end 95.761229 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.946327 62.335001) (end 106.844999 62.335001) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.04706 68.7451) (end 93.272061 67.520099) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 109.295001 62.335001) (end 109.295001 76.305001) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 108.07 61.11) (end 109.295001 62.335001) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 123.997998 75.445) (end 130.065 75.445) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 122.189999 77.252999) (end 123.997998 75.445) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 110.242999 77.252999) (end 122.189999 77.252999) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 109.295001 76.305001) (end 110.242999 77.252999) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 89.166119 67.504999) (end 86.32952 64.6684) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.304999 67.504999) (end 89.166119 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 105.53 68.73) (end 104.304999 67.504999) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 24.805001 60.524999) (end 23.53 61.8) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.186119 60.524999) (end 24.805001 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 86.32952 64.6684) (end 82.186119 60.524999) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 104.215001 67.504999) (end 102.99 68.73) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.915001 68.141999) (end 116.278001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 120.322011 72.725011) (end 116.915001 69.318001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 131.78799 72.725011) (end 120.322011 72.725011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 134.678003 69.834999) (end 131.78799 72.725011) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 179.392003 69.834999) (end 134.678003 69.834999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.915001 69.318001) (end 116.915001 68.141999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 181.735001 67.492001) (end 179.392003 69.834999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 181.735001 63.727999) (end 181.735001 67.492001) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 180.46 62.452998) (end 181.735001 63.727999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 116.278001 67.504999) (end 104.215001 67.504999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 180.46 61.8) (end 180.46 62.452998) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 176.644999 65.615001) (end 177.92 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 176.644999 69.122003) (end 176.644999 65.615001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 168.797001 76.970001) (end 176.644999 69.122003) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 167.332999 76.970001) (end 168.797001 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 154.492997 82.950001) (end 160.982999 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 37.482999 82.950001) (end 154.492997 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 33.782997 79.249999) (end 37.482999 82.950001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 160.982999 76.459999) (end 166.822997 76.459999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 27.112996 79.249999) (end 33.782997 79.249999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 24.039998 76.177001) (end 27.112996 79.249999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 24.039998 74.712999) (end 24.039998 76.177001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 27.623401 71.129596) (end 24.039998 74.712999) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 166.822997 76.459999) (end 167.332999 76.970001) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 27.623401 65.893401) (end 27.623401 71.129596) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 26.07 64.34) (end 27.623401 65.893401) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 121.46 64.34) (end 118.23 61.11) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 177.92 64.34) (end 121.46 64.34) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 181.735001 63.064999) (end 180.46 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 181.735001 61.187999) (end 181.735001 63.064999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 181.072001 60.524999) (end 181.735001 61.187999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 121.355001 60.524999) (end 181.072001 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 120.77 61.11) (end 121.355001 60.524999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 16.669998 71.200002) (end 23.53 64.34) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 19.033008 83.500011) (end 16.669998 81.137001) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 170.564822 83.500011) (end 19.033008 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 181.735001 72.329832) (end 170.564822 83.500011) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 181.735001 65.615001) (end 181.735001 72.329832) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 16.669998 81.137001) (end 16.669998 71.200002) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 180.46 64.34) (end 181.735001 65.615001) (width 0.25) (layer B.Cu) (net 14)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 618E626C) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -4.465 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) (xy -7.005 47.65) + ) + ) + (filled_polygon + (pts + (xy 77.310832 64.344514) (xy 77.27452 64.527065) (xy 77.27452 64.809735) (xy 77.329667 65.086974) (xy 77.43784 65.348127) + (xy 77.594883 65.583159) (xy 77.794761 65.783037) (xy 78.029793 65.94008) (xy 78.290946 66.048253) (xy 78.568185 66.1034) + (xy 78.587061 66.1034) (xy 78.58706 67.307028) (xy 78.54706 67.307028) (xy 78.422578 67.319288) (xy 78.30288 67.355598) + (xy 78.192566 67.414563) (xy 78.095875 67.493915) (xy 78.016523 67.590606) (xy 77.957558 67.70092) (xy 77.921248 67.820618) + (xy 77.908988 67.9451) (xy 77.908988 69.5451) (xy 77.921248 69.669582) (xy 77.957558 69.78928) (xy 78.016523 69.899594) + (xy 78.095875 69.996285) (xy 78.192566 70.075637) (xy 78.30288 70.134602) (xy 78.422578 70.170912) (xy 78.54706 70.183172) + (xy 80.14706 70.183172) (xy 80.271542 70.170912) (xy 80.39124 70.134602) (xy 80.501554 70.075637) (xy 80.598245 69.996285) + (xy 80.677597 69.899594) (xy 80.736562 69.78928) (xy 80.772872 69.669582) (xy 80.773703 69.661139) (xy 80.972301 69.859737) + (xy 81.129837 69.964999) (xy 80.758285 70.213262) (xy 80.391262 70.580285) (xy 80.102893 71.011859) (xy 79.904261 71.491399) + (xy 79.803 72.000475) (xy 79.803 72.519525) (xy 79.904261 73.028601) (xy 80.102893 73.508141) (xy 80.391262 73.939715) + (xy 80.758285 74.306738) (xy 81.189859 74.595107) (xy 81.669399 74.793739) (xy 82.178475 74.895) (xy 82.697525 74.895) + (xy 83.206601 74.793739) (xy 83.686141 74.595107) (xy 84.117715 74.306738) (xy 84.484738 73.939715) (xy 84.773107 73.508141) + (xy 84.971739 73.028601) (xy 85.073 72.519525) (xy 85.073 72.259481) (xy 85.196842 72.325677) (xy 85.340103 72.369134) + (xy 85.451756 72.380131) (xy 85.451766 72.380131) (xy 85.489089 72.383807) (xy 85.526412 72.380131) (xy 112.575545 72.380131) + (xy 112.612867 72.383807) (xy 112.650189 72.380131) (xy 112.6502 72.380131) (xy 112.761853 72.369134) (xy 112.905114 72.325677) + (xy 112.927 72.313979) (xy 112.927 72.519525) (xy 113.028261 73.028601) (xy 113.226893 73.508141) (xy 113.515262 73.939715) + (xy 113.882285 74.306738) (xy 114.313859 74.595107) (xy 114.793399 74.793739) (xy 115.302475 74.895) (xy 115.821525 74.895) + (xy 116.330601 74.793739) (xy 116.810141 74.595107) (xy 117.241715 74.306738) (xy 117.608738 73.939715) (xy 117.897107 73.508141) + (xy 118.095739 73.028601) (xy 118.197 72.519525) (xy 118.197 72.000475) (xy 118.116135 71.593936) (xy 119.758212 73.236014) + (xy 119.78201 73.265012) (xy 119.897735 73.359985) (xy 120.029764 73.430557) (xy 120.173025 73.474014) (xy 120.284678 73.485011) + (xy 120.284686 73.485011) (xy 120.322011 73.488687) (xy 120.359336 73.485011) (xy 131.750667 73.485011) (xy 131.78799 73.488687) + (xy 131.825312 73.485011) (xy 131.825323 73.485011) (xy 131.936976 73.474014) (xy 132.080237 73.430557) (xy 132.212266 73.359985) + (xy 132.327991 73.265012) (xy 132.351794 73.236008) (xy 134.992805 70.594999) (xy 137.38143 70.594999) (xy 137.102893 71.011859) + (xy 136.904261 71.491399) (xy 136.803 72.000475) (xy 136.803 72.519525) (xy 136.904261 73.028601) (xy 137.102893 73.508141) + (xy 137.391262 73.939715) (xy 137.758285 74.306738) (xy 138.189859 74.595107) (xy 138.669399 74.793739) (xy 139.178475 74.895) + (xy 139.697525 74.895) (xy 140.206601 74.793739) (xy 140.686141 74.595107) (xy 141.117715 74.306738) (xy 141.484738 73.939715) + (xy 141.773107 73.508141) (xy 141.971739 73.028601) (xy 142.073 72.519525) (xy 142.073 72.000475) (xy 141.971739 71.491399) + (xy 141.773107 71.011859) (xy 141.49457 70.594999) (xy 151.50543 70.594999) (xy 151.226893 71.011859) (xy 151.028261 71.491399) + (xy 150.927 72.000475) (xy 150.927 72.519525) (xy 151.028261 73.028601) (xy 151.226893 73.508141) (xy 151.515262 73.939715) + (xy 151.882285 74.306738) (xy 152.313859 74.595107) (xy 152.793399 74.793739) (xy 153.302475 74.895) (xy 153.821525 74.895) + (xy 154.330601 74.793739) (xy 154.810141 74.595107) (xy 155.241715 74.306738) (xy 155.608738 73.939715) (xy 155.897107 73.508141) + (xy 156.095739 73.028601) (xy 156.197 72.519525) (xy 156.197 72.000475) (xy 156.095739 71.491399) (xy 155.897107 71.011859) + (xy 155.61857 70.594999) (xy 175.38143 70.594999) (xy 175.102893 71.011859) (xy 174.904261 71.491399) (xy 174.803 72.000475) + (xy 174.803 72.519525) (xy 174.904261 73.028601) (xy 175.102893 73.508141) (xy 175.391262 73.939715) (xy 175.758285 74.306738) + (xy 176.189859 74.595107) (xy 176.669399 74.793739) (xy 177.178475 74.895) (xy 177.3172 74.895) (xy 172.047437 80.164764) + (xy 172.032932 80.091842) (xy 171.92099 79.821589) (xy 171.758475 79.578368) (xy 171.551632 79.371525) (xy 171.308411 79.20901) + (xy 171.038158 79.097068) (xy 170.75126 79.04) (xy 170.45874 79.04) (xy 170.171842 79.097068) (xy 169.901589 79.20901) + (xy 169.658368 79.371525) (xy 169.451525 79.578368) (xy 169.28901 79.821589) (xy 169.177068 80.091842) (xy 169.12 80.37874) + (xy 169.12 80.67126) (xy 169.177068 80.958158) (xy 169.28901 81.228411) (xy 169.451525 81.471632) (xy 169.658368 81.678475) + (xy 169.901589 81.84099) (xy 170.171842 81.952932) (xy 170.244764 81.967437) (xy 170.0222 82.190001) (xy 167.58157 82.190001) + (xy 167.860107 81.773141) (xy 168.058739 81.293601) (xy 168.16 80.784525) (xy 168.16 80.265475) (xy 168.058739 79.756399) + (xy 167.860107 79.276859) (xy 167.571738 78.845285) (xy 167.204715 78.478262) (xy 166.773141 78.189893) (xy 166.293601 77.991261) + (xy 165.784525 77.89) (xy 165.265475 77.89) (xy 164.756399 77.991261) (xy 164.276859 78.189893) (xy 163.845285 78.478262) + (xy 163.478262 78.845285) (xy 163.189893 79.276859) (xy 162.991261 79.756399) (xy 162.89 80.265475) (xy 162.89 80.784525) + (xy 162.991261 81.293601) (xy 163.189893 81.773141) (xy 163.46843 82.190001) (xy 129.58157 82.190001) (xy 129.860107 81.773141) + (xy 130.058739 81.293601) (xy 130.16 80.784525) (xy 130.16 80.37874) (xy 131.12 80.37874) (xy 131.12 80.67126) + (xy 131.177068 80.958158) (xy 131.28901 81.228411) (xy 131.451525 81.471632) (xy 131.658368 81.678475) (xy 131.901589 81.84099) + (xy 132.171842 81.952932) (xy 132.45874 82.01) (xy 132.75126 82.01) (xy 133.038158 81.952932) (xy 133.308411 81.84099) + (xy 133.551632 81.678475) (xy 133.758475 81.471632) (xy 133.92099 81.228411) (xy 134.032932 80.958158) (xy 134.09 80.67126) + (xy 134.09 80.37874) (xy 158.96 80.37874) (xy 158.96 80.67126) (xy 159.017068 80.958158) (xy 159.12901 81.228411) + (xy 159.291525 81.471632) (xy 159.498368 81.678475) (xy 159.741589 81.84099) (xy 160.011842 81.952932) (xy 160.29874 82.01) + (xy 160.59126 82.01) (xy 160.878158 81.952932) (xy 161.148411 81.84099) (xy 161.391632 81.678475) (xy 161.598475 81.471632) + (xy 161.76099 81.228411) (xy 161.872932 80.958158) (xy 161.93 80.67126) (xy 161.93 80.37874) (xy 161.872932 80.091842) + (xy 161.76099 79.821589) (xy 161.69465 79.722304) (xy 161.773639 79.727409) (xy 162.112439 79.682489) (xy 162.435966 79.572336) + (xy 162.634274 79.466338) (xy 162.742107 79.191712) (xy 161.715 78.164605) (xy 161.700858 78.178748) (xy 161.521253 77.999143) + (xy 161.535395 77.985) (xy 161.894605 77.985) (xy 162.921712 79.012107) (xy 163.196338 78.904274) (xy 163.347216 78.597616) + (xy 163.435369 78.267415) (xy 163.457409 77.926361) (xy 163.412489 77.587561) (xy 163.302336 77.264034) (xy 163.196338 77.065726) + (xy 162.921712 76.957893) (xy 161.894605 77.985) (xy 161.535395 77.985) (xy 160.508288 76.957893) (xy 160.233662 77.065726) + (xy 160.082784 77.372384) (xy 159.994631 77.702585) (xy 159.972591 78.043639) (xy 160.017511 78.382439) (xy 160.127664 78.705966) + (xy 160.233662 78.904274) (xy 160.508286 79.012106) (xy 160.480392 79.04) (xy 160.29874 79.04) (xy 160.011842 79.097068) + (xy 159.741589 79.20901) (xy 159.498368 79.371525) (xy 159.291525 79.578368) (xy 159.12901 79.821589) (xy 159.017068 80.091842) + (xy 158.96 80.37874) (xy 134.09 80.37874) (xy 134.032932 80.091842) (xy 133.92099 79.821589) (xy 133.758475 79.578368) + (xy 133.551632 79.371525) (xy 133.308411 79.20901) (xy 133.038158 79.097068) (xy 132.75126 79.04) (xy 132.45874 79.04) + (xy 132.171842 79.097068) (xy 131.901589 79.20901) (xy 131.658368 79.371525) (xy 131.451525 79.578368) (xy 131.28901 79.821589) + (xy 131.177068 80.091842) (xy 131.12 80.37874) (xy 130.16 80.37874) (xy 130.16 80.265475) (xy 130.058739 79.756399) + (xy 129.860107 79.276859) (xy 129.571738 78.845285) (xy 129.204715 78.478262) (xy 128.773141 78.189893) (xy 128.293601 77.991261) + (xy 127.784525 77.89) (xy 127.265475 77.89) (xy 126.756399 77.991261) (xy 126.276859 78.189893) (xy 125.845285 78.478262) + (xy 125.478262 78.845285) (xy 125.189893 79.276859) (xy 124.991261 79.756399) (xy 124.89 80.265475) (xy 124.89 80.784525) + (xy 124.991261 81.293601) (xy 125.189893 81.773141) (xy 125.46843 82.190001) (xy 101.08157 82.190001) (xy 101.360107 81.773141) + (xy 101.558739 81.293601) (xy 101.66 80.784525) (xy 101.66 80.37874) (xy 102.62 80.37874) (xy 102.62 80.67126) + (xy 102.677068 80.958158) (xy 102.78901 81.228411) (xy 102.951525 81.471632) (xy 103.158368 81.678475) (xy 103.401589 81.84099) + (xy 103.671842 81.952932) (xy 103.95874 82.01) (xy 104.25126 82.01) (xy 104.538158 81.952932) (xy 104.808411 81.84099) + (xy 105.051632 81.678475) (xy 105.258475 81.471632) (xy 105.42099 81.228411) (xy 105.532932 80.958158) (xy 105.59 80.67126) + (xy 105.59 80.37874) (xy 120.96 80.37874) (xy 120.96 80.67126) (xy 121.017068 80.958158) (xy 121.12901 81.228411) + (xy 121.291525 81.471632) (xy 121.498368 81.678475) (xy 121.741589 81.84099) (xy 122.011842 81.952932) (xy 122.29874 82.01) + (xy 122.59126 82.01) (xy 122.878158 81.952932) (xy 123.148411 81.84099) (xy 123.391632 81.678475) (xy 123.598475 81.471632) + (xy 123.76099 81.228411) (xy 123.872932 80.958158) (xy 123.93 80.67126) (xy 123.93 80.37874) (xy 123.872932 80.091842) + (xy 123.76099 79.821589) (xy 123.69465 79.722304) (xy 123.773639 79.727409) (xy 124.112439 79.682489) (xy 124.435966 79.572336) + (xy 124.634274 79.466338) (xy 124.742107 79.191712) (xy 123.715 78.164605) (xy 123.700858 78.178748) (xy 123.521253 77.999143) + (xy 123.535395 77.985) (xy 123.894605 77.985) (xy 124.921712 79.012107) (xy 125.196338 78.904274) (xy 125.347216 78.597616) + (xy 125.435369 78.267415) (xy 125.457409 77.926361) (xy 125.412489 77.587561) (xy 125.302336 77.264034) (xy 125.196338 77.065726) + (xy 124.921712 76.957893) (xy 123.894605 77.985) (xy 123.535395 77.985) (xy 122.508288 76.957893) (xy 122.233662 77.065726) + (xy 122.082784 77.372384) (xy 121.994631 77.702585) (xy 121.972591 78.043639) (xy 122.017511 78.382439) (xy 122.127664 78.705966) + (xy 122.233662 78.904274) (xy 122.508286 79.012106) (xy 122.480392 79.04) (xy 122.29874 79.04) (xy 122.011842 79.097068) + (xy 121.741589 79.20901) (xy 121.498368 79.371525) (xy 121.291525 79.578368) (xy 121.12901 79.821589) (xy 121.017068 80.091842) + (xy 120.96 80.37874) (xy 105.59 80.37874) (xy 105.532932 80.091842) (xy 105.42099 79.821589) (xy 105.258475 79.578368) + (xy 105.051632 79.371525) (xy 104.808411 79.20901) (xy 104.538158 79.097068) (xy 104.25126 79.04) (xy 103.95874 79.04) + (xy 103.671842 79.097068) (xy 103.401589 79.20901) (xy 103.158368 79.371525) (xy 102.951525 79.578368) (xy 102.78901 79.821589) + (xy 102.677068 80.091842) (xy 102.62 80.37874) (xy 101.66 80.37874) (xy 101.66 80.265475) (xy 101.558739 79.756399) + (xy 101.360107 79.276859) (xy 101.071738 78.845285) (xy 100.704715 78.478262) (xy 100.273141 78.189893) (xy 99.793601 77.991261) + (xy 99.284525 77.89) (xy 98.765475 77.89) (xy 98.256399 77.991261) (xy 97.776859 78.189893) (xy 97.345285 78.478262) + (xy 96.978262 78.845285) (xy 96.689893 79.276859) (xy 96.491261 79.756399) (xy 96.39 80.265475) (xy 96.39 80.784525) + (xy 96.491261 81.293601) (xy 96.689893 81.773141) (xy 96.96843 82.190001) (xy 72.58157 82.190001) (xy 72.860107 81.773141) + (xy 73.058739 81.293601) (xy 73.16 80.784525) (xy 73.16 80.37874) (xy 74.12 80.37874) (xy 74.12 80.67126) + (xy 74.177068 80.958158) (xy 74.28901 81.228411) (xy 74.451525 81.471632) (xy 74.658368 81.678475) (xy 74.901589 81.84099) + (xy 75.171842 81.952932) (xy 75.45874 82.01) (xy 75.75126 82.01) (xy 76.038158 81.952932) (xy 76.308411 81.84099) + (xy 76.551632 81.678475) (xy 76.758475 81.471632) (xy 76.92099 81.228411) (xy 77.032932 80.958158) (xy 77.09 80.67126) + (xy 77.09 80.37874) (xy 92.46 80.37874) (xy 92.46 80.67126) (xy 92.517068 80.958158) (xy 92.62901 81.228411) + (xy 92.791525 81.471632) (xy 92.998368 81.678475) (xy 93.241589 81.84099) (xy 93.511842 81.952932) (xy 93.79874 82.01) + (xy 94.09126 82.01) (xy 94.378158 81.952932) (xy 94.648411 81.84099) (xy 94.891632 81.678475) (xy 95.098475 81.471632) + (xy 95.26099 81.228411) (xy 95.372932 80.958158) (xy 95.43 80.67126) (xy 95.43 80.37874) (xy 95.372932 80.091842) + (xy 95.26099 79.821589) (xy 95.19465 79.722304) (xy 95.273639 79.727409) (xy 95.612439 79.682489) (xy 95.935966 79.572336) + (xy 96.134274 79.466338) (xy 96.242107 79.191712) (xy 95.215 78.164605) (xy 95.200858 78.178748) (xy 95.021253 77.999143) + (xy 95.035395 77.985) (xy 95.394605 77.985) (xy 96.421712 79.012107) (xy 96.696338 78.904274) (xy 96.847216 78.597616) + (xy 96.935369 78.267415) (xy 96.957409 77.926361) (xy 96.912489 77.587561) (xy 96.802336 77.264034) (xy 96.696338 77.065726) + (xy 96.421712 76.957893) (xy 95.394605 77.985) (xy 95.035395 77.985) (xy 94.008288 76.957893) (xy 93.733662 77.065726) + (xy 93.582784 77.372384) (xy 93.494631 77.702585) (xy 93.472591 78.043639) (xy 93.517511 78.382439) (xy 93.627664 78.705966) + (xy 93.733662 78.904274) (xy 94.008286 79.012106) (xy 93.980392 79.04) (xy 93.79874 79.04) (xy 93.511842 79.097068) + (xy 93.241589 79.20901) (xy 92.998368 79.371525) (xy 92.791525 79.578368) (xy 92.62901 79.821589) (xy 92.517068 80.091842) + (xy 92.46 80.37874) (xy 77.09 80.37874) (xy 77.032932 80.091842) (xy 76.92099 79.821589) (xy 76.758475 79.578368) + (xy 76.551632 79.371525) (xy 76.308411 79.20901) (xy 76.038158 79.097068) (xy 75.75126 79.04) (xy 75.45874 79.04) + (xy 75.171842 79.097068) (xy 74.901589 79.20901) (xy 74.658368 79.371525) (xy 74.451525 79.578368) (xy 74.28901 79.821589) + (xy 74.177068 80.091842) (xy 74.12 80.37874) (xy 73.16 80.37874) (xy 73.16 80.265475) (xy 73.058739 79.756399) + (xy 72.860107 79.276859) (xy 72.571738 78.845285) (xy 72.204715 78.478262) (xy 71.773141 78.189893) (xy 71.293601 77.991261) + (xy 70.784525 77.89) (xy 70.265475 77.89) (xy 69.756399 77.991261) (xy 69.276859 78.189893) (xy 68.845285 78.478262) + (xy 68.478262 78.845285) (xy 68.189893 79.276859) (xy 67.991261 79.756399) (xy 67.89 80.265475) (xy 67.89 80.784525) + (xy 67.991261 81.293601) (xy 68.189893 81.773141) (xy 68.46843 82.190001) (xy 44.08157 82.190001) (xy 44.360107 81.773141) + (xy 44.558739 81.293601) (xy 44.66 80.784525) (xy 44.66 80.37874) (xy 45.62 80.37874) (xy 45.62 80.67126) + (xy 45.677068 80.958158) (xy 45.78901 81.228411) (xy 45.951525 81.471632) (xy 46.158368 81.678475) (xy 46.401589 81.84099) + (xy 46.671842 81.952932) (xy 46.95874 82.01) (xy 47.25126 82.01) (xy 47.538158 81.952932) (xy 47.808411 81.84099) + (xy 48.051632 81.678475) (xy 48.258475 81.471632) (xy 48.42099 81.228411) (xy 48.532932 80.958158) (xy 48.59 80.67126) + (xy 48.59 80.37874) (xy 63.96 80.37874) (xy 63.96 80.67126) (xy 64.017068 80.958158) (xy 64.12901 81.228411) + (xy 64.291525 81.471632) (xy 64.498368 81.678475) (xy 64.741589 81.84099) (xy 65.011842 81.952932) (xy 65.29874 82.01) + (xy 65.59126 82.01) (xy 65.878158 81.952932) (xy 66.148411 81.84099) (xy 66.391632 81.678475) (xy 66.598475 81.471632) + (xy 66.76099 81.228411) (xy 66.872932 80.958158) (xy 66.93 80.67126) (xy 66.93 80.37874) (xy 66.872932 80.091842) + (xy 66.76099 79.821589) (xy 66.69465 79.722304) (xy 66.773639 79.727409) (xy 67.112439 79.682489) (xy 67.435966 79.572336) + (xy 67.634274 79.466338) (xy 67.742107 79.191712) (xy 66.715 78.164605) (xy 66.700858 78.178748) (xy 66.521253 77.999143) + (xy 66.535395 77.985) (xy 66.894605 77.985) (xy 67.921712 79.012107) (xy 68.196338 78.904274) (xy 68.347216 78.597616) + (xy 68.435369 78.267415) (xy 68.457409 77.926361) (xy 68.412489 77.587561) (xy 68.302336 77.264034) (xy 68.196338 77.065726) + (xy 67.921712 76.957893) (xy 66.894605 77.985) (xy 66.535395 77.985) (xy 65.508288 76.957893) (xy 65.233662 77.065726) + (xy 65.082784 77.372384) (xy 64.994631 77.702585) (xy 64.972591 78.043639) (xy 65.017511 78.382439) (xy 65.127664 78.705966) + (xy 65.233662 78.904274) (xy 65.508286 79.012106) (xy 65.480392 79.04) (xy 65.29874 79.04) (xy 65.011842 79.097068) + (xy 64.741589 79.20901) (xy 64.498368 79.371525) (xy 64.291525 79.578368) (xy 64.12901 79.821589) (xy 64.017068 80.091842) + (xy 63.96 80.37874) (xy 48.59 80.37874) (xy 48.532932 80.091842) (xy 48.42099 79.821589) (xy 48.258475 79.578368) + (xy 48.051632 79.371525) (xy 47.808411 79.20901) (xy 47.538158 79.097068) (xy 47.25126 79.04) (xy 46.95874 79.04) + (xy 46.671842 79.097068) (xy 46.401589 79.20901) (xy 46.158368 79.371525) (xy 45.951525 79.578368) (xy 45.78901 79.821589) + (xy 45.677068 80.091842) (xy 45.62 80.37874) (xy 44.66 80.37874) (xy 44.66 80.265475) (xy 44.558739 79.756399) + (xy 44.360107 79.276859) (xy 44.071738 78.845285) (xy 43.704715 78.478262) (xy 43.273141 78.189893) (xy 42.793601 77.991261) + (xy 42.284525 77.89) (xy 41.765475 77.89) (xy 41.256399 77.991261) (xy 40.776859 78.189893) (xy 40.345285 78.478262) + (xy 39.978262 78.845285) (xy 39.689893 79.276859) (xy 39.491261 79.756399) (xy 39.39 80.265475) (xy 39.39 80.784525) + (xy 39.491261 81.293601) (xy 39.689893 81.773141) (xy 39.96843 82.190001) (xy 25.081569 82.190001) (xy 25.360106 81.773141) + (xy 25.558738 81.293601) (xy 25.659999 80.784525) (xy 25.659999 80.37874) (xy 26.619999 80.37874) (xy 26.619999 80.67126) + (xy 26.677067 80.958158) (xy 26.789009 81.228411) (xy 26.951524 81.471632) (xy 27.158367 81.678475) (xy 27.401588 81.84099) + (xy 27.671841 81.952932) (xy 27.958739 82.01) (xy 28.251259 82.01) (xy 28.538157 81.952932) (xy 28.80841 81.84099) + (xy 29.051631 81.678475) (xy 29.258474 81.471632) (xy 29.420989 81.228411) (xy 29.532931 80.958158) (xy 29.589999 80.67126) + (xy 29.589999 80.37874) (xy 35.46 80.37874) (xy 35.46 80.67126) (xy 35.517068 80.958158) (xy 35.62901 81.228411) + (xy 35.791525 81.471632) (xy 35.998368 81.678475) (xy 36.241589 81.84099) (xy 36.511842 81.952932) (xy 36.79874 82.01) + (xy 37.09126 82.01) (xy 37.378158 81.952932) (xy 37.648411 81.84099) (xy 37.891632 81.678475) (xy 38.098475 81.471632) + (xy 38.26099 81.228411) (xy 38.372932 80.958158) (xy 38.43 80.67126) (xy 38.43 80.37874) (xy 38.372932 80.091842) + (xy 38.26099 79.821589) (xy 38.19465 79.722304) (xy 38.273639 79.727409) (xy 38.612439 79.682489) (xy 38.935966 79.572336) + (xy 39.134274 79.466338) (xy 39.242107 79.191712) (xy 38.215 78.164605) (xy 38.200858 78.178748) (xy 38.021253 77.999143) + (xy 38.035395 77.985) (xy 38.394605 77.985) (xy 39.421712 79.012107) (xy 39.696338 78.904274) (xy 39.847216 78.597616) + (xy 39.935369 78.267415) (xy 39.957409 77.926361) (xy 39.912489 77.587561) (xy 39.802336 77.264034) (xy 39.696338 77.065726) + (xy 39.421712 76.957893) (xy 38.394605 77.985) (xy 38.035395 77.985) (xy 37.008288 76.957893) (xy 36.733662 77.065726) + (xy 36.582784 77.372384) (xy 36.494631 77.702585) (xy 36.472591 78.043639) (xy 36.517511 78.382439) (xy 36.627664 78.705966) + (xy 36.733662 78.904274) (xy 37.008286 79.012106) (xy 36.980392 79.04) (xy 36.79874 79.04) (xy 36.511842 79.097068) + (xy 36.241589 79.20901) (xy 35.998368 79.371525) (xy 35.791525 79.578368) (xy 35.62901 79.821589) (xy 35.517068 80.091842) + (xy 35.46 80.37874) (xy 29.589999 80.37874) (xy 29.532931 80.091842) (xy 29.420989 79.821589) (xy 29.258474 79.578368) + (xy 29.051631 79.371525) (xy 28.80841 79.20901) (xy 28.538157 79.097068) (xy 28.251259 79.04) (xy 27.958739 79.04) + (xy 27.671841 79.097068) (xy 27.401588 79.20901) (xy 27.158367 79.371525) (xy 26.951524 79.578368) (xy 26.789009 79.821589) + (xy 26.677067 80.091842) (xy 26.619999 80.37874) (xy 25.659999 80.37874) (xy 25.659999 80.265475) (xy 25.558738 79.756399) + (xy 25.360106 79.276859) (xy 25.071737 78.845285) (xy 24.704714 78.478262) (xy 24.27314 78.189893) (xy 23.7936 77.991261) + (xy 23.284524 77.89) (xy 22.765474 77.89) (xy 22.256398 77.991261) (xy 21.776858 78.189893) (xy 21.345284 78.478262) + (xy 20.978261 78.845285) (xy 20.689892 79.276859) (xy 20.49126 79.756399) (xy 20.389999 80.265475) (xy 20.389999 80.784525) + (xy 20.49126 81.293601) (xy 20.689892 81.773141) (xy 20.968429 82.190001) (xy 18.7978 82.190001) (xy 18.507256 81.899458) + (xy 18.64841 81.84099) (xy 18.891631 81.678475) (xy 19.098474 81.471632) (xy 19.260989 81.228411) (xy 19.372931 80.958158) + (xy 19.429999 80.67126) (xy 19.429999 80.37874) (xy 19.372931 80.091842) (xy 19.260989 79.821589) (xy 19.194649 79.722304) + (xy 19.273638 79.727409) (xy 19.612438 79.682489) (xy 19.935965 79.572336) (xy 20.134273 79.466338) (xy 20.242106 79.191712) + (xy 19.214999 78.164605) (xy 19.200857 78.178748) (xy 19.021252 77.999143) (xy 19.035394 77.985) (xy 19.394604 77.985) + (xy 20.421711 79.012107) (xy 20.696337 78.904274) (xy 20.847215 78.597616) (xy 20.935368 78.267415) (xy 20.957408 77.926361) + (xy 20.912488 77.587561) (xy 20.802335 77.264034) (xy 20.696337 77.065726) (xy 20.421711 76.957893) (xy 19.394604 77.985) + (xy 19.035394 77.985) (xy 19.021252 77.970858) (xy 19.200857 77.791253) (xy 19.214999 77.805395) (xy 20.242106 76.778288) + (xy 20.134273 76.503662) (xy 19.827615 76.352784) (xy 19.699276 76.318522) (xy 20.743681 75.274117) (xy 23.829999 75.274117) + (xy 23.829999 75.615883) (xy 23.896674 75.951081) (xy 24.027462 76.266831) (xy 24.217336 76.550998) (xy 24.459001 76.792663) + (xy 24.743168 76.982537) (xy 25.058918 77.113325) (xy 25.394116 77.18) (xy 25.735882 77.18) (xy 26.07108 77.113325) + (xy 26.38683 76.982537) (xy 26.670997 76.792663) (xy 26.685372 76.778288) (xy 37.187893 76.778288) (xy 38.215 77.805395) + (xy 39.242107 76.778288) (xy 39.134274 76.503662) (xy 38.827616 76.352784) (xy 38.497415 76.264631) (xy 38.156361 76.242591) + (xy 37.817561 76.287511) (xy 37.494034 76.397664) (xy 37.295726 76.503662) (xy 37.187893 76.778288) (xy 26.685372 76.778288) + (xy 26.912662 76.550998) (xy 27.102536 76.266831) (xy 27.233324 75.951081) (xy 27.299999 75.615883) (xy 27.299999 75.274117) + (xy 42.83 75.274117) (xy 42.83 75.615883) (xy 42.896675 75.951081) (xy 43.027463 76.266831) (xy 43.217337 76.550998) + (xy 43.459002 76.792663) (xy 43.743169 76.982537) (xy 44.058919 77.113325) (xy 44.394117 77.18) (xy 44.735883 77.18) + (xy 45.071081 77.113325) (xy 45.386831 76.982537) (xy 45.670998 76.792663) (xy 45.685373 76.778288) (xy 65.687893 76.778288) + (xy 66.715 77.805395) (xy 67.742107 76.778288) (xy 67.634274 76.503662) (xy 67.327616 76.352784) (xy 66.997415 76.264631) + (xy 66.656361 76.242591) (xy 66.317561 76.287511) (xy 65.994034 76.397664) (xy 65.795726 76.503662) (xy 65.687893 76.778288) + (xy 45.685373 76.778288) (xy 45.912663 76.550998) (xy 46.102537 76.266831) (xy 46.233325 75.951081) (xy 46.3 75.615883) + (xy 46.3 75.274117) (xy 71.33 75.274117) (xy 71.33 75.615883) (xy 71.396675 75.951081) (xy 71.527463 76.266831) + (xy 71.717337 76.550998) (xy 71.959002 76.792663) (xy 72.243169 76.982537) (xy 72.558919 77.113325) (xy 72.894117 77.18) + (xy 73.235883 77.18) (xy 73.571081 77.113325) (xy 73.886831 76.982537) (xy 74.170998 76.792663) (xy 74.185373 76.778288) + (xy 94.187893 76.778288) (xy 95.215 77.805395) (xy 96.242107 76.778288) (xy 96.134274 76.503662) (xy 95.827616 76.352784) + (xy 95.497415 76.264631) (xy 95.156361 76.242591) (xy 94.817561 76.287511) (xy 94.494034 76.397664) (xy 94.295726 76.503662) + (xy 94.187893 76.778288) (xy 74.185373 76.778288) (xy 74.412663 76.550998) (xy 74.602537 76.266831) (xy 74.733325 75.951081) + (xy 74.8 75.615883) (xy 74.8 75.274117) (xy 99.83 75.274117) (xy 99.83 75.615883) (xy 99.896675 75.951081) + (xy 100.027463 76.266831) (xy 100.217337 76.550998) (xy 100.459002 76.792663) (xy 100.743169 76.982537) (xy 101.058919 77.113325) + (xy 101.394117 77.18) (xy 101.735883 77.18) (xy 102.071081 77.113325) (xy 102.386831 76.982537) (xy 102.670998 76.792663) + (xy 102.685373 76.778288) (xy 122.687893 76.778288) (xy 123.715 77.805395) (xy 124.742107 76.778288) (xy 124.634274 76.503662) + (xy 124.327616 76.352784) (xy 123.997415 76.264631) (xy 123.656361 76.242591) (xy 123.317561 76.287511) (xy 122.994034 76.397664) + (xy 122.795726 76.503662) (xy 122.687893 76.778288) (xy 102.685373 76.778288) (xy 102.912663 76.550998) (xy 103.102537 76.266831) + (xy 103.233325 75.951081) (xy 103.3 75.615883) (xy 103.3 75.274117) (xy 128.33 75.274117) (xy 128.33 75.615883) + (xy 128.396675 75.951081) (xy 128.527463 76.266831) (xy 128.717337 76.550998) (xy 128.959002 76.792663) (xy 129.243169 76.982537) + (xy 129.558919 77.113325) (xy 129.894117 77.18) (xy 130.235883 77.18) (xy 130.571081 77.113325) (xy 130.886831 76.982537) + (xy 131.170998 76.792663) (xy 131.185373 76.778288) (xy 160.687893 76.778288) (xy 161.715 77.805395) (xy 162.742107 76.778288) + (xy 162.634274 76.503662) (xy 162.327616 76.352784) (xy 161.997415 76.264631) (xy 161.656361 76.242591) (xy 161.317561 76.287511) + (xy 160.994034 76.397664) (xy 160.795726 76.503662) (xy 160.687893 76.778288) (xy 131.185373 76.778288) (xy 131.412663 76.550998) + (xy 131.602537 76.266831) (xy 131.733325 75.951081) (xy 131.8 75.615883) (xy 131.8 75.274117) (xy 166.33 75.274117) + (xy 166.33 75.615883) (xy 166.396675 75.951081) (xy 166.527463 76.266831) (xy 166.717337 76.550998) (xy 166.959002 76.792663) + (xy 167.243169 76.982537) (xy 167.558919 77.113325) (xy 167.894117 77.18) (xy 168.235883 77.18) (xy 168.571081 77.113325) + (xy 168.886831 76.982537) (xy 169.170998 76.792663) (xy 169.412663 76.550998) (xy 169.602537 76.266831) (xy 169.733325 75.951081) + (xy 169.8 75.615883) (xy 169.8 75.274117) (xy 169.733325 74.938919) (xy 169.602537 74.623169) (xy 169.412663 74.339002) + (xy 169.170998 74.097337) (xy 168.886831 73.907463) (xy 168.571081 73.776675) (xy 168.235883 73.71) (xy 167.894117 73.71) + (xy 167.558919 73.776675) (xy 167.243169 73.907463) (xy 166.959002 74.097337) (xy 166.717337 74.339002) (xy 166.527463 74.623169) + (xy 166.396675 74.938919) (xy 166.33 75.274117) (xy 131.8 75.274117) (xy 131.733325 74.938919) (xy 131.602537 74.623169) + (xy 131.412663 74.339002) (xy 131.170998 74.097337) (xy 130.886831 73.907463) (xy 130.571081 73.776675) (xy 130.235883 73.71) + (xy 129.894117 73.71) (xy 129.558919 73.776675) (xy 129.243169 73.907463) (xy 128.959002 74.097337) (xy 128.717337 74.339002) + (xy 128.527463 74.623169) (xy 128.396675 74.938919) (xy 128.33 75.274117) (xy 103.3 75.274117) (xy 103.233325 74.938919) + (xy 103.102537 74.623169) (xy 102.912663 74.339002) (xy 102.670998 74.097337) (xy 102.386831 73.907463) (xy 102.071081 73.776675) + (xy 101.735883 73.71) (xy 101.394117 73.71) (xy 101.058919 73.776675) (xy 100.743169 73.907463) (xy 100.459002 74.097337) + (xy 100.217337 74.339002) (xy 100.027463 74.623169) (xy 99.896675 74.938919) (xy 99.83 75.274117) (xy 74.8 75.274117) + (xy 74.733325 74.938919) (xy 74.602537 74.623169) (xy 74.412663 74.339002) (xy 74.170998 74.097337) (xy 73.886831 73.907463) + (xy 73.571081 73.776675) (xy 73.235883 73.71) (xy 72.894117 73.71) (xy 72.558919 73.776675) (xy 72.243169 73.907463) + (xy 71.959002 74.097337) (xy 71.717337 74.339002) (xy 71.527463 74.623169) (xy 71.396675 74.938919) (xy 71.33 75.274117) + (xy 46.3 75.274117) (xy 46.233325 74.938919) (xy 46.102537 74.623169) (xy 45.912663 74.339002) (xy 45.670998 74.097337) + (xy 45.386831 73.907463) (xy 45.071081 73.776675) (xy 44.735883 73.71) (xy 44.394117 73.71) (xy 44.058919 73.776675) + (xy 43.743169 73.907463) (xy 43.459002 74.097337) (xy 43.217337 74.339002) (xy 43.027463 74.623169) (xy 42.896675 74.938919) + (xy 42.83 75.274117) (xy 27.299999 75.274117) (xy 27.233324 74.938919) (xy 27.102536 74.623169) (xy 26.912662 74.339002) + (xy 26.670997 74.097337) (xy 26.38683 73.907463) (xy 26.07108 73.776675) (xy 25.735882 73.71) (xy 25.394116 73.71) + (xy 25.058918 73.776675) (xy 24.743168 73.907463) (xy 24.459001 74.097337) (xy 24.217336 74.339002) (xy 24.027462 74.623169) + (xy 23.896674 74.938919) (xy 23.829999 75.274117) (xy 20.743681 75.274117) (xy 24.017323 72.000475) (xy 55.927 72.000475) + (xy 55.927 72.519525) (xy 56.028261 73.028601) (xy 56.226893 73.508141) (xy 56.515262 73.939715) (xy 56.882285 74.306738) + (xy 57.313859 74.595107) (xy 57.793399 74.793739) (xy 58.302475 74.895) (xy 58.821525 74.895) (xy 59.330601 74.793739) + (xy 59.810141 74.595107) (xy 60.241715 74.306738) (xy 60.608738 73.939715) (xy 60.897107 73.508141) (xy 61.095739 73.028601) + (xy 61.197 72.519525) (xy 61.197 72.000475) (xy 61.095739 71.491399) (xy 60.897107 71.011859) (xy 60.608738 70.580285) + (xy 60.241715 70.213262) (xy 59.810141 69.924893) (xy 59.330601 69.726261) (xy 58.821525 69.625) (xy 58.302475 69.625) + (xy 57.793399 69.726261) (xy 57.313859 69.924893) (xy 56.882285 70.213262) (xy 56.515262 70.580285) (xy 56.226893 71.011859) + (xy 56.028261 71.491399) (xy 55.927 72.000475) (xy 24.017323 72.000475) (xy 27.384875 68.632923) (xy 66.273 68.632923) + (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) + (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.632923 72.727) (xy 70.367077 72.727) (xy 71.087126 72.583773) + (xy 71.765396 72.302824) (xy 72.375824 71.89495) (xy 72.89495 71.375824) (xy 73.302824 70.765396) (xy 73.583773 70.087126) + (xy 73.727 69.367077) (xy 73.727 68.632923) (xy 73.583773 67.912874) (xy 73.302824 67.234604) (xy 72.89495 66.624176) + (xy 72.375824 66.10505) (xy 71.765396 65.697176) (xy 71.087126 65.416227) (xy 70.367077 65.273) (xy 69.632923 65.273) + (xy 68.912874 65.416227) (xy 68.234604 65.697176) (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) + (xy 66.416227 67.912874) (xy 66.273 68.632923) (xy 27.384875 68.632923) (xy 27.856004 68.161795) (xy 27.885002 68.137997) + (xy 27.920883 68.094276) (xy 27.979975 68.022273) (xy 28.050547 67.890243) (xy 28.094004 67.746982) (xy 28.105001 67.635329) + (xy 28.105001 67.635319) (xy 28.108677 67.597997) (xy 28.105001 67.560674) (xy 28.105001 63.112326) (xy 28.108677 63.075001) + (xy 28.105001 63.037676) (xy 28.105001 63.037668) (xy 28.094004 62.926015) (xy 28.050547 62.782754) (xy 27.979975 62.650725) + (xy 27.905519 62.56) (xy 75.526319 62.56) + ) + ) + (filled_polygon + (pts + (xy 22.376525 60.853368) (xy 22.21401 61.096589) (xy 22.102068 61.366842) (xy 22.045 61.65374) (xy 22.045 61.94626) + (xy 22.102068 62.233158) (xy 22.21401 62.503411) (xy 22.376525 62.746632) (xy 22.583368 62.953475) (xy 22.75776 63.07) + (xy 22.583368 63.186525) (xy 22.376525 63.393368) (xy 22.21401 63.636589) (xy 22.102068 63.906842) (xy 22.045 64.19374) + (xy 22.045 64.48626) (xy 22.102068 64.773158) (xy 22.21401 65.043411) (xy 22.376525 65.286632) (xy 22.583368 65.493475) + (xy 22.765534 65.615195) (xy 22.648645 65.684822) (xy 22.432412 65.879731) (xy 22.258359 66.11308) (xy 22.133175 66.375901) + (xy 22.088524 66.52311) (xy 22.209845 66.753) (xy 23.403 66.753) (xy 23.403 66.733) (xy 23.657 66.733) + (xy 23.657 66.753) (xy 23.677 66.753) (xy 23.677 67.007) (xy 23.657 67.007) (xy 23.657 68.200814) + (xy 23.886891 68.321481) (xy 24.161252 68.224157) (xy 24.411355 68.075178) (xy 24.627588 67.880269) (xy 24.7989 67.650594) + (xy 24.916525 67.826632) (xy 25.123368 68.033475) (xy 25.366589 68.19599) (xy 25.582692 68.285503) (xy 16.185 77.683196) + (xy 16.185 67.23689) (xy 22.088524 67.23689) (xy 22.133175 67.384099) (xy 22.258359 67.64692) (xy 22.432412 67.880269) + (xy 22.648645 68.075178) (xy 22.898748 68.224157) (xy 23.173109 68.321481) (xy 23.403 68.200814) (xy 23.403 67.007) + (xy 22.209845 67.007) (xy 22.088524 67.23689) (xy 16.185 67.23689) (xy 16.185 60.685) (xy 22.544893 60.685) + ) + ) + (filled_polygon + (pts + (xy 123.753748 62.655858) (xy 123.739605 62.67) (xy 124.552702 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) + (xy 124.9863 62.881816) (xy 125.000217 62.599488) (xy 124.994366 62.56) (xy 176.431928 62.56) (xy 176.431928 62.65) + (xy 176.444188 62.774482) (xy 176.480498 62.89418) (xy 176.539463 63.004494) (xy 176.618815 63.101185) (xy 176.715506 63.180537) + (xy 176.82582 63.239502) (xy 176.89838 63.261513) (xy 176.766525 63.393368) (xy 176.60401 63.636589) (xy 176.492068 63.906842) + (xy 176.435 64.19374) (xy 176.435 64.48626) (xy 176.492068 64.773158) (xy 176.60401 65.043411) (xy 176.766525 65.286632) + (xy 176.973368 65.493475) (xy 177.14776 65.61) (xy 176.973368 65.726525) (xy 176.766525 65.933368) (xy 176.60401 66.176589) + (xy 176.492068 66.446842) (xy 176.435 66.73374) (xy 176.435 67.02626) (xy 176.492068 67.313158) (xy 176.60401 67.583411) + (xy 176.766525 67.826632) (xy 176.973368 68.033475) (xy 177.216589 68.19599) (xy 177.486842 68.307932) (xy 177.77374 68.365) + (xy 178.06626 68.365) (xy 178.353158 68.307932) (xy 178.623411 68.19599) (xy 178.866632 68.033475) (xy 179.073475 67.826632) + (xy 179.1911 67.650594) (xy 179.362412 67.880269) (xy 179.578645 68.075178) (xy 179.828748 68.224157) (xy 179.902043 68.250157) + (xy 179.077202 69.074999) (xy 134.715326 69.074999) (xy 134.678003 69.071323) (xy 134.64068 69.074999) (xy 134.64067 69.074999) + (xy 134.529017 69.085996) (xy 134.385756 69.129453) (xy 134.253727 69.200025) (xy 134.138002 69.294998) (xy 134.114204 69.323996) + (xy 133.641553 69.796647) (xy 133.727 69.367077) (xy 133.727 68.632923) (xy 133.583773 67.912874) (xy 133.302824 67.234604) + (xy 132.89495 66.624176) (xy 132.375824 66.10505) (xy 131.765396 65.697176) (xy 131.087126 65.416227) (xy 130.367077 65.273) + (xy 129.632923 65.273) (xy 128.912874 65.416227) (xy 128.234604 65.697176) (xy 127.624176 66.10505) (xy 127.10505 66.624176) + (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) (xy 126.273 69.367077) (xy 126.416227 70.087126) + (xy 126.697176 70.765396) (xy 127.10505 71.375824) (xy 127.624176 71.89495) (xy 127.72903 71.965011) (xy 120.636813 71.965011) + (xy 118.740222 70.068421) (xy 118.96742 69.961037) (xy 119.193414 69.793519) (xy 119.382385 69.585131) (xy 119.493933 69.399135) + (xy 119.49832 69.409727) (xy 119.655363 69.644759) (xy 119.855241 69.844637) (xy 120.090273 70.00168) (xy 120.351426 70.109853) + (xy 120.628665 70.165) (xy 120.911335 70.165) (xy 121.188574 70.109853) (xy 121.449727 70.00168) (xy 121.684759 69.844637) + (xy 121.884637 69.644759) (xy 122.04168 69.409727) (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) + (xy 122.173439 68.43) (xy 122.341957 68.43) (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) + (xy 123.141426 69.049853) (xy 123.418665 69.105) (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) + (xy 124.474759 68.784637) (xy 124.674637 68.584759) (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) + (xy 124.995 67.528665) (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) + (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.236114 66.271312) + (xy 123.094999 66.130198) (xy 123.094999 64.032836) (xy 123.348184 64.0963) (xy 123.630512 64.110217) (xy 123.91013 64.068787) + (xy 124.176292 63.973603) (xy 124.301514 63.906671) (xy 124.373097 63.662702) (xy 123.56 62.849605) (xy 123.545858 62.863748) + (xy 123.366253 62.684143) (xy 123.380395 62.67) (xy 123.366253 62.655858) (xy 123.545858 62.476253) (xy 123.56 62.490395) + (xy 123.574143 62.476253) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.648574 62.489853) (xy 118.909727 62.38168) (xy 119.144759 62.224637) (xy 119.343357 62.026039) + (xy 119.344188 62.034482) (xy 119.380498 62.15418) (xy 119.439463 62.264494) (xy 119.518815 62.361185) (xy 119.615506 62.440537) + (xy 119.72582 62.499502) (xy 119.845518 62.535812) (xy 119.97 62.548072) (xy 121.57 62.548072) (xy 121.574999 62.54758) + (xy 121.575 66.407667) (xy 121.571323 66.444999) (xy 121.585997 66.593984) (xy 121.629453 66.737245) (xy 121.700025 66.869275) + (xy 121.737876 66.915396) (xy 121.681014 66.920997) (xy 121.537753 66.964454) (xy 121.405724 67.035026) (xy 121.405722 67.035027) + (xy 121.405723 67.035027) (xy 121.318996 67.106201) (xy 121.318992 67.106205) (xy 121.289999 67.129999) (xy 121.266205 67.158992) + (xy 121.093885 67.331312) (xy 120.911335 67.295) (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) + (xy 119.855241 67.615363) (xy 119.655363 67.815241) (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) + (xy 119.193414 67.666481) (xy 118.96742 67.498963) (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) + (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) (xy 118.357 68.857) (xy 118.357 68.877) + (xy 118.103 68.877) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 117.880961 67.338096) (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.40884 67.561036) + (xy 116.841804 66.994001) (xy 116.818002 66.964998) (xy 116.702277 66.870025) (xy 116.570248 66.799453) (xy 116.426987 66.755996) + (xy 116.315334 66.744999) (xy 116.315323 66.744999) (xy 116.278001 66.741323) (xy 116.240679 66.744999) (xy 104.252323 66.744999) + (xy 104.215 66.741323) (xy 104.177677 66.744999) (xy 104.177668 66.744999) (xy 104.066015 66.755996) (xy 103.922754 66.799453) + (xy 103.790724 66.870025) (xy 103.742015 66.91) (xy 103.675 66.964998) (xy 103.651202 66.993996) (xy 103.313886 67.331312) + (xy 103.131335 67.295) (xy 102.848665 67.295) (xy 102.571426 67.350147) (xy 102.310273 67.45832) (xy 102.075241 67.615363) + (xy 101.875363 67.815241) (xy 101.71832 68.050273) (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) + (xy 101.610147 69.148574) (xy 101.635632 69.210101) (xy 101.027682 69.210101) (xy 101.046913 69.163674) (xy 101.10206 68.886435) + (xy 101.10206 68.603765) (xy 101.065748 68.421213) (xy 104.434282 65.05268) (xy 112.469998 65.05268) (xy 112.50732 65.056356) + (xy 112.544642 65.05268) (xy 112.544653 65.05268) (xy 112.656306 65.041683) (xy 112.799567 64.998226) (xy 112.931596 64.927654) + (xy 113.047321 64.832681) (xy 113.071124 64.803677) (xy 115.366114 62.508688) (xy 115.548665 62.545) (xy 115.831335 62.545) + (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 180.587 66.753) (xy 180.607 66.753) (xy 180.607 67.007) (xy 180.587 67.007) (xy 180.587 67.027) + (xy 180.333 67.027) (xy 180.333 67.007) (xy 180.313 67.007) (xy 180.313 66.753) (xy 180.333 66.753) + (xy 180.333 66.733) (xy 180.587 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 61.257) + (xy 102.863 61.257) (xy 102.863 61.237) (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 101.639616 61.575001) + (xy 100.98365 61.575001) (xy 100.946327 61.571325) (xy 100.909004 61.575001) (xy 100.908994 61.575001) (xy 100.797341 61.585998) + (xy 100.65408 61.629455) (xy 100.52205 61.700027) (xy 100.476699 61.737246) (xy 100.406326 61.795) (xy 100.382528 61.823998) + (xy 95.446428 66.760099) (xy 95.279 66.760099) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.19495 61.224176) (xy 95.675824 60.70505) (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 618E6269) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -7.005 47.65) (xy 241.915 47.65) (xy 241.915 93.37) (xy -7.005 93.37) + ) + ) + (filled_polygon + (pts + (xy 23.657 66.753) (xy 23.677 66.753) (xy 23.677 67.007) (xy 23.657 67.007) (xy 23.657 68.200814) + (xy 23.886891 68.321481) (xy 24.161252 68.224157) (xy 24.411355 68.075178) (xy 24.627588 67.880269) (xy 24.7989 67.650594) + (xy 24.916525 67.826632) (xy 25.123368 68.033475) (xy 25.366589 68.19599) (xy 25.636842 68.307932) (xy 25.92374 68.365) + (xy 26.21626 68.365) (xy 26.503158 68.307932) (xy 26.773411 68.19599) (xy 26.863401 68.13586) (xy 26.863402 70.814793) + (xy 23.529001 74.149195) (xy 23.499997 74.172998) (xy 23.444869 74.240173) (xy 23.405024 74.288723) (xy 23.395395 74.306738) + (xy 23.334452 74.420753) (xy 23.290995 74.564014) (xy 23.279998 74.675667) (xy 23.279998 74.675677) (xy 23.276322 74.712999) + (xy 23.279998 74.750322) (xy 23.279999 76.139669) (xy 23.276322 76.177001) (xy 23.290996 76.325986) (xy 23.334452 76.469247) + (xy 23.405024 76.601277) (xy 23.467788 76.677754) (xy 23.499998 76.717002) (xy 23.528996 76.7408) (xy 26.549201 79.761007) + (xy 26.572995 79.79) (xy 26.601988 79.813794) (xy 26.601992 79.813798) (xy 26.672681 79.87181) (xy 26.68872 79.884973) + (xy 26.749334 79.917373) (xy 26.677067 80.091842) (xy 26.619999 80.37874) (xy 26.619999 80.67126) (xy 26.677067 80.958158) + (xy 26.789009 81.228411) (xy 26.951524 81.471632) (xy 27.158367 81.678475) (xy 27.401588 81.84099) (xy 27.671841 81.952932) + (xy 27.958739 82.01) (xy 28.251259 82.01) (xy 28.538157 81.952932) (xy 28.80841 81.84099) (xy 29.051631 81.678475) + (xy 29.258474 81.471632) (xy 29.420989 81.228411) (xy 29.532931 80.958158) (xy 29.589999 80.67126) (xy 29.589999 80.37874) + (xy 29.532931 80.091842) (xy 29.499031 80.009999) (xy 33.468196 80.009999) (xy 36.198207 82.740011) (xy 24.452876 82.740011) + (xy 24.704714 82.571738) (xy 25.071737 82.204715) (xy 25.360106 81.773141) (xy 25.558738 81.293601) (xy 25.659999 80.784525) + (xy 25.659999 80.265475) (xy 25.558738 79.756399) (xy 25.360106 79.276859) (xy 25.071737 78.845285) (xy 24.704714 78.478262) + (xy 24.27314 78.189893) (xy 23.7936 77.991261) (xy 23.284524 77.89) (xy 22.765474 77.89) (xy 22.256398 77.991261) + (xy 21.776858 78.189893) (xy 21.345284 78.478262) (xy 20.978261 78.845285) (xy 20.689892 79.276859) (xy 20.49126 79.756399) + (xy 20.389999 80.265475) (xy 20.389999 80.784525) (xy 20.49126 81.293601) (xy 20.689892 81.773141) (xy 20.978261 82.204715) + (xy 21.345284 82.571738) (xy 21.597122 82.740011) (xy 19.34781 82.740011) (xy 18.507256 81.899458) (xy 18.64841 81.84099) + (xy 18.891631 81.678475) (xy 19.098474 81.471632) (xy 19.260989 81.228411) (xy 19.372931 80.958158) (xy 19.429999 80.67126) + (xy 19.429999 80.37874) (xy 19.372931 80.091842) (xy 19.260989 79.821589) (xy 19.194649 79.722304) (xy 19.273638 79.727409) + (xy 19.612438 79.682489) (xy 19.935965 79.572336) (xy 20.134273 79.466338) (xy 20.242106 79.191712) (xy 19.214999 78.164605) + (xy 19.200857 78.178748) (xy 19.021252 77.999143) (xy 19.035394 77.985) (xy 19.394604 77.985) (xy 20.421711 79.012107) + (xy 20.696337 78.904274) (xy 20.847215 78.597616) (xy 20.935368 78.267415) (xy 20.957408 77.926361) (xy 20.912488 77.587561) + (xy 20.802335 77.264034) (xy 20.696337 77.065726) (xy 20.421711 76.957893) (xy 19.394604 77.985) (xy 19.035394 77.985) + (xy 18.008287 76.957893) (xy 17.733661 77.065726) (xy 17.582783 77.372384) (xy 17.49463 77.702585) (xy 17.47259 78.043639) + (xy 17.51751 78.382439) (xy 17.627663 78.705966) (xy 17.733661 78.904274) (xy 18.008285 79.012106) (xy 17.980391 79.04) + (xy 17.798739 79.04) (xy 17.511841 79.097068) (xy 17.429998 79.130968) (xy 17.429998 76.778288) (xy 18.187892 76.778288) + (xy 19.214999 77.805395) (xy 20.242106 76.778288) (xy 20.134273 76.503662) (xy 19.827615 76.352784) (xy 19.497414 76.264631) + (xy 19.15636 76.242591) (xy 18.81756 76.287511) (xy 18.494033 76.397664) (xy 18.295725 76.503662) (xy 18.187892 76.778288) + (xy 17.429998 76.778288) (xy 17.429998 71.514803) (xy 22.045 66.899802) (xy 22.045 67.007002) (xy 22.209844 67.007002) + (xy 22.088524 67.23689) (xy 22.133175 67.384099) (xy 22.258359 67.64692) (xy 22.432412 67.880269) (xy 22.648645 68.075178) + (xy 22.898748 68.224157) (xy 23.173109 68.321481) (xy 23.403 68.200814) (xy 23.403 67.007) (xy 23.383 67.007) + (xy 23.383 66.753) (xy 23.403 66.753) (xy 23.403 66.733) (xy 23.657 66.733) + ) + ) + (filled_polygon + (pts + (xy 174.803 72.519525) (xy 174.904261 73.028601) (xy 175.102893 73.508141) (xy 175.391262 73.939715) (xy 175.758285 74.306738) + (xy 176.189859 74.595107) (xy 176.669399 74.793739) (xy 177.178475 74.895) (xy 177.697525 74.895) (xy 178.193733 74.796299) + (xy 172.033195 80.956837) (xy 172.09 80.67126) (xy 172.09 80.37874) (xy 172.032932 80.091842) (xy 171.92099 79.821589) + (xy 171.758475 79.578368) (xy 171.551632 79.371525) (xy 171.308411 79.20901) (xy 171.038158 79.097068) (xy 170.75126 79.04) + (xy 170.45874 79.04) (xy 170.171842 79.097068) (xy 169.901589 79.20901) (xy 169.658368 79.371525) (xy 169.451525 79.578368) + (xy 169.28901 79.821589) (xy 169.177068 80.091842) (xy 169.12 80.37874) (xy 169.12 80.67126) (xy 169.177068 80.958158) + (xy 169.28901 81.228411) (xy 169.451525 81.471632) (xy 169.658368 81.678475) (xy 169.901589 81.84099) (xy 170.171842 81.952932) + (xy 170.45874 82.01) (xy 170.75126 82.01) (xy 171.036837 81.953195) (xy 170.250021 82.740011) (xy 166.952877 82.740011) + (xy 167.204715 82.571738) (xy 167.571738 82.204715) (xy 167.860107 81.773141) (xy 168.058739 81.293601) (xy 168.16 80.784525) + (xy 168.16 80.265475) (xy 168.058739 79.756399) (xy 167.860107 79.276859) (xy 167.571738 78.845285) (xy 167.204715 78.478262) + (xy 166.773141 78.189893) (xy 166.293601 77.991261) (xy 165.784525 77.89) (xy 165.265475 77.89) (xy 164.756399 77.991261) + (xy 164.276859 78.189893) (xy 163.845285 78.478262) (xy 163.478262 78.845285) (xy 163.189893 79.276859) (xy 162.991261 79.756399) + (xy 162.89 80.265475) (xy 162.89 80.784525) (xy 162.991261 81.293601) (xy 163.189893 81.773141) (xy 163.478262 82.204715) + (xy 163.845285 82.571738) (xy 164.097123 82.740011) (xy 155.777788 82.740011) (xy 160.047444 78.470355) (xy 160.127664 78.705966) + (xy 160.233662 78.904274) (xy 160.508286 79.012106) (xy 160.480392 79.04) (xy 160.29874 79.04) (xy 160.011842 79.097068) + (xy 159.741589 79.20901) (xy 159.498368 79.371525) (xy 159.291525 79.578368) (xy 159.12901 79.821589) (xy 159.017068 80.091842) + (xy 158.96 80.37874) (xy 158.96 80.67126) (xy 159.017068 80.958158) (xy 159.12901 81.228411) (xy 159.291525 81.471632) + (xy 159.498368 81.678475) (xy 159.741589 81.84099) (xy 160.011842 81.952932) (xy 160.29874 82.01) (xy 160.59126 82.01) + (xy 160.878158 81.952932) (xy 161.148411 81.84099) (xy 161.391632 81.678475) (xy 161.598475 81.471632) (xy 161.76099 81.228411) + (xy 161.872932 80.958158) (xy 161.93 80.67126) (xy 161.93 80.37874) (xy 161.872932 80.091842) (xy 161.76099 79.821589) + (xy 161.69465 79.722304) (xy 161.773639 79.727409) (xy 162.112439 79.682489) (xy 162.435966 79.572336) (xy 162.634274 79.466338) + (xy 162.742107 79.191712) (xy 161.715 78.164605) (xy 161.700858 78.178748) (xy 161.521253 77.999143) (xy 161.535395 77.985) + (xy 161.521253 77.970858) (xy 161.700858 77.791253) (xy 161.715 77.805395) (xy 161.729143 77.791253) (xy 161.908748 77.970858) + (xy 161.894605 77.985) (xy 162.921712 79.012107) (xy 163.196338 78.904274) (xy 163.347216 78.597616) (xy 163.435369 78.267415) + (xy 163.457409 77.926361) (xy 163.412489 77.587561) (xy 163.302336 77.264034) (xy 163.278799 77.219999) (xy 166.508196 77.219999) + (xy 166.769195 77.480998) (xy 166.792998 77.510002) (xy 166.908723 77.604975) (xy 167.040752 77.675547) (xy 167.184013 77.719004) + (xy 167.295666 77.730001) (xy 167.295674 77.730001) (xy 167.332999 77.733677) (xy 167.370324 77.730001) (xy 168.759679 77.730001) + (xy 168.797001 77.733677) (xy 168.834323 77.730001) (xy 168.834334 77.730001) (xy 168.945987 77.719004) (xy 169.089248 77.675547) + (xy 169.221277 77.604975) (xy 169.337002 77.510002) (xy 169.360805 77.480998) (xy 174.803 72.038804) + ) + ) + (filled_polygon + (pts + (xy 67.624176 66.10505) (xy 67.10505 66.624176) (xy 66.697176 67.234604) (xy 66.416227 67.912874) (xy 66.273 68.632923) + (xy 66.273 69.367077) (xy 66.416227 70.087126) (xy 66.697176 70.765396) (xy 67.10505 71.375824) (xy 67.624176 71.89495) + (xy 68.234604 72.302824) (xy 68.912874 72.583773) (xy 69.316206 72.664001) (xy 61.168262 72.664001) (xy 61.197 72.519525) + (xy 61.197 72.000475) (xy 61.095739 71.491399) (xy 60.897107 71.011859) (xy 60.608738 70.580285) (xy 60.241715 70.213262) + (xy 59.810141 69.924893) (xy 59.330601 69.726261) (xy 58.821525 69.625) (xy 58.302475 69.625) (xy 57.793399 69.726261) + (xy 57.313859 69.924893) (xy 56.882285 70.213262) (xy 56.515262 70.580285) (xy 56.226893 71.011859) (xy 56.028261 71.491399) + (xy 55.927 72.000475) (xy 55.927 72.519525) (xy 56.028261 73.028601) (xy 56.226893 73.508141) (xy 56.515262 73.939715) + (xy 56.882285 74.306738) (xy 57.313859 74.595107) (xy 57.53088 74.685) (xy 46.128148 74.685) (xy 46.102537 74.623169) + (xy 45.912663 74.339002) (xy 45.670998 74.097337) (xy 45.386831 73.907463) (xy 45.071081 73.776675) (xy 44.735883 73.71) + (xy 44.394117 73.71) (xy 44.058919 73.776675) (xy 43.743169 73.907463) (xy 43.459002 74.097337) (xy 43.217337 74.339002) + (xy 43.027463 74.623169) (xy 42.896675 74.938919) (xy 42.83 75.274117) (xy 42.83 75.615883) (xy 42.896675 75.951081) + (xy 43.027463 76.266831) (xy 43.217337 76.550998) (xy 43.459002 76.792663) (xy 43.743169 76.982537) (xy 44.058919 77.113325) + (xy 44.394117 77.18) (xy 44.735883 77.18) (xy 45.071081 77.113325) (xy 45.386831 76.982537) (xy 45.670998 76.792663) + (xy 45.685373 76.778288) (xy 65.687893 76.778288) (xy 66.715 77.805395) (xy 67.742107 76.778288) (xy 67.634274 76.503662) + (xy 67.327616 76.352784) (xy 66.997415 76.264631) (xy 66.656361 76.242591) (xy 66.317561 76.287511) (xy 65.994034 76.397664) + (xy 65.795726 76.503662) (xy 65.687893 76.778288) (xy 45.685373 76.778288) (xy 45.912663 76.550998) (xy 46.102537 76.266831) + (xy 46.128148 76.205) (xy 58.92868 76.205) (xy 58.966002 76.208676) (xy 59.003324 76.205) (xy 59.003335 76.205) + (xy 59.114988 76.194003) (xy 59.258249 76.150546) (xy 59.390278 76.079974) (xy 59.506003 75.985001) (xy 59.529806 75.955997) + (xy 61.301803 74.184001) (xy 71.872338 74.184001) (xy 71.717337 74.339002) (xy 71.527463 74.623169) (xy 71.396675 74.938919) + (xy 71.33 75.274117) (xy 71.33 75.615883) (xy 71.396675 75.951081) (xy 71.527463 76.266831) (xy 71.717337 76.550998) + (xy 71.959002 76.792663) (xy 72.243169 76.982537) (xy 72.558919 77.113325) (xy 72.894117 77.18) (xy 73.235883 77.18) + (xy 73.571081 77.113325) (xy 73.886831 76.982537) (xy 74.170998 76.792663) (xy 74.185373 76.778288) (xy 94.187893 76.778288) + (xy 95.215 77.805395) (xy 96.242107 76.778288) (xy 96.134274 76.503662) (xy 95.827616 76.352784) (xy 95.497415 76.264631) + (xy 95.156361 76.242591) (xy 94.817561 76.287511) (xy 94.494034 76.397664) (xy 94.295726 76.503662) (xy 94.187893 76.778288) + (xy 74.185373 76.778288) (xy 74.412663 76.550998) (xy 74.602537 76.266831) (xy 74.628148 76.205) (xy 83.58251 76.205) + (xy 83.619832 76.208676) (xy 83.657154 76.205) (xy 83.657165 76.205) (xy 83.768818 76.194003) (xy 83.912079 76.150546) + (xy 84.044108 76.079974) (xy 84.159833 75.985001) (xy 84.183636 75.955997) (xy 87.478063 72.661571) (xy 87.507061 72.637773) + (xy 87.602034 72.522048) (xy 87.672606 72.390019) (xy 87.716063 72.246758) (xy 87.72706 72.135105) (xy 87.72706 72.135096) + (xy 87.730736 72.097773) (xy 87.72706 72.06045) (xy 87.72706 69.963143) (xy 87.881819 69.859737) (xy 88.081697 69.659859) + (xy 88.23706 69.427341) (xy 88.392423 69.659859) (xy 88.592301 69.859737) (xy 88.827333 70.01678) (xy 89.088486 70.124953) + (xy 89.365725 70.1801) (xy 89.648395 70.1801) (xy 89.830947 70.143788) (xy 95.643165 75.956008) (xy 95.666959 75.985001) + (xy 95.695952 76.008795) (xy 95.695956 76.008799) (xy 95.766645 76.066811) (xy 95.782684 76.079974) (xy 95.914713 76.150546) + (xy 96.057974 76.194003) (xy 96.169627 76.205) (xy 96.169636 76.205) (xy 96.206959 76.208676) (xy 96.244282 76.205) + (xy 100.001852 76.205) (xy 100.027463 76.266831) (xy 100.217337 76.550998) (xy 100.459002 76.792663) (xy 100.743169 76.982537) + (xy 101.058919 77.113325) (xy 101.394117 77.18) (xy 101.735883 77.18) (xy 102.071081 77.113325) (xy 102.386831 76.982537) + (xy 102.670998 76.792663) (xy 102.912663 76.550998) (xy 103.102537 76.266831) (xy 103.233325 75.951081) (xy 103.3 75.615883) + (xy 103.3 75.274117) (xy 103.233325 74.938919) (xy 103.102537 74.623169) (xy 102.912663 74.339002) (xy 102.670998 74.097337) + (xy 102.386831 73.907463) (xy 102.071081 73.776675) (xy 101.735883 73.71) (xy 101.394117 73.71) (xy 101.058919 73.776675) + (xy 100.743169 73.907463) (xy 100.459002 74.097337) (xy 100.217337 74.339002) (xy 100.027463 74.623169) (xy 100.001852 74.685) + (xy 96.521763 74.685) (xy 92.016862 70.1801) (xy 92.188395 70.1801) (xy 92.465634 70.124953) (xy 92.726787 70.01678) + (xy 92.961819 69.859737) (xy 93.161697 69.659859) (xy 93.31706 69.427341) (xy 93.472423 69.659859) (xy 93.672301 69.859737) + (xy 93.907333 70.01678) (xy 94.168486 70.124953) (xy 94.445725 70.1801) (xy 94.728395 70.1801) (xy 95.005634 70.124953) + (xy 95.266787 70.01678) (xy 95.501819 69.859737) (xy 95.701697 69.659859) (xy 95.85706 69.427341) (xy 96.012423 69.659859) + (xy 96.212301 69.859737) (xy 96.447333 70.01678) (xy 96.708486 70.124953) (xy 96.985725 70.1801) (xy 97.268395 70.1801) + (xy 97.545634 70.124953) (xy 97.806787 70.01678) (xy 98.041819 69.859737) (xy 98.241697 69.659859) (xy 98.39706 69.427341) + (xy 98.552423 69.659859) (xy 98.752301 69.859737) (xy 98.987333 70.01678) (xy 99.248486 70.124953) (xy 99.525725 70.1801) + (xy 99.808395 70.1801) (xy 100.085634 70.124953) (xy 100.346787 70.01678) (xy 100.581819 69.859737) (xy 100.781697 69.659859) + (xy 100.93874 69.424827) (xy 101.046913 69.163674) (xy 101.10206 68.886435) (xy 101.10206 68.603765) (xy 101.046913 68.326526) + (xy 101.021428 68.264999) (xy 101.629378 68.264999) (xy 101.610147 68.311426) (xy 101.555 68.588665) (xy 101.555 68.871335) + (xy 101.610147 69.148574) (xy 101.71832 69.409727) (xy 101.875363 69.644759) (xy 102.075241 69.844637) (xy 102.310273 70.00168) + (xy 102.571426 70.109853) (xy 102.848665 70.165) (xy 103.131335 70.165) (xy 103.408574 70.109853) (xy 103.669727 70.00168) + (xy 103.904759 69.844637) (xy 104.104637 69.644759) (xy 104.26 69.412241) (xy 104.415363 69.644759) (xy 104.615241 69.844637) + (xy 104.850273 70.00168) (xy 105.111426 70.109853) (xy 105.388665 70.165) (xy 105.671335 70.165) (xy 105.948574 70.109853) + (xy 106.209727 70.00168) (xy 106.444759 69.844637) (xy 106.644637 69.644759) (xy 106.8 69.412241) (xy 106.955363 69.644759) + (xy 107.155241 69.844637) (xy 107.390273 70.00168) (xy 107.651426 70.109853) (xy 107.928665 70.165) (xy 108.211335 70.165) + (xy 108.488574 70.109853) (xy 108.535002 70.090622) (xy 108.535002 76.267669) (xy 108.531325 76.305001) (xy 108.535002 76.342334) + (xy 108.545999 76.453987) (xy 108.547823 76.459999) (xy 108.589455 76.597247) (xy 108.660027 76.729277) (xy 108.727896 76.811975) + (xy 108.755001 76.845002) (xy 108.783999 76.8688) (xy 109.6792 77.764002) (xy 109.702998 77.793) (xy 109.731996 77.816798) + (xy 109.818723 77.887973) (xy 109.950752 77.958545) (xy 110.094013 78.002002) (xy 110.242999 78.016676) (xy 110.280332 78.012999) + (xy 121.974571 78.012999) (xy 121.972591 78.043639) (xy 122.017511 78.382439) (xy 122.127664 78.705966) (xy 122.233662 78.904274) + (xy 122.508286 79.012106) (xy 122.480392 79.04) (xy 122.29874 79.04) (xy 122.011842 79.097068) (xy 121.741589 79.20901) + (xy 121.498368 79.371525) (xy 121.291525 79.578368) (xy 121.12901 79.821589) (xy 121.017068 80.091842) (xy 120.96 80.37874) + (xy 120.96 80.67126) (xy 121.017068 80.958158) (xy 121.12901 81.228411) (xy 121.291525 81.471632) (xy 121.498368 81.678475) + (xy 121.741589 81.84099) (xy 122.011842 81.952932) (xy 122.29874 82.01) (xy 122.59126 82.01) (xy 122.878158 81.952932) + (xy 123.148411 81.84099) (xy 123.391632 81.678475) (xy 123.598475 81.471632) (xy 123.76099 81.228411) (xy 123.872932 80.958158) + (xy 123.93 80.67126) (xy 123.93 80.37874) (xy 123.872932 80.091842) (xy 123.76099 79.821589) (xy 123.69465 79.722304) + (xy 123.773639 79.727409) (xy 124.112439 79.682489) (xy 124.435966 79.572336) (xy 124.634274 79.466338) (xy 124.742107 79.191712) + (xy 123.715 78.164605) (xy 123.700858 78.178748) (xy 123.521253 77.999143) (xy 123.535395 77.985) (xy 123.894605 77.985) + (xy 124.921712 79.012107) (xy 125.196338 78.904274) (xy 125.347216 78.597616) (xy 125.435369 78.267415) (xy 125.457409 77.926361) + (xy 125.412489 77.587561) (xy 125.302336 77.264034) (xy 125.196338 77.065726) (xy 124.921712 76.957893) (xy 123.894605 77.985) + (xy 123.535395 77.985) (xy 123.521253 77.970858) (xy 123.700858 77.791253) (xy 123.715 77.805395) (xy 124.742107 76.778288) + (xy 124.634274 76.503662) (xy 124.327616 76.352784) (xy 124.199278 76.318522) (xy 124.3128 76.205) (xy 128.501852 76.205) + (xy 128.527463 76.266831) (xy 128.717337 76.550998) (xy 128.959002 76.792663) (xy 129.243169 76.982537) (xy 129.558919 77.113325) + (xy 129.894117 77.18) (xy 130.235883 77.18) (xy 130.571081 77.113325) (xy 130.886831 76.982537) (xy 131.170998 76.792663) + (xy 131.412663 76.550998) (xy 131.602537 76.266831) (xy 131.733325 75.951081) (xy 131.736636 75.934436) (xy 131.758203 75.956003) + (xy 131.782001 75.985001) (xy 131.810999 76.008799) (xy 131.897725 76.079974) (xy 132.029753 76.150545) (xy 132.029755 76.150546) + (xy 132.173016 76.194003) (xy 132.284669 76.205) (xy 132.284678 76.205) (xy 132.322001 76.208676) (xy 132.359324 76.205) + (xy 160.163196 76.205) (xy 154.178196 82.190001) (xy 129.58157 82.190001) (xy 129.860107 81.773141) (xy 130.058739 81.293601) + (xy 130.16 80.784525) (xy 130.16 80.37874) (xy 131.12 80.37874) (xy 131.12 80.67126) (xy 131.177068 80.958158) + (xy 131.28901 81.228411) (xy 131.451525 81.471632) (xy 131.658368 81.678475) (xy 131.901589 81.84099) (xy 132.171842 81.952932) + (xy 132.45874 82.01) (xy 132.75126 82.01) (xy 133.038158 81.952932) (xy 133.308411 81.84099) (xy 133.551632 81.678475) + (xy 133.758475 81.471632) (xy 133.92099 81.228411) (xy 134.032932 80.958158) (xy 134.09 80.67126) (xy 134.09 80.37874) + (xy 134.032932 80.091842) (xy 133.92099 79.821589) (xy 133.758475 79.578368) (xy 133.551632 79.371525) (xy 133.308411 79.20901) + (xy 133.038158 79.097068) (xy 132.75126 79.04) (xy 132.45874 79.04) (xy 132.171842 79.097068) (xy 131.901589 79.20901) + (xy 131.658368 79.371525) (xy 131.451525 79.578368) (xy 131.28901 79.821589) (xy 131.177068 80.091842) (xy 131.12 80.37874) + (xy 130.16 80.37874) (xy 130.16 80.265475) (xy 130.058739 79.756399) (xy 129.860107 79.276859) (xy 129.571738 78.845285) + (xy 129.204715 78.478262) (xy 128.773141 78.189893) (xy 128.293601 77.991261) (xy 127.784525 77.89) (xy 127.265475 77.89) + (xy 126.756399 77.991261) (xy 126.276859 78.189893) (xy 125.845285 78.478262) (xy 125.478262 78.845285) (xy 125.189893 79.276859) + (xy 124.991261 79.756399) (xy 124.89 80.265475) (xy 124.89 80.784525) (xy 124.991261 81.293601) (xy 125.189893 81.773141) + (xy 125.46843 82.190001) (xy 101.08157 82.190001) (xy 101.360107 81.773141) (xy 101.558739 81.293601) (xy 101.66 80.784525) + (xy 101.66 80.37874) (xy 102.62 80.37874) (xy 102.62 80.67126) (xy 102.677068 80.958158) (xy 102.78901 81.228411) + (xy 102.951525 81.471632) (xy 103.158368 81.678475) (xy 103.401589 81.84099) (xy 103.671842 81.952932) (xy 103.95874 82.01) + (xy 104.25126 82.01) (xy 104.538158 81.952932) (xy 104.808411 81.84099) (xy 105.051632 81.678475) (xy 105.258475 81.471632) + (xy 105.42099 81.228411) (xy 105.532932 80.958158) (xy 105.59 80.67126) (xy 105.59 80.37874) (xy 105.532932 80.091842) + (xy 105.42099 79.821589) (xy 105.258475 79.578368) (xy 105.051632 79.371525) (xy 104.808411 79.20901) (xy 104.538158 79.097068) + (xy 104.25126 79.04) (xy 103.95874 79.04) (xy 103.671842 79.097068) (xy 103.401589 79.20901) (xy 103.158368 79.371525) + (xy 102.951525 79.578368) (xy 102.78901 79.821589) (xy 102.677068 80.091842) (xy 102.62 80.37874) (xy 101.66 80.37874) + (xy 101.66 80.265475) (xy 101.558739 79.756399) (xy 101.360107 79.276859) (xy 101.071738 78.845285) (xy 100.704715 78.478262) + (xy 100.273141 78.189893) (xy 99.793601 77.991261) (xy 99.284525 77.89) (xy 98.765475 77.89) (xy 98.256399 77.991261) + (xy 97.776859 78.189893) (xy 97.345285 78.478262) (xy 96.978262 78.845285) (xy 96.689893 79.276859) (xy 96.491261 79.756399) + (xy 96.39 80.265475) (xy 96.39 80.784525) (xy 96.491261 81.293601) (xy 96.689893 81.773141) (xy 96.96843 82.190001) + (xy 72.58157 82.190001) (xy 72.860107 81.773141) (xy 73.058739 81.293601) (xy 73.16 80.784525) (xy 73.16 80.37874) + (xy 74.12 80.37874) (xy 74.12 80.67126) (xy 74.177068 80.958158) (xy 74.28901 81.228411) (xy 74.451525 81.471632) + (xy 74.658368 81.678475) (xy 74.901589 81.84099) (xy 75.171842 81.952932) (xy 75.45874 82.01) (xy 75.75126 82.01) + (xy 76.038158 81.952932) (xy 76.308411 81.84099) (xy 76.551632 81.678475) (xy 76.758475 81.471632) (xy 76.92099 81.228411) + (xy 77.032932 80.958158) (xy 77.09 80.67126) (xy 77.09 80.37874) (xy 92.46 80.37874) (xy 92.46 80.67126) + (xy 92.517068 80.958158) (xy 92.62901 81.228411) (xy 92.791525 81.471632) (xy 92.998368 81.678475) (xy 93.241589 81.84099) + (xy 93.511842 81.952932) (xy 93.79874 82.01) (xy 94.09126 82.01) (xy 94.378158 81.952932) (xy 94.648411 81.84099) + (xy 94.891632 81.678475) (xy 95.098475 81.471632) (xy 95.26099 81.228411) (xy 95.372932 80.958158) (xy 95.43 80.67126) + (xy 95.43 80.37874) (xy 95.372932 80.091842) (xy 95.26099 79.821589) (xy 95.19465 79.722304) (xy 95.273639 79.727409) + (xy 95.612439 79.682489) (xy 95.935966 79.572336) (xy 96.134274 79.466338) (xy 96.242107 79.191712) (xy 95.215 78.164605) + (xy 95.200858 78.178748) (xy 95.021253 77.999143) (xy 95.035395 77.985) (xy 95.394605 77.985) (xy 96.421712 79.012107) + (xy 96.696338 78.904274) (xy 96.847216 78.597616) (xy 96.935369 78.267415) (xy 96.957409 77.926361) (xy 96.912489 77.587561) + (xy 96.802336 77.264034) (xy 96.696338 77.065726) (xy 96.421712 76.957893) (xy 95.394605 77.985) (xy 95.035395 77.985) + (xy 94.008288 76.957893) (xy 93.733662 77.065726) (xy 93.582784 77.372384) (xy 93.494631 77.702585) (xy 93.472591 78.043639) + (xy 93.517511 78.382439) (xy 93.627664 78.705966) (xy 93.733662 78.904274) (xy 94.008286 79.012106) (xy 93.980392 79.04) + (xy 93.79874 79.04) (xy 93.511842 79.097068) (xy 93.241589 79.20901) (xy 92.998368 79.371525) (xy 92.791525 79.578368) + (xy 92.62901 79.821589) (xy 92.517068 80.091842) (xy 92.46 80.37874) (xy 77.09 80.37874) (xy 77.032932 80.091842) + (xy 76.92099 79.821589) (xy 76.758475 79.578368) (xy 76.551632 79.371525) (xy 76.308411 79.20901) (xy 76.038158 79.097068) + (xy 75.75126 79.04) (xy 75.45874 79.04) (xy 75.171842 79.097068) (xy 74.901589 79.20901) (xy 74.658368 79.371525) + (xy 74.451525 79.578368) (xy 74.28901 79.821589) (xy 74.177068 80.091842) (xy 74.12 80.37874) (xy 73.16 80.37874) + (xy 73.16 80.265475) (xy 73.058739 79.756399) (xy 72.860107 79.276859) (xy 72.571738 78.845285) (xy 72.204715 78.478262) + (xy 71.773141 78.189893) (xy 71.293601 77.991261) (xy 70.784525 77.89) (xy 70.265475 77.89) (xy 69.756399 77.991261) + (xy 69.276859 78.189893) (xy 68.845285 78.478262) (xy 68.478262 78.845285) (xy 68.189893 79.276859) (xy 67.991261 79.756399) + (xy 67.89 80.265475) (xy 67.89 80.784525) (xy 67.991261 81.293601) (xy 68.189893 81.773141) (xy 68.46843 82.190001) + (xy 44.08157 82.190001) (xy 44.360107 81.773141) (xy 44.558739 81.293601) (xy 44.66 80.784525) (xy 44.66 80.37874) + (xy 45.62 80.37874) (xy 45.62 80.67126) (xy 45.677068 80.958158) (xy 45.78901 81.228411) (xy 45.951525 81.471632) + (xy 46.158368 81.678475) (xy 46.401589 81.84099) (xy 46.671842 81.952932) (xy 46.95874 82.01) (xy 47.25126 82.01) + (xy 47.538158 81.952932) (xy 47.808411 81.84099) (xy 48.051632 81.678475) (xy 48.258475 81.471632) (xy 48.42099 81.228411) + (xy 48.532932 80.958158) (xy 48.59 80.67126) (xy 48.59 80.37874) (xy 63.96 80.37874) (xy 63.96 80.67126) + (xy 64.017068 80.958158) (xy 64.12901 81.228411) (xy 64.291525 81.471632) (xy 64.498368 81.678475) (xy 64.741589 81.84099) + (xy 65.011842 81.952932) (xy 65.29874 82.01) (xy 65.59126 82.01) (xy 65.878158 81.952932) (xy 66.148411 81.84099) + (xy 66.391632 81.678475) (xy 66.598475 81.471632) (xy 66.76099 81.228411) (xy 66.872932 80.958158) (xy 66.93 80.67126) + (xy 66.93 80.37874) (xy 66.872932 80.091842) (xy 66.76099 79.821589) (xy 66.69465 79.722304) (xy 66.773639 79.727409) + (xy 67.112439 79.682489) (xy 67.435966 79.572336) (xy 67.634274 79.466338) (xy 67.742107 79.191712) (xy 66.715 78.164605) + (xy 66.700858 78.178748) (xy 66.521253 77.999143) (xy 66.535395 77.985) (xy 66.894605 77.985) (xy 67.921712 79.012107) + (xy 68.196338 78.904274) (xy 68.347216 78.597616) (xy 68.435369 78.267415) (xy 68.457409 77.926361) (xy 68.412489 77.587561) + (xy 68.302336 77.264034) (xy 68.196338 77.065726) (xy 67.921712 76.957893) (xy 66.894605 77.985) (xy 66.535395 77.985) + (xy 65.508288 76.957893) (xy 65.233662 77.065726) (xy 65.082784 77.372384) (xy 64.994631 77.702585) (xy 64.972591 78.043639) + (xy 65.017511 78.382439) (xy 65.127664 78.705966) (xy 65.233662 78.904274) (xy 65.508286 79.012106) (xy 65.480392 79.04) + (xy 65.29874 79.04) (xy 65.011842 79.097068) (xy 64.741589 79.20901) (xy 64.498368 79.371525) (xy 64.291525 79.578368) + (xy 64.12901 79.821589) (xy 64.017068 80.091842) (xy 63.96 80.37874) (xy 48.59 80.37874) (xy 48.532932 80.091842) + (xy 48.42099 79.821589) (xy 48.258475 79.578368) (xy 48.051632 79.371525) (xy 47.808411 79.20901) (xy 47.538158 79.097068) + (xy 47.25126 79.04) (xy 46.95874 79.04) (xy 46.671842 79.097068) (xy 46.401589 79.20901) (xy 46.158368 79.371525) + (xy 45.951525 79.578368) (xy 45.78901 79.821589) (xy 45.677068 80.091842) (xy 45.62 80.37874) (xy 44.66 80.37874) + (xy 44.66 80.265475) (xy 44.558739 79.756399) (xy 44.360107 79.276859) (xy 44.071738 78.845285) (xy 43.704715 78.478262) + (xy 43.273141 78.189893) (xy 42.793601 77.991261) (xy 42.284525 77.89) (xy 41.765475 77.89) (xy 41.256399 77.991261) + (xy 40.776859 78.189893) (xy 40.345285 78.478262) (xy 39.978262 78.845285) (xy 39.689893 79.276859) (xy 39.491261 79.756399) + (xy 39.39 80.265475) (xy 39.39 80.784525) (xy 39.491261 81.293601) (xy 39.689893 81.773141) (xy 39.96843 82.190001) + (xy 37.797801 82.190001) (xy 37.507257 81.899458) (xy 37.648411 81.84099) (xy 37.891632 81.678475) (xy 38.098475 81.471632) + (xy 38.26099 81.228411) (xy 38.372932 80.958158) (xy 38.43 80.67126) (xy 38.43 80.37874) (xy 38.372932 80.091842) + (xy 38.26099 79.821589) (xy 38.19465 79.722304) (xy 38.273639 79.727409) (xy 38.612439 79.682489) (xy 38.935966 79.572336) + (xy 39.134274 79.466338) (xy 39.242107 79.191712) (xy 38.215 78.164605) (xy 38.200858 78.178748) (xy 38.021253 77.999143) + (xy 38.035395 77.985) (xy 38.394605 77.985) (xy 39.421712 79.012107) (xy 39.696338 78.904274) (xy 39.847216 78.597616) + (xy 39.935369 78.267415) (xy 39.957409 77.926361) (xy 39.912489 77.587561) (xy 39.802336 77.264034) (xy 39.696338 77.065726) + (xy 39.421712 76.957893) (xy 38.394605 77.985) (xy 38.035395 77.985) (xy 37.008288 76.957893) (xy 36.733662 77.065726) + (xy 36.582784 77.372384) (xy 36.494631 77.702585) (xy 36.472591 78.043639) (xy 36.517511 78.382439) (xy 36.627664 78.705966) + (xy 36.733662 78.904274) (xy 37.008286 79.012106) (xy 36.980392 79.04) (xy 36.79874 79.04) (xy 36.511842 79.097068) + (xy 36.241589 79.20901) (xy 35.998368 79.371525) (xy 35.791525 79.578368) (xy 35.62901 79.821589) (xy 35.570542 79.962743) + (xy 34.346801 78.739002) (xy 34.322998 78.709998) (xy 34.207273 78.615025) (xy 34.075244 78.544453) (xy 33.931983 78.500996) + (xy 33.82033 78.489999) (xy 33.820319 78.489999) (xy 33.782997 78.486323) (xy 33.745675 78.489999) (xy 27.427799 78.489999) + (xy 26.054435 77.116636) (xy 26.07108 77.113325) (xy 26.38683 76.982537) (xy 26.670997 76.792663) (xy 26.685372 76.778288) + (xy 37.187893 76.778288) (xy 38.215 77.805395) (xy 39.242107 76.778288) (xy 39.134274 76.503662) (xy 38.827616 76.352784) + (xy 38.497415 76.264631) (xy 38.156361 76.242591) (xy 37.817561 76.287511) (xy 37.494034 76.397664) (xy 37.295726 76.503662) + (xy 37.187893 76.778288) (xy 26.685372 76.778288) (xy 26.912662 76.550998) (xy 27.102536 76.266831) (xy 27.233324 75.951081) + (xy 27.299999 75.615883) (xy 27.299999 75.274117) (xy 27.233324 74.938919) (xy 27.207713 74.877088) (xy 36.049802 66.034999) + (xy 67.729015 66.034999) + ) + ) + (filled_polygon + (pts + (xy 117.115363 62.024759) (xy 117.315241 62.224637) (xy 117.550273 62.38168) (xy 117.811426 62.489853) (xy 118.088665 62.545) + (xy 118.371335 62.545) (xy 118.553886 62.508688) (xy 120.8962 64.851002) (xy 120.919999 64.880001) (xy 121.035724 64.974974) + (xy 121.167753 65.045546) (xy 121.311014 65.089003) (xy 121.422667 65.1) (xy 121.422677 65.1) (xy 121.46 65.103676) + (xy 121.497323 65.1) (xy 176.084482 65.1) (xy 176.081201 65.103998) (xy 176.0812 65.103999) (xy 176.010025 65.190725) + (xy 175.939453 65.322755) (xy 175.917539 65.395) (xy 175.895997 65.466015) (xy 175.885 65.577668) (xy 175.881323 65.615001) + (xy 175.885 65.652333) (xy 175.884999 68.807201) (xy 169.736636 74.955565) (xy 169.733325 74.938919) (xy 169.602537 74.623169) + (xy 169.412663 74.339002) (xy 169.170998 74.097337) (xy 168.886831 73.907463) (xy 168.571081 73.776675) (xy 168.235883 73.71) + (xy 167.894117 73.71) (xy 167.558919 73.776675) (xy 167.243169 73.907463) (xy 166.959002 74.097337) (xy 166.717337 74.339002) + (xy 166.527463 74.623169) (xy 166.501852 74.685) (xy 154.59312 74.685) (xy 154.810141 74.595107) (xy 155.241715 74.306738) + (xy 155.608738 73.939715) (xy 155.897107 73.508141) (xy 156.095739 73.028601) (xy 156.197 72.519525) (xy 156.197 72.000475) + (xy 156.095739 71.491399) (xy 155.897107 71.011859) (xy 155.608738 70.580285) (xy 155.241715 70.213262) (xy 154.810141 69.924893) + (xy 154.330601 69.726261) (xy 153.821525 69.625) (xy 153.302475 69.625) (xy 152.793399 69.726261) (xy 152.313859 69.924893) + (xy 151.882285 70.213262) (xy 151.515262 70.580285) (xy 151.226893 71.011859) (xy 151.028261 71.491399) (xy 150.927 72.000475) + (xy 150.927 72.519525) (xy 151.028261 73.028601) (xy 151.226893 73.508141) (xy 151.515262 73.939715) (xy 151.882285 74.306738) + (xy 152.313859 74.595107) (xy 152.53088 74.685) (xy 140.46912 74.685) (xy 140.686141 74.595107) (xy 141.117715 74.306738) + (xy 141.484738 73.939715) (xy 141.773107 73.508141) (xy 141.971739 73.028601) (xy 142.073 72.519525) (xy 142.073 72.000475) + (xy 141.971739 71.491399) (xy 141.773107 71.011859) (xy 141.484738 70.580285) (xy 141.117715 70.213262) (xy 140.686141 69.924893) + (xy 140.206601 69.726261) (xy 139.697525 69.625) (xy 139.178475 69.625) (xy 138.669399 69.726261) (xy 138.189859 69.924893) + (xy 137.758285 70.213262) (xy 137.391262 70.580285) (xy 137.102893 71.011859) (xy 136.904261 71.491399) (xy 136.803 72.000475) + (xy 136.803 72.519525) (xy 136.904261 73.028601) (xy 137.102893 73.508141) (xy 137.391262 73.939715) (xy 137.758285 74.306738) + (xy 138.189859 74.595107) (xy 138.40688 74.685) (xy 132.636804 74.685) (xy 131.360805 73.409002) (xy 131.337002 73.379998) + (xy 131.221277 73.285025) (xy 131.089248 73.214453) (xy 130.945987 73.170996) (xy 130.834334 73.159999) (xy 130.834323 73.159999) + (xy 130.797001 73.156323) (xy 130.759679 73.159999) (xy 118.041312 73.159999) (xy 118.095739 73.028601) (xy 118.197 72.519525) + (xy 118.197 72.000475) (xy 118.095739 71.491399) (xy 117.897107 71.011859) (xy 117.608738 70.580285) (xy 117.241715 70.213262) + (xy 116.810141 69.924893) (xy 116.608164 69.841232) (xy 116.804637 69.644759) (xy 116.96168 69.409727) (xy 116.966067 69.399135) + (xy 117.077615 69.585131) (xy 117.266586 69.793519) (xy 117.49258 69.961037) (xy 117.746913 70.081246) (xy 117.880961 70.121904) + (xy 118.103 69.999915) (xy 118.103 68.857) (xy 118.083 68.857) (xy 118.083 68.603) (xy 118.103 68.603) + (xy 118.103 67.460085) (xy 118.357 67.460085) (xy 118.357 68.603) (xy 118.377 68.603) (xy 118.377 68.857) + (xy 118.357 68.857) (xy 118.357 69.999915) (xy 118.579039 70.121904) (xy 118.713087 70.081246) (xy 118.96742 69.961037) + (xy 119.193414 69.793519) (xy 119.382385 69.585131) (xy 119.493933 69.399135) (xy 119.49832 69.409727) (xy 119.655363 69.644759) + (xy 119.855241 69.844637) (xy 120.090273 70.00168) (xy 120.351426 70.109853) (xy 120.628665 70.165) (xy 120.911335 70.165) + (xy 121.188574 70.109853) (xy 121.449727 70.00168) (xy 121.684759 69.844637) (xy 121.884637 69.644759) (xy 122.04168 69.409727) + (xy 122.149853 69.148574) (xy 122.205 68.871335) (xy 122.205 68.588665) (xy 122.149853 68.311426) (xy 122.04168 68.050273) + (xy 121.884637 67.815241) (xy 121.684759 67.615363) (xy 121.555006 67.528665) (xy 122.125 67.528665) (xy 122.125 67.811335) + (xy 122.180147 68.088574) (xy 122.28832 68.349727) (xy 122.445363 68.584759) (xy 122.645241 68.784637) (xy 122.880273 68.94168) + (xy 123.141426 69.049853) (xy 123.418665 69.105) (xy 123.701335 69.105) (xy 123.978574 69.049853) (xy 124.239727 68.94168) + (xy 124.474759 68.784637) (xy 124.626473 68.632923) (xy 126.273 68.632923) (xy 126.273 69.367077) (xy 126.416227 70.087126) + (xy 126.697176 70.765396) (xy 127.10505 71.375824) (xy 127.624176 71.89495) (xy 128.234604 72.302824) (xy 128.912874 72.583773) + (xy 129.632923 72.727) (xy 130.367077 72.727) (xy 131.087126 72.583773) (xy 131.765396 72.302824) (xy 132.375824 71.89495) + (xy 132.89495 71.375824) (xy 133.302824 70.765396) (xy 133.583773 70.087126) (xy 133.727 69.367077) (xy 133.727 68.632923) + (xy 133.583773 67.912874) (xy 133.302824 67.234604) (xy 132.89495 66.624176) (xy 132.375824 66.10505) (xy 131.765396 65.697176) + (xy 131.087126 65.416227) (xy 130.367077 65.273) (xy 129.632923 65.273) (xy 128.912874 65.416227) (xy 128.234604 65.697176) + (xy 127.624176 66.10505) (xy 127.10505 66.624176) (xy 126.697176 67.234604) (xy 126.416227 67.912874) (xy 126.273 68.632923) + (xy 124.626473 68.632923) (xy 124.674637 68.584759) (xy 124.83168 68.349727) (xy 124.939853 68.088574) (xy 124.995 67.811335) + (xy 124.995 67.528665) (xy 124.939853 67.251426) (xy 124.83168 66.990273) (xy 124.674637 66.755241) (xy 124.474759 66.555363) + (xy 124.239727 66.39832) (xy 123.978574 66.290147) (xy 123.701335 66.235) (xy 123.418665 66.235) (xy 123.141426 66.290147) + (xy 122.880273 66.39832) (xy 122.645241 66.555363) (xy 122.445363 66.755241) (xy 122.28832 66.990273) (xy 122.180147 67.251426) + (xy 122.125 67.528665) (xy 121.555006 67.528665) (xy 121.449727 67.45832) (xy 121.188574 67.350147) (xy 120.911335 67.295) + (xy 120.628665 67.295) (xy 120.351426 67.350147) (xy 120.090273 67.45832) (xy 119.855241 67.615363) (xy 119.655363 67.815241) + (xy 119.49832 68.050273) (xy 119.493933 68.060865) (xy 119.382385 67.874869) (xy 119.193414 67.666481) (xy 118.96742 67.498963) + (xy 118.713087 67.378754) (xy 118.579039 67.338096) (xy 118.357 67.460085) (xy 118.103 67.460085) (xy 117.880961 67.338096) + (xy 117.746913 67.378754) (xy 117.49258 67.498963) (xy 117.266586 67.666481) (xy 117.077615 67.874869) (xy 116.966067 68.060865) + (xy 116.96168 68.050273) (xy 116.804637 67.815241) (xy 116.604759 67.615363) (xy 116.369727 67.45832) (xy 116.108574 67.350147) + (xy 115.831335 67.295) (xy 115.548665 67.295) (xy 115.271426 67.350147) (xy 115.010273 67.45832) (xy 114.775241 67.615363) + (xy 114.575363 67.815241) (xy 114.42 68.047759) (xy 114.264637 67.815241) (xy 114.064759 67.615363) (xy 113.829727 67.45832) + (xy 113.568574 67.350147) (xy 113.291335 67.295) (xy 113.008665 67.295) (xy 112.731426 67.350147) (xy 112.595001 67.406656) + (xy 112.595001 62.433344) (xy 112.731426 62.489853) (xy 113.008665 62.545) (xy 113.291335 62.545) (xy 113.568574 62.489853) + (xy 113.829727 62.38168) (xy 114.064759 62.224637) (xy 114.264637 62.024759) (xy 114.42 61.792241) (xy 114.575363 62.024759) + (xy 114.775241 62.224637) (xy 115.010273 62.38168) (xy 115.271426 62.489853) (xy 115.548665 62.545) (xy 115.831335 62.545) + (xy 116.108574 62.489853) (xy 116.369727 62.38168) (xy 116.604759 62.224637) (xy 116.804637 62.024759) (xy 116.96 61.792241) + ) + ) + (filled_polygon + (pts + (xy 180.587 66.753) (xy 180.607 66.753) (xy 180.607 67.007) (xy 180.587 67.007) (xy 180.587 68.200814) + (xy 180.816891 68.321481) (xy 180.975001 68.265395) (xy 180.975002 72.015029) (xy 179.974299 73.015732) (xy 180.073 72.519525) + (xy 180.073 72.000475) (xy 179.971739 71.491399) (xy 179.773107 71.011859) (xy 179.484738 70.580285) (xy 179.117715 70.213262) + (xy 178.686141 69.924893) (xy 178.206601 69.726261) (xy 177.697525 69.625) (xy 177.215368 69.625) (xy 177.279973 69.546279) + (xy 177.350545 69.41425) (xy 177.394002 69.270989) (xy 177.404999 69.159336) (xy 177.404999 69.159327) (xy 177.408675 69.122004) + (xy 177.404999 69.084681) (xy 177.404999 68.274032) (xy 177.486842 68.307932) (xy 177.77374 68.365) (xy 178.06626 68.365) + (xy 178.353158 68.307932) (xy 178.623411 68.19599) (xy 178.866632 68.033475) (xy 179.073475 67.826632) (xy 179.1911 67.650594) + (xy 179.362412 67.880269) (xy 179.578645 68.075178) (xy 179.828748 68.224157) (xy 180.103109 68.321481) (xy 180.333 68.200814) + (xy 180.333 67.007) (xy 180.313 67.007) (xy 180.313 66.753) (xy 180.333 66.753) (xy 180.333 66.733) + (xy 180.587 66.733) + ) + ) + (filled_polygon + (pts + (xy 101.598091 60.76096) (xy 101.719376 60.983) (xy 102.863 60.983) (xy 102.863 60.963) (xy 103.117 60.963) + (xy 103.117 60.983) (xy 103.137 60.983) (xy 103.137 61.237) (xy 103.117 61.237) (xy 103.117 62.379915) + (xy 103.339039 62.501904) (xy 103.473087 62.461246) (xy 103.72742 62.341037) (xy 103.953414 62.173519) (xy 104.142385 61.965131) + (xy 104.253933 61.779135) (xy 104.25832 61.789727) (xy 104.415363 62.024759) (xy 104.615241 62.224637) (xy 104.850273 62.38168) + (xy 105.111426 62.489853) (xy 105.388665 62.545) (xy 105.671335 62.545) (xy 105.948574 62.489853) (xy 106.209727 62.38168) + (xy 106.444759 62.224637) (xy 106.644637 62.024759) (xy 106.8 61.792241) (xy 106.955363 62.024759) (xy 107.155241 62.224637) + (xy 107.390273 62.38168) (xy 107.651426 62.489853) (xy 107.928665 62.545) (xy 108.211335 62.545) (xy 108.393886 62.508688) + (xy 108.535001 62.649803) (xy 108.535001 67.369378) (xy 108.488574 67.350147) (xy 108.211335 67.295) (xy 107.928665 67.295) + (xy 107.651426 67.350147) (xy 107.390273 67.45832) (xy 107.155241 67.615363) (xy 106.955363 67.815241) (xy 106.8 68.047759) + (xy 106.644637 67.815241) (xy 106.444759 67.615363) (xy 106.209727 67.45832) (xy 105.948574 67.350147) (xy 105.671335 67.295) + (xy 105.388665 67.295) (xy 105.206114 67.331312) (xy 104.868803 66.994002) (xy 104.845 66.964998) (xy 104.729275 66.870025) + (xy 104.597246 66.799453) (xy 104.453985 66.755996) (xy 104.342332 66.744999) (xy 104.342321 66.744999) (xy 104.304999 66.741323) + (xy 104.267677 66.744999) (xy 95.301598 66.744999) (xy 95.675824 66.49495) (xy 96.19495 65.975824) (xy 96.602824 65.365396) + (xy 96.883773 64.687126) (xy 97.027 63.967077) (xy 97.027 63.232923) (xy 96.883773 62.512874) (xy 96.602824 61.834604) + (xy 96.351881 61.45904) (xy 101.598091 61.45904) (xy 101.69293 61.723881) (xy 101.837615 61.965131) (xy 102.026586 62.173519) + (xy 102.25258 62.341037) (xy 102.506913 62.461246) (xy 102.640961 62.501904) (xy 102.863 62.379915) (xy 102.863 61.237) + (xy 101.719376 61.237) (xy 101.598091 61.45904) (xy 96.351881 61.45904) (xy 96.19495 61.224176) (xy 95.675824 60.70505) + (xy 95.645817 60.685) (xy 101.625292 60.685) + ) + ) + (filled_polygon + (pts + (xy 122.943708 61.366397) (xy 122.818486 61.433329) (xy 122.746903 61.677298) (xy 123.56 62.490395) (xy 124.373097 61.677298) + (xy 124.301514 61.433329) (xy 124.046004 61.312429) (xy 123.936575 61.284999) (xy 176.431928 61.284999) (xy 176.431928 62.65) + (xy 176.444188 62.774482) (xy 176.480498 62.89418) (xy 176.539463 63.004494) (xy 176.618815 63.101185) (xy 176.715506 63.180537) + (xy 176.82582 63.239502) (xy 176.89838 63.261513) (xy 176.766525 63.393368) (xy 176.641822 63.58) (xy 124.649607 63.58) + (xy 124.552704 63.483097) (xy 124.796671 63.411514) (xy 124.917571 63.156004) (xy 124.9863 62.881816) (xy 125.000217 62.599488) + (xy 124.958787 62.31987) (xy 124.863603 62.053708) (xy 124.796671 61.928486) (xy 124.552702 61.856903) (xy 123.739605 62.67) + (xy 123.753748 62.684143) (xy 123.574143 62.863748) (xy 123.56 62.849605) (xy 123.545858 62.863748) (xy 123.366253 62.684143) + (xy 123.380395 62.67) (xy 122.567298 61.856903) (xy 122.323329 61.928486) (xy 122.202429 62.183996) (xy 122.1337 62.458184) + (xy 122.119783 62.740512) (xy 122.161213 63.02013) (xy 122.256397 63.286292) (xy 122.323329 63.411514) (xy 122.567296 63.483097) + (xy 122.470393 63.58) (xy 121.774802 63.58) (xy 120.742874 62.548072) (xy 121.57 62.548072) (xy 121.694482 62.535812) + (xy 121.81418 62.499502) (xy 121.924494 62.440537) (xy 122.021185 62.361185) (xy 122.100537 62.264494) (xy 122.159502 62.15418) + (xy 122.195812 62.034482) (xy 122.208072 61.91) (xy 122.208072 61.284999) (xy 123.17132 61.284999) + ) + ) + ) +) diff --git a/mozc-bar/board/type-g/type-g.net b/mozc-bar/board/type-g/type-g.net new file mode 100644 index 0000000..4e25136 --- /dev/null +++ b/mozc-bar/board/type-g/type-g.net @@ -0,0 +1,405 @@ +(export (version D) + (design + (source /tmp/type-g/type-g.sch) + (date "2022年07月14日 00時29分25秒") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source type-g.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value C) + (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5F9B0C77)) + (comp (ref U1) + (value 74HC165) + (footprint Package_DIP:DIP-16_W7.62mm) + (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf) + (libsource (lib type-g-rescue) (part 74HC165-74xx) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FB03AD0)) + (comp (ref R1) + (value 100k) + (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 5FBC6DCE)) + (comp (ref SW2) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01AC9)) + (comp (ref SW3) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC01D44)) + (comp (ref SW4) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02175)) + (comp (ref SW6) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02807)) + (comp (ref SW7) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02A93)) + (comp (ref SW8) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC02D04)) + (comp (ref RN1) + (value 100k) + (footprint Resistor_THT:R_Array_SIP9) + (datasheet http://www.vishay.com/docs/31509/csc.pdf) + (libsource (lib Device) (part R_Network08_US) (description "8 resistor network, star topology, bussed resistors, small US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC139AE)) + (comp (ref J2) + (value Conn_01x06_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD981C4)) + (comp (ref J1) + (value Conn_01x06_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FD9930E)) + (comp (ref H1) + (value MountingHole) + (footprint MountingHole:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 618CEE47)) + (comp (ref SW5) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC0255B)) + (comp (ref SW1) + (value SW_Push) + (footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 5FC00348)) + (comp (ref H6) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2D41)) + (comp (ref H7) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2DD5)) + (comp (ref H8) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E34)) + (comp (ref H9) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2E98)) + (comp (ref H10) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F85)) + (comp (ref H11) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F8C)) + (comp (ref H12) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F93)) + (comp (ref H13) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF2F9A)) + (comp (ref H2) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C5D)) + (comp (ref H3) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C64)) + (comp (ref H4) + (value MountingHole) + (footprint holes:4mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C6B)) + (comp (ref H5) + (value MountingHole) + (footprint holes:3mm) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 62CF7C72))) + (libparts + (libpart (lib Connector) (part Conn_01x06_Female) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Connector) (part Conn_01x06_Male) + (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x06_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part R_Network08_US) + (description "8 resistor network, star topology, bussed resistors, small US symbol") + (docs http://www.vishay.com/docs/31509/csc.pdf) + (footprints + (fp R?Array?SIP*)) + (fields + (field (name Reference) RN) + (field (name Value) R_Network08_US) + (field (name Footprint) Resistor_THT:R_Array_SIP9)) + (pins + (pin (num 1) (name common) (type passive)) + (pin (num 2) (name R1) (type passive)) + (pin (num 3) (name R2) (type passive)) + (pin (num 4) (name R3) (type passive)) + (pin (num 5) (name R4) (type passive)) + (pin (num 6) (name R5) (type passive)) + (pin (num 7) (name R6) (type passive)) + (pin (num 8) (name R7) (type passive)) + (pin (num 9) (name R8) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib type-g-rescue) (part 74HC165-74xx) + (footprints + (fp DIP?16*) + (fp SO*16*3.9x9.9mm*P1.27mm*) + (fp SSOP*16*5.3x6.2mm*P0.65mm*) + (fp TSSOP*16*4.4x5mm*P0.65*)) + (fields + (field (name Reference) U) + (field (name Value) 74HC165-74xx)) + (pins + (pin (num 1) (name ~PL) (type input)) + (pin (num 2) (name CP) (type input)) + (pin (num 3) (name D4) (type input)) + (pin (num 4) (name D5) (type input)) + (pin (num 5) (name D6) (type input)) + (pin (num 6) (name D7) (type input)) + (pin (num 7) (name ~Q7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name Q7) (type output)) + (pin (num 10) (name DS) (type input)) + (pin (num 11) (name D0) (type input)) + (pin (num 12) (name D1) (type input)) + (pin (num 13) (name D2) (type input)) + (pin (num 14) (name D3) (type input)) + (pin (num 15) (name ~CE) (type input)) + (pin (num 16) (name VCC) (type power_in))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib)) + (library (logical type-g-rescue) + (uri /tmp/type-g/type-g-rescue.lib))) + (nets + (net (code 1) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 2) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 3) (name VCC) + (node (ref RN1) (pin 1)) + (node (ref R1) (pin 2)) + (node (ref U1) (pin 16)) + (node (ref J2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 4) (name GND) + (node (ref SW1) (pin 2)) + (node (ref U1) (pin 8)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 15)) + (node (ref SW5) (pin 2)) + (node (ref J2) (pin 6)) + (node (ref SW8) (pin 2)) + (node (ref SW7) (pin 2)) + (node (ref SW6) (pin 2)) + (node (ref SW4) (pin 2)) + (node (ref J1) (pin 6)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 2))) + (net (code 5) (name /LOAD_IN) + (node (ref U1) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J1) (pin 4))) + (net (code 6) (name /CLK_IN) + (node (ref J2) (pin 3)) + (node (ref U1) (pin 2)) + (node (ref J1) (pin 3))) + (net (code 7) (name /DATA_IN) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 8) (name SW6) + (node (ref RN1) (pin 8)) + (node (ref U1) (pin 4)) + (node (ref SW7) (pin 1))) + (net (code 9) (name SW8) + (node (ref SW5) (pin 1)) + (node (ref U1) (pin 6)) + (node (ref RN1) (pin 6))) + (net (code 10) (name SW1) + (node (ref SW4) (pin 1)) + (node (ref RN1) (pin 5)) + (node (ref U1) (pin 11))) + (net (code 11) (name SW2) + (node (ref U1) (pin 12)) + (node (ref SW3) (pin 1)) + (node (ref RN1) (pin 4))) + (net (code 12) (name SW3) + (node (ref RN1) (pin 3)) + (node (ref SW2) (pin 1)) + (node (ref U1) (pin 13))) + (net (code 13) (name SW4) + (node (ref SW1) (pin 1)) + (node (ref RN1) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 14) (name SW5) + (node (ref U1) (pin 3)) + (node (ref SW8) (pin 1)) + (node (ref RN1) (pin 9))) + (net (code 15) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 16) (name /DATA_OUT) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 9))) + (net (code 17) (name SW7) + (node (ref SW6) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref RN1) (pin 7))))) diff --git a/mozc-bar/board/type-g/type-g.pro b/mozc-bar/board/type-g/type-g.pro new file mode 100644 index 0000000..2316bb5 --- /dev/null +++ b/mozc-bar/board/type-g/type-g.pro @@ -0,0 +1,257 @@ +update=Mon Jul 4 21:18:26 2022 +version=1 +last_client=kicad +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=./ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=type-g.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.2 +ViaDiameter1=0.6 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.15 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0.25 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=power line +Clearance=0.3 +TrackWidth=0.25 +ViaDiameter=0.6 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/mozc-bar/board/type-g/type-g.sch b/mozc-bar/board/type-g/type-g.sch new file mode 100644 index 0000000..2117cc6 --- /dev/null +++ b/mozc-bar/board/type-g/type-g.sch @@ -0,0 +1,708 @@ +EESchema Schematic File Version 4 +LIBS:type-g-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:GND #PWR01 +U 1 1 5F9AF56B +P 4000 3000 +F 0 "#PWR01" H 4000 2750 50 0001 C CNN +F 1 "GND" H 4000 2850 50 0000 C CNN +F 2 "" H 4000 3000 50 0001 C CNN +F 3 "" H 4000 3000 50 0001 C CNN + 1 4000 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F9AF593 +P 7150 2900 +F 0 "#PWR02" H 7150 2650 50 0001 C CNN +F 1 "GND" H 7150 2750 50 0000 C CNN +F 2 "" H 7150 2900 50 0001 C CNN +F 3 "" H 7150 2900 50 0001 C CNN + 1 7150 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 3150 5500 3150 +Wire Wire Line + 5100 2000 6750 2000 +Wire Wire Line + 6800 1950 5050 1950 +Wire Wire Line + 5150 2150 5500 2150 +Wire Wire Line + 5100 3350 5500 3350 +$Comp +L power:GND #PWR05 +U 1 1 5F9AF6FF +P 5350 3650 +F 0 "#PWR05" H 5350 3400 50 0001 C CNN +F 1 "GND" H 5350 3500 50 0000 C CNN +F 2 "" H 5350 3650 50 0001 C CNN +F 3 "" H 5350 3650 50 0001 C CNN + 1 5350 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5350 3550 +NoConn ~ 6500 2250 +Wire Wire Line + 6500 2150 6700 2150 +Wire Wire Line + 5500 2250 5450 2250 +Wire Wire Line + 5450 2350 5500 2350 +Wire Wire Line + 5500 2450 5450 2450 +Wire Wire Line + 5450 2550 5500 2550 +Wire Wire Line + 5500 2650 5450 2650 +Wire Wire Line + 5450 2750 5500 2750 +Wire Wire Line + 5500 2850 5450 2850 +Wire Wire Line + 5450 2950 5500 2950 +Text GLabel 5450 2250 0 60 Input ~ 0 +SW1 +Text GLabel 5450 2350 0 60 Input ~ 0 +SW2 +Text GLabel 5450 2450 0 60 Input ~ 0 +SW3 +Text GLabel 5450 2550 0 60 Input ~ 0 +SW4 +Text GLabel 5450 2650 0 60 Input ~ 0 +SW5 +Text GLabel 5450 2750 0 60 Input ~ 0 +SW6 +$Comp +L power:GND #PWR06 +U 1 1 5F9AFACB +P 7150 5350 +F 0 "#PWR06" H 7150 5100 50 0001 C CNN +F 1 "GND" H 7150 5200 50 0000 C CNN +F 2 "" H 7150 5350 50 0001 C CNN +F 3 "" H 7150 5350 50 0001 C CNN + 1 7150 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5250 7150 5300 +Wire Wire Line + 6650 5300 6900 5300 +Wire Wire Line + 6650 5300 6650 5250 +Wire Wire Line + 6900 5250 6900 5300 +Connection ~ 6900 5300 +Connection ~ 7150 5300 +Wire Wire Line + 7400 5300 7400 5250 +Wire Wire Line + 7650 5300 7650 5250 +Connection ~ 7400 5300 +Wire Wire Line + 7900 5300 7900 5250 +Connection ~ 7650 5300 +Wire Wire Line + 8150 5300 8150 5250 +Connection ~ 7900 5300 +Wire Wire Line + 8400 5300 8400 5250 +Connection ~ 8150 5300 +$Comp +L power:VCC #PWR07 +U 1 1 5F9AFFCA +P 7200 3650 +F 0 "#PWR07" H 7200 3500 50 0001 C CNN +F 1 "VCC" H 7200 3800 50 0000 C CNN +F 2 "" H 7200 3650 50 0001 C CNN +F 3 "" H 7200 3650 50 0001 C CNN + 1 7200 3650 + 1 0 0 -1 +$EndComp +Text GLabel 5450 2950 0 60 Input ~ 0 +SW8 +Text GLabel 7400 4750 0 60 Input ~ 0 +SW1 +Text GLabel 7150 4750 0 60 Input ~ 0 +SW2 +Text GLabel 6900 4750 0 60 Input ~ 0 +SW3 +Text GLabel 6650 4750 0 60 Input ~ 0 +SW4 +Text GLabel 8400 4750 0 60 Input ~ 0 +SW5 +Text GLabel 8150 4750 0 60 Input ~ 0 +SW6 +Text GLabel 5450 2850 0 60 Input ~ 0 +SW7 +Text GLabel 7900 4750 0 60 Input ~ 0 +SW7 +Text GLabel 7650 4750 0 60 Input ~ 0 +SW8 +$Comp +L power:PWR_FLAG #FLG08 +U 1 1 5F9B078E +P 3800 4050 +F 0 "#FLG08" H 3800 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 3800 4200 50 0000 C CNN +F 2 "" H 3800 4050 50 0001 C CNN +F 3 "" H 3800 4050 50 0001 C CNN + 1 3800 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4050 3800 4150 +$Comp +L power:PWR_FLAG #FLG09 +U 1 1 5F9B08D4 +P 4250 4050 +F 0 "#FLG09" H 4250 4125 50 0001 C CNN +F 1 "PWR_FLAG" H 4250 4200 50 0000 C CNN +F 2 "" H 4250 4050 50 0001 C CNN +F 3 "" H 4250 4050 50 0001 C CNN + 1 4250 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 4050 4400 4050 +$Comp +L power:VCC #PWR010 +U 1 1 5F9B0AC5 +P 3950 4150 +F 0 "#PWR010" H 3950 4000 50 0001 C CNN +F 1 "VCC" H 3950 4300 50 0000 C CNN +F 2 "" H 3950 4150 50 0001 C CNN +F 3 "" H 3950 4150 50 0001 C CNN + 1 3950 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4150 3950 4150 +$Comp +L power:GND #PWR011 +U 1 1 5F9B0B68 +P 4400 4050 +F 0 "#PWR011" H 4400 3800 50 0001 C CNN +F 1 "GND" H 4400 3900 50 0000 C CNN +F 2 "" H 4400 4050 50 0001 C CNN +F 3 "" H 4400 4050 50 0001 C CNN + 1 4400 4050 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5F9B0C77 +P 6550 2650 +F 0 "C1" H 6575 2750 50 0000 L CNN +F 1 "C" H 6575 2550 50 0000 L CNN +F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6588 2500 50 0001 C CNN +F 3 "" H 6550 2650 50 0001 C CNN + 1 6550 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 5300 7150 5300 +Wire Wire Line + 7150 5300 7150 5350 +Wire Wire Line + 7150 5300 7400 5300 +Wire Wire Line + 7400 5300 7650 5300 +Wire Wire Line + 7650 5300 7900 5300 +Wire Wire Line + 7900 5300 8150 5300 +Wire Wire Line + 8150 5300 8400 5300 +$Comp +L type-g-rescue:74HC165-74xx U1 +U 1 1 5FB03AD0 +P 6000 2750 +F 0 "U1" H 6000 3831 50 0000 C CNN +F 1 "74HC165" H 6000 3740 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm" H 6000 2750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" H 6000 2750 50 0001 C CNN + 1 6000 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5350 3450 5500 3450 +Wire Wire Line + 5550 3750 5550 3550 +Wire Wire Line + 5550 3550 5350 3550 +Connection ~ 5350 3550 +Wire Wire Line + 5350 3550 5350 3650 +Wire Wire Line + 6000 1850 6600 1850 +$Comp +L power:VCC #PWR04 +U 1 1 5F9AF5D4 +P 6600 1750 +F 0 "#PWR04" H 6600 1600 50 0001 C CNN +F 1 "VCC" H 6600 1900 50 0000 C CNN +F 2 "" H 6600 1750 50 0001 C CNN +F 3 "" H 6600 1750 50 0001 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1750 6600 1850 +$Comp +L power:VCC #PWR0101 +U 1 1 5FB8D1CC +P 7050 2100 +F 0 "#PWR0101" H 7050 1950 50 0001 C CNN +F 1 "VCC" H 7050 2250 50 0000 C CNN +F 2 "" H 7050 2100 50 0001 C CNN +F 3 "" H 7050 2100 50 0001 C CNN + 1 7050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2150 6700 2650 +$Comp +L Device:R R1 +U 1 1 5FBC6DCE +P 5150 1700 +F 0 "R1" H 5080 1654 50 0000 R CNN +F 1 "100k" H 5080 1745 50 0000 R CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5080 1700 50 0001 C CNN +F 3 "~" H 5150 1700 50 0001 C CNN + 1 5150 1700 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0102 +U 1 1 5FBCB113 +P 5150 1550 +F 0 "#PWR0102" H 5150 1400 50 0001 C CNN +F 1 "VCC" H 5150 1700 50 0000 C CNN +F 2 "" H 5150 1550 50 0001 C CNN +F 3 "" H 5150 1550 50 0001 C CNN + 1 5150 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2150 5150 1850 +Connection ~ 5150 2150 +$Comp +L Switch:SW_Push SW2 +U 1 1 5FC01AC9 +P 6900 5050 +F 0 "SW2" V 6946 5002 50 0000 R CNN +F 1 "SW_Push" V 6855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6900 5250 50 0001 C CNN +F 3 "~" H 6900 5250 50 0001 C CNN + 1 6900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 5FC01D44 +P 7150 5050 +F 0 "SW3" V 7196 5002 50 0000 R CNN +F 1 "SW_Push" V 7105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7150 5250 50 0001 C CNN +F 3 "~" H 7150 5250 50 0001 C CNN + 1 7150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 5FC02175 +P 7400 5050 +F 0 "SW4" V 7446 5002 50 0000 R CNN +F 1 "SW_Push" V 7355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7400 5250 50 0001 C CNN +F 3 "~" H 7400 5250 50 0001 C CNN + 1 7400 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 5FC02807 +P 7900 5050 +F 0 "SW6" V 7946 5002 50 0000 R CNN +F 1 "SW_Push" V 7855 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7900 5250 50 0001 C CNN +F 3 "~" H 7900 5250 50 0001 C CNN + 1 7900 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 5FC02A93 +P 8150 5050 +F 0 "SW7" V 8196 5002 50 0000 R CNN +F 1 "SW_Push" V 8105 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8150 5250 50 0001 C CNN +F 3 "~" H 8150 5250 50 0001 C CNN + 1 8150 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 5FC02D04 +P 8400 5050 +F 0 "SW8" V 8446 5002 50 0000 R CNN +F 1 "SW_Push" V 8355 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 8400 5250 50 0001 C CNN +F 3 "~" H 8400 5250 50 0001 C CNN + 1 8400 5050 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Network08_US RN1 +U 1 1 5FC139AE +P 7600 3900 +F 0 "RN1" H 7988 3946 50 0000 L CNN +F 1 "100k" H 7988 3855 50 0000 L CNN +F 2 "Resistor_THT:R_Array_SIP9" V 8075 3900 50 0001 C CNN +F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7600 3900 50 0001 C CNN + 1 7600 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 3650 7200 3700 +Wire Wire Line + 6600 1850 6600 2350 +Wire Wire Line + 6600 2350 6550 2350 +Wire Wire Line + 6550 2350 6550 2500 +Connection ~ 6600 1850 +Wire Wire Line + 6550 2800 6550 3750 +$Comp +L Connector:Conn_01x06_Male J2 +U 1 1 5FD981C4 +P 7850 2550 +F 0 "J2" H 7822 2432 50 0000 R CNN +F 1 "Conn_01x06_Male" H 7822 2523 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal" H 7850 2550 50 0001 C CNN +F 3 "~" H 7850 2550 50 0001 C CNN + 1 7850 2550 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x06_Female J1 +U 1 1 5FD9930E +P 3100 2550 +F 0 "J1" H 2992 2025 50 0000 C CNN +F 1 "Conn_01x06_Female" H 2992 2116 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Horizontal" H 3100 2550 50 0001 C CNN +F 3 "~" H 3100 2550 50 0001 C CNN + 1 3100 2550 + -1 0 0 1 +$EndComp +NoConn ~ 7650 2350 +NoConn ~ 3300 2350 +$Comp +L power:VCC #PWR03 +U 1 1 5F9AF5B3 +P 3900 2050 +F 0 "#PWR03" H 3900 1900 50 0001 C CNN +F 1 "VCC" H 3900 2200 50 0000 C CNN +F 2 "" H 3900 2050 50 0001 C CNN +F 3 "" H 3900 2050 50 0001 C CNN + 1 3900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 2000 5100 2550 +Wire Wire Line + 4100 2650 4100 2950 +Wire Wire Line + 4100 2950 5150 2950 +Wire Wire Line + 5150 2150 5150 2950 +Connection ~ 5100 2550 +Wire Wire Line + 5100 2550 5100 3350 +Wire Wire Line + 7150 2250 7150 2900 +Wire Wire Line + 7050 2100 7050 2750 +Wire Wire Line + 3900 2050 3900 2750 +Wire Wire Line + 4000 2250 4000 3000 +Wire Wire Line + 7050 2750 7650 2750 +Wire Wire Line + 7150 2250 7650 2250 +Text Label 7300 2650 0 50 ~ 0 +DATA_OUT +Text Label 7400 2550 0 50 ~ 0 +CLK_IN +Text Label 7350 2450 0 50 ~ 0 +LOAD_IN +Wire Wire Line + 3300 2250 4000 2250 +Wire Wire Line + 3300 2650 4100 2650 +Wire Wire Line + 3300 2750 3900 2750 +Text Label 3350 2450 0 50 ~ 0 +LOAD_OUT +Text Label 3350 2550 0 50 ~ 0 +CLK_OUT +Text Label 3350 2650 0 50 ~ 0 +DATA_IN +$Comp +L Mechanical:MountingHole H1 +U 1 1 618CEE47 +P 10100 3850 +F 0 "H1" H 10200 3896 50 0000 L CNN +F 1 "MountingHole" H 10200 3805 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10100 3850 50 0001 C CNN +F 3 "~" H 10100 3850 50 0001 C CNN + 1 10100 3850 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 5FC0255B +P 7650 5050 +F 0 "SW5" V 7696 5002 50 0000 R CNN +F 1 "SW_Push" V 7605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 7650 5250 50 0001 C CNN +F 3 "~" H 7650 5250 50 0001 C CNN + 1 7650 5050 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 5FC00348 +P 6650 5050 +F 0 "SW1" V 6696 5002 50 0000 R CNN +F 1 "SW_Push" V 6605 5002 50 0000 R CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" H 6650 5250 50 0001 C CNN +F 3 "~" H 6650 5250 50 0001 C CNN + 1 6650 5050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4850 6650 4300 +Wire Wire Line + 6650 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 4100 +Wire Wire Line + 6900 4850 6900 4350 +Wire Wire Line + 6900 4350 7300 4350 +Wire Wire Line + 7300 4350 7300 4100 +Wire Wire Line + 7150 4850 7150 4400 +Wire Wire Line + 7150 4400 7400 4400 +Wire Wire Line + 7400 4400 7400 4100 +Wire Wire Line + 7400 4850 7400 4500 +Wire Wire Line + 7400 4500 7500 4500 +Wire Wire Line + 7500 4500 7500 4100 +Wire Wire Line + 7650 4850 7650 4500 +Wire Wire Line + 7650 4500 7600 4500 +Wire Wire Line + 7600 4500 7600 4100 +Wire Wire Line + 8400 4850 8400 4300 +Wire Wire Line + 8400 4300 7900 4300 +Wire Wire Line + 7900 4300 7900 4100 +Wire Wire Line + 8150 4850 8150 4400 +Wire Wire Line + 8150 4400 7800 4400 +Wire Wire Line + 7800 4400 7800 4100 +Wire Wire Line + 7900 4850 7900 4450 +Wire Wire Line + 7900 4450 7700 4450 +Wire Wire Line + 7700 4450 7700 4100 +Connection ~ 5050 2450 +Wire Wire Line + 5050 2450 5050 3150 +Wire Wire Line + 5050 1950 5050 2450 +Wire Wire Line + 3300 2450 5050 2450 +Wire Wire Line + 3300 2550 5100 2550 +Wire Wire Line + 6750 2000 6750 2550 +Wire Wire Line + 6800 1950 6800 2450 +Connection ~ 6000 3750 +Wire Wire Line + 6000 3750 6550 3750 +Wire Wire Line + 6000 3750 5550 3750 +Wire Wire Line + 6750 2550 7650 2550 +Wire Wire Line + 6800 2450 7650 2450 +Wire Wire Line + 6700 2650 7650 2650 +$Comp +L Mechanical:MountingHole H6 +U 1 1 62CF2D41 +P 9800 4350 +F 0 "H6" H 9900 4396 50 0000 L CNN +F 1 "MountingHole" H 9900 4305 50 0000 L CNN +F 2 "holes:4mm" H 9800 4350 50 0001 C CNN +F 3 "~" H 9800 4350 50 0001 C CNN + 1 9800 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H7 +U 1 1 62CF2DD5 +P 9800 4650 +F 0 "H7" H 9900 4696 50 0000 L CNN +F 1 "MountingHole" H 9900 4605 50 0000 L CNN +F 2 "holes:3mm" H 9800 4650 50 0001 C CNN +F 3 "~" H 9800 4650 50 0001 C CNN + 1 9800 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H8 +U 1 1 62CF2E34 +P 9800 4900 +F 0 "H8" H 9900 4946 50 0000 L CNN +F 1 "MountingHole" H 9900 4855 50 0000 L CNN +F 2 "holes:4mm" H 9800 4900 50 0001 C CNN +F 3 "~" H 9800 4900 50 0001 C CNN + 1 9800 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H9 +U 1 1 62CF2E98 +P 9800 5200 +F 0 "H9" H 9900 5246 50 0000 L CNN +F 1 "MountingHole" H 9900 5155 50 0000 L CNN +F 2 "holes:3mm" H 9800 5200 50 0001 C CNN +F 3 "~" H 9800 5200 50 0001 C CNN + 1 9800 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H10 +U 1 1 62CF2F85 +P 10550 4350 +F 0 "H10" H 10650 4396 50 0000 L CNN +F 1 "MountingHole" H 10650 4305 50 0000 L CNN +F 2 "holes:4mm" H 10550 4350 50 0001 C CNN +F 3 "~" H 10550 4350 50 0001 C CNN + 1 10550 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H11 +U 1 1 62CF2F8C +P 10550 4650 +F 0 "H11" H 10650 4696 50 0000 L CNN +F 1 "MountingHole" H 10650 4605 50 0000 L CNN +F 2 "holes:3mm" H 10550 4650 50 0001 C CNN +F 3 "~" H 10550 4650 50 0001 C CNN + 1 10550 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H12 +U 1 1 62CF2F93 +P 10550 4900 +F 0 "H12" H 10650 4946 50 0000 L CNN +F 1 "MountingHole" H 10650 4855 50 0000 L CNN +F 2 "holes:4mm" H 10550 4900 50 0001 C CNN +F 3 "~" H 10550 4900 50 0001 C CNN + 1 10550 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H13 +U 1 1 62CF2F9A +P 10550 5200 +F 0 "H13" H 10650 5246 50 0000 L CNN +F 1 "MountingHole" H 10650 5155 50 0000 L CNN +F 2 "holes:3mm" H 10550 5200 50 0001 C CNN +F 3 "~" H 10550 5200 50 0001 C CNN + 1 10550 5200 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 62CF7C5D +P 9050 4350 +F 0 "H2" H 9150 4396 50 0000 L CNN +F 1 "MountingHole" H 9150 4305 50 0000 L CNN +F 2 "holes:4mm" H 9050 4350 50 0001 C CNN +F 3 "~" H 9050 4350 50 0001 C CNN + 1 9050 4350 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 62CF7C64 +P 9050 4650 +F 0 "H3" H 9150 4696 50 0000 L CNN +F 1 "MountingHole" H 9150 4605 50 0000 L CNN +F 2 "holes:3mm" H 9050 4650 50 0001 C CNN +F 3 "~" H 9050 4650 50 0001 C CNN + 1 9050 4650 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 62CF7C6B +P 9050 4900 +F 0 "H4" H 9150 4946 50 0000 L CNN +F 1 "MountingHole" H 9150 4855 50 0000 L CNN +F 2 "holes:4mm" H 9050 4900 50 0001 C CNN +F 3 "~" H 9050 4900 50 0001 C CNN + 1 9050 4900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H5 +U 1 1 62CF7C72 +P 9050 5200 +F 0 "H5" H 9150 5246 50 0000 L CNN +F 1 "MountingHole" H 9150 5155 50 0000 L CNN +F 2 "holes:3mm" H 9050 5200 50 0001 C CNN +F 3 "~" H 9050 5200 50 0001 C CNN + 1 9050 5200 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/mozc-bar/case/controller.stl b/mozc-bar/case/controller.stl new file mode 100644 index 0000000..1a89310 Binary files /dev/null and b/mozc-bar/case/controller.stl differ diff --git a/mozc-bar/case/left-tip.stl b/mozc-bar/case/left-tip.stl new file mode 100644 index 0000000..86cc6ac Binary files /dev/null and b/mozc-bar/case/left-tip.stl differ diff --git a/mozc-bar/case/right-tip.stl b/mozc-bar/case/right-tip.stl new file mode 100644 index 0000000..486d4d9 Binary files /dev/null and b/mozc-bar/case/right-tip.stl differ diff --git a/mozc-bar/case/typeA.stl b/mozc-bar/case/typeA.stl new file mode 100644 index 0000000..0a0a1f9 Binary files /dev/null and b/mozc-bar/case/typeA.stl differ diff --git a/mozc-bar/case/typeB.stl b/mozc-bar/case/typeB.stl new file mode 100644 index 0000000..9072e2c Binary files /dev/null and b/mozc-bar/case/typeB.stl differ diff --git a/mozc-bar/case/typeC.stl b/mozc-bar/case/typeC.stl new file mode 100644 index 0000000..1127f8e Binary files /dev/null and b/mozc-bar/case/typeC.stl differ diff --git a/mozc-bar/case/typeD.stl b/mozc-bar/case/typeD.stl new file mode 100644 index 0000000..1ec23cc Binary files /dev/null and b/mozc-bar/case/typeD.stl differ diff --git a/mozc-bar/case/typeE.stl b/mozc-bar/case/typeE.stl new file mode 100644 index 0000000..92d2f27 Binary files /dev/null and b/mozc-bar/case/typeE.stl differ diff --git a/mozc-bar/case/typeF.stl b/mozc-bar/case/typeF.stl new file mode 100644 index 0000000..8797303 Binary files /dev/null and b/mozc-bar/case/typeF.stl differ diff --git a/mozc-bar/case/typeG.stl b/mozc-bar/case/typeG.stl new file mode 100644 index 0000000..0926539 Binary files /dev/null and b/mozc-bar/case/typeG.stl differ diff --git a/mozc-bar/firmware/mozc-bar-promicro/mozc-bar-promicro.ino b/mozc-bar/firmware/mozc-bar-promicro/mozc-bar-promicro.ino new file mode 100644 index 0000000..1e7dcc2 --- /dev/null +++ b/mozc-bar/firmware/mozc-bar-promicro/mozc-bar-promicro.ino @@ -0,0 +1,224 @@ +#include "Keyboard.h" + +const auto DATA = 4; // poci +const auto CLK = 5; // clk +const auto LOAD = 6; // pico + +const auto MODULES = 17; +const auto KEYBOARD_REPORT_ID = 2; + +#define PCB_WITH_1_KEY(k7) 0, 0, 0, 0, k7, 0, 0, 0 +#define PCB_WITH_2_KEYS(k6, k7) 0, 0, 0, 0, k7, k6, 0, 0 +#define PCB_WITH_3_KEYS(k5, k6, k7) 0, 0, 0, 0, k7, k6, k5, 0 +#define PCB_WITH_4_KEYS(k4, k5, k6, k7) 0, 0, 0, 0, k7, k6, k5, k4 +#define PCB_WITH_5_KEYS(k3, k4, k5, k6, k7) k3, 0, 0, 0, k7, k6, k5, k4 +#define PCB_WITH_6_KEYS(k2, k3, k4, k5, k6, k7) k3, k2, 0, 0, k7, k6, k5, k4 +#define PCB_WITH_7_KEYS(k1, k2, k3, k4, k5, k6, k7) \ + k3, k2, k1, 0, k7, k6, k5, k4 +#define PCB_WITH_8_KEYS(k0, k1, k2, k3, k4, k5, k6, k7) \ + k3, k2, k1, k0, k7, k6, k5, k4 + +#define PCB_TYPE_A PCB_WITH_8_KEYS +#define PCB_TYPE_B PCB_WITH_4_KEYS +#define PCB_TYPE_C PCB_WITH_7_KEYS +#define PCB_TYPE_D PCB_WITH_1_KEY +#define PCB_TYPE_E PCB_WITH_7_KEYS +#define PCB_TYPE_F PCB_WITH_4_KEYS +#define PCB_TYPE_G PCB_WITH_6_KEYS + +// 0 means no key. +// PCB-order: right to left. +// Key-order in PCB: right to left. +const uint8_t keymap[MODULES * 8] PROGMEM = { + PCB_TYPE_G( // Board 16 + 0x58, // Enter + 0x57, // + + 0x63, // . + 0x62, // 0 + 0x61, // 9 + 0x60 // 8 + ), + PCB_TYPE_A( // Board 15 + 0x5F, // 7 + 0x5E, // 6 + 0x5D, // 5 + 0x5C, // 4 + 0x5B, // 3 + 0x5A, // 2 + 0x59, // 1 + 0x56 // - + ), + PCB_TYPE_A( // Board 14 + 0x55, // * + 0x54, // / + 0x53, // Num Lock + 0x4F, // → + 0x52, // ↑ + 0x4F, // ↓ + 0x4F, // ← + 0x4E // PgDn + ), + PCB_TYPE_A( // Board 13 + 0x4D, // End + 0x4C, // Delete + 0x4B, // PgUp + 0x4A, // Home + 0x49, // Insert + 0x48, // Pause + 0x47, // Scroll Lock + 0x46 // PrtSc + ), + PCB_TYPE_F( // Board 12 + 0x2A, // Backspace + 0x31, // '\' + 0x28, // Enter + 0xE5 // Right Shift + ), + PCB_TYPE_E( // Board 11 + 0xE4, // Right Ctrl + 0xE6, // Right Alt + 0x38, // ? + 0x37, // > + 0x36, // < + 0x10, // M + 0x11 // N + ), + PCB_TYPE_B( // Board 10 + 0x34, // " + 0x33, // ; + 0x0F, // L + 0x0E // K + ), + PCB_TYPE_A( // Board 9 + 0x0D, // J + 0x0B, // H + 0x30, // ] + 0x2F, // [ + 0x13, // P + 0x12, // O + 0x0C, // I + 0x18 // U + ), + PCB_TYPE_A( // Board 8 + 0x1C, // Y + 0x2E, // = + 0x2D, // - + 0x27, // 0 + 0x26, // 9 + 0x25, // 8 + 0x24, // 7 + 0x23 // 6 + ), + PCB_TYPE_D( // Board 7 + 0x2C // Space + ), + PCB_TYPE_B( // Board 6 + 0x05, // B + 0x19, // V + 0x06, // C + 0x1B // X + ), + PCB_TYPE_A( // Board 5 + 0x1D, // Z + 0x0A, // G + 0x09, // F + 0x07, // D + 0x16, // S + 0x04, // A + 0x17, // T + 0x15 // R + ), + PCB_TYPE_A( // Board 4 + 0x08, // E + 0x1A, // W + 0x14, // Q + 0x22, // 5 + 0x21, // 4 + 0x20, // 3 + 0x1F, // 2 + 0x1E // 1 + ), + PCB_TYPE_C( // Board 3 + 0xE2, // Left Alt + 0xE0, // Left Ctrl + 0xE1, // Left shift + 0x39, // CapsLock + 0x2B, // Tab + 0x35, // ~ + 0x45 // F12 + ), + PCB_TYPE_B( // Board 2 + 0x44, // F11 + 0x43, // F10 + 0x42, // F9 + 0x41 // F8 + ), + PCB_TYPE_A( // Board 1 + 0x40, // F7 + 0x3F, // F6 + 0x3E, // F5 + 0x3D, // F4 + 0x3C, // F3 + 0x3B, // F2 + 0x3A, // F1 + 0x29 // Esc + ), +}; + + +void setup() { + Keyboard.begin(); + pinMode(DATA, INPUT_PULLUP); + pinMode(CLK, OUTPUT); + digitalWrite(CLK, LOW); + pinMode(LOAD, OUTPUT); + digitalWrite(LOAD, HIGH); +} + +void read_keys(uint8_t* buf) { + digitalWrite(LOAD, LOW); + delay(10); + digitalWrite(LOAD, HIGH); + delay(10); + + for (int i = 0; i < MODULES; i++) { + uint8_t data = 0; + for (int j = 0; j < 8; j++) { + bool state = digitalRead(DATA) == LOW; + data = data | (state ? 1 << j : 0); + digitalWrite(CLK, HIGH); + digitalWrite(CLK, LOW); + } + buf[i] = data; + } +} + +void send_report(uint8_t* buf) { + KeyReport key_report = {0}; + int pushed_keys = 0; + for (int i = 0; i < MODULES * 8; i++) { + int module_id = i / 8; + int keymask = 1 << (i % 8); + if ((buf[module_id] & keymask) != 0) { + uint8_t keycode = pgm_read_byte(keymap + i); + if (0xE0 <= keycode && keycode <= 0xE7) { + key_report.modifiers |= (1 << (keycode - 0xE0)); + } else { + key_report.keys[pushed_keys] = keycode; + pushed_keys++; + if (pushed_keys == 6) break; + } + } + } + HID().SendReport(KEYBOARD_REPORT_ID, &key_report, sizeof(KeyReport)); +} + +uint8_t keybuf[2][MODULES]; +uint8_t current_buffer = 0; +void loop() { + read_keys(keybuf[current_buffer]); + if (memcmp(keybuf[0], keybuf[1], MODULES) != 0) { + send_report(keybuf[current_buffer]); + current_buffer = 1 - current_buffer; + } +} diff --git a/mozc-bar/firmware/mozc-bar-stickc/mozc-bar-stickc.ino b/mozc-bar/firmware/mozc-bar-stickc/mozc-bar-stickc.ino new file mode 100644 index 0000000..f0d0b9e --- /dev/null +++ b/mozc-bar/firmware/mozc-bar-stickc/mozc-bar-stickc.ino @@ -0,0 +1,245 @@ +#include + +#ifdef ARDUINO_M5Stick_C +#include +#elif ARDUINO_M5Stick_C_PLUS +#include +#endif + +BleKeyboard bleKeyboard("Mozc bar-ver"); + +const auto MODULES = 17; + +const int DATA = 36; +const int CLK = 0; +const int LOAD = 26; +const int LED = 10; + +#define PCB_WITH_1_KEY(k7) 0, 0, 0, 0, k7, 0, 0, 0 +#define PCB_WITH_2_KEYS(k6, k7) 0, 0, 0, 0, k7, k6, 0, 0 +#define PCB_WITH_3_KEYS(k5, k6, k7) 0, 0, 0, 0, k7, k6, k5, 0 +#define PCB_WITH_4_KEYS(k4, k5, k6, k7) 0, 0, 0, 0, k7, k6, k5, k4 +#define PCB_WITH_5_KEYS(k3, k4, k5, k6, k7) k3, 0, 0, 0, k7, k6, k5, k4 +#define PCB_WITH_6_KEYS(k2, k3, k4, k5, k6, k7) k3, k2, 0, 0, k7, k6, k5, k4 +#define PCB_WITH_7_KEYS(k1, k2, k3, k4, k5, k6, k7) \ + k3, k2, k1, 0, k7, k6, k5, k4 +#define PCB_WITH_8_KEYS(k0, k1, k2, k3, k4, k5, k6, k7) \ + k3, k2, k1, k0, k7, k6, k5, k4 + +#define PCB_TYPE_A PCB_WITH_8_KEYS +#define PCB_TYPE_B PCB_WITH_4_KEYS +#define PCB_TYPE_C PCB_WITH_7_KEYS +#define PCB_TYPE_D PCB_WITH_1_KEY +#define PCB_TYPE_E PCB_WITH_7_KEYS +#define PCB_TYPE_F PCB_WITH_4_KEYS +#define PCB_TYPE_G PCB_WITH_6_KEYS + +// 0 means no key. +// PCB-order: right to left. +// Key-order in PCB: right to left. +const uint8_t keymap[MODULES * 8] PROGMEM = { + PCB_TYPE_G( // Board 16 + 0x58, // Enter + 0x57, // + + 0x63, // . + 0x62, // 0 + 0x61, // 9 + 0x60 // 8 + ), + PCB_TYPE_A( // Board 15 + 0x5F, // 7 + 0x5E, // 6 + 0x5D, // 5 + 0x5C, // 4 + 0x5B, // 3 + 0x5A, // 2 + 0x59, // 1 + 0x56 // - + ), + PCB_TYPE_A( // Board 14 + 0x55, // * + 0x54, // / + 0x53, // Num Lock + 0x4F, // → + 0x52, // ↑ + 0x4F, // ↓ + 0x4F, // ← + 0x4E // PgDn + ), + PCB_TYPE_A( // Board 13 + 0x4D, // End + 0x4C, // Delete + 0x4B, // PgUp + 0x4A, // Home + 0x49, // Insert + 0x48, // Pause + 0x47, // Scroll Lock + 0x46 // PrtSc + ), + PCB_TYPE_F( // Board 12 + 0x2A, // Backspace + 0x31, // '\' + 0x28, // Enter + 0xE5 // Right Shift + ), + PCB_TYPE_E( // Board 11 + 0xE4, // Right Ctrl + 0xE6, // Right Alt + 0x38, // ? + 0x37, // > + 0x36, // < + 0x10, // M + 0x11 // N + ), + PCB_TYPE_B( // Board 10 + 0x34, // " + 0x33, // ; + 0x0F, // L + 0x0E // K + ), + PCB_TYPE_A( // Board 9 + 0x0D, // J + 0x0B, // H + 0x30, // ] + 0x2F, // [ + 0x13, // P + 0x12, // O + 0x0C, // I + 0x18 // U + ), + PCB_TYPE_A( // Board 8 + 0x1C, // Y + 0x2E, // = + 0x2D, // - + 0x27, // 0 + 0x26, // 9 + 0x25, // 8 + 0x24, // 7 + 0x23 // 6 + ), + PCB_TYPE_D( // Board 7 + 0x2C // Space + ), + PCB_TYPE_B( // Board 6 + 0x05, // B + 0x19, // V + 0x06, // C + 0x1B // X + ), + PCB_TYPE_A( // Board 5 + 0x1D, // Z + 0x0A, // G + 0x09, // F + 0x07, // D + 0x16, // S + 0x04, // A + 0x17, // T + 0x15 // R + ), + PCB_TYPE_A( // Board 4 + 0x08, // E + 0x1A, // W + 0x14, // Q + 0x22, // 5 + 0x21, // 4 + 0x20, // 3 + 0x1F, // 2 + 0x1E // 1 + ), + PCB_TYPE_C( // Board 3 + 0xE2, // Left Alt + 0xE0, // Left Ctrl + 0xE1, // Left shift + 0x39, // CapsLock + 0x2B, // Tab + 0x35, // ~ + 0x45 // F12 + ), + PCB_TYPE_B( // Board 2 + 0x44, // F11 + 0x43, // F10 + 0x42, // F9 + 0x41 // F8 + ), + PCB_TYPE_A( // Board 1 + 0x40, // F7 + 0x3F, // F6 + 0x3E, // F5 + 0x3D, // F4 + 0x3C, // F3 + 0x3B, // F2 + 0x3A, // F1 + 0x29 // Esc + ), +}; + +void setup() { + M5.begin(); + bleKeyboard.begin(); + + pinMode(DATA, INPUT_PULLUP); + pinMode(CLK, OUTPUT); + pinMode(LOAD, OUTPUT); + pinMode(LED, OUTPUT); + digitalWrite(CLK, LOW); + digitalWrite(LOAD, HIGH); +} + +void read_keys(uint8_t* buf) { + digitalWrite(LOAD, LOW); + delay(10); + digitalWrite(LOAD, HIGH); + delay(10); + + for (int i = 0; i < MODULES; i++) { + uint8_t data = 0; + for (int j = 0; j < 8; j++) { + bool state = digitalRead(DATA) == LOW; + data = data | (state ? 1 << j : 0); + digitalWrite(CLK, HIGH); + digitalWrite(CLK, LOW); + } + buf[i] = data; + } +} + +void send_report(uint8_t* buf) { + KeyReport key_report = {0}; + int pushed_keys = 0; + for (int i = 0; i < MODULES * 8; i++) { + int module_id = i / 8; + int keymask = 1 << (i % 8); + if ((buf[module_id] & keymask) != 0) { + uint8_t keycode = pgm_read_byte(keymap + i); + if (0xE0 <= keycode && keycode <= 0xE7) { + key_report.modifiers |= (1 << (keycode - 0xE0)); + } else { + key_report.keys[pushed_keys] = keycode; + pushed_keys++; + if (pushed_keys == 6) break; + } + } + } + bleKeyboard.sendReport(&key_report); +} + +uint8_t keybuf[2][MODULES]; +uint8_t current_buffer = 0; + +void loop() { + if(bleKeyboard.isConnected()) { + digitalWrite(LED, LOW); + } else { + if ((millis()/1000)%2 == 0) { + digitalWrite(LED, HIGH); + } else { + digitalWrite(LED, LOW); + } + } + + read_keys(keybuf[current_buffer]); + if (memcmp(keybuf[0], keybuf[1], MODULES) != 0) { + send_report(keybuf[current_buffer]); + current_buffer = 1 - current_buffer; + } +} diff --git a/mozc-bar/image/aluminium_frame.png b/mozc-bar/image/aluminium_frame.png new file mode 100644 index 0000000..0d11abf Binary files /dev/null and b/mozc-bar/image/aluminium_frame.png differ diff --git a/mozc-bar/image/header.jpg b/mozc-bar/image/header.jpg new file mode 100644 index 0000000..2ee4a27 Binary files /dev/null and b/mozc-bar/image/header.jpg differ diff --git a/mozc-bar/image/keymap.png b/mozc-bar/image/keymap.png new file mode 100644 index 0000000..d2cb25b Binary files /dev/null and b/mozc-bar/image/keymap.png differ diff --git a/mozc-bar/image/pcbs.jpg b/mozc-bar/image/pcbs.jpg new file mode 100644 index 0000000..6b88165 Binary files /dev/null and b/mozc-bar/image/pcbs.jpg differ diff --git a/mozc-bar/image/promicro.jpg b/mozc-bar/image/promicro.jpg new file mode 100644 index 0000000..78c3ce8 Binary files /dev/null and b/mozc-bar/image/promicro.jpg differ diff --git a/mozc-bar/image/spacer.png b/mozc-bar/image/spacer.png new file mode 100644 index 0000000..eb8a733 Binary files /dev/null and b/mozc-bar/image/spacer.png differ diff --git a/mozc-bar/image/stickc-after.jpg b/mozc-bar/image/stickc-after.jpg new file mode 100644 index 0000000..ee8a4b2 Binary files /dev/null and b/mozc-bar/image/stickc-after.jpg differ diff --git a/mozc-bar/image/stickc-before.jpg b/mozc-bar/image/stickc-before.jpg new file mode 100644 index 0000000..ff9dce6 Binary files /dev/null and b/mozc-bar/image/stickc-before.jpg differ