├── .gitmodules
├── LICENSE
├── README.md
├── case
    ├── README.md
    ├── case.step
    ├── pad_outline.dxf
    └── plate.step
├── firmware
    ├── gamehand
    │   ├── config.h
    │   ├── gamehand.c
    │   ├── gamehand.h
    │   ├── info.json
    │   ├── keymaps
    │   │   ├── default
    │   │   │   └── keymap.c
    │   │   └── via
    │   │   │   ├── keymap.c
    │   │   │   └── rules.mk
    │   ├── readme.md
    │   └── rules.mk
    └── gamehand_via.json
└── pcb
    ├── GameHand-all-pos.csv
    ├── GameHand-cache.lib
    ├── GameHand.csv
    ├── GameHand.kicad_pcb
    ├── GameHand.kicad_pcb-bak
    ├── GameHand.pro
    ├── GameHand.sch
    ├── GameHand.sch-bak
    ├── GameHand.xml
    ├── README.md
    ├── back.png
    ├── custom_parts
        ├── elmo.kicad_mod
        └── qmk.kicad_mod
    ├── fab
        ├── GameHand_bom_jlc.csv
        └── GameHand_cpl_jlc.csv
    ├── fp-info-cache
    ├── fp-lib-table
    ├── front.png
    ├── gerbers
        ├── GameHand-B_Cu.gbr
        ├── GameHand-B_Mask.gbr
        ├── GameHand-B_Paste.gbr
        ├── GameHand-B_SilkS.gbr
        ├── GameHand-Edge_Cuts.gbr
        ├── GameHand-F_Cu.gbr
        ├── GameHand-F_Mask.gbr
        ├── GameHand-F_Paste.gbr
        ├── GameHand-F_SilkS.gbr
        ├── GameHand-NPTH.drl
        ├── GameHand-PTH.drl
        └── GameHand-job.gbrjob
    └── sym-lib-table
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "pcb/MX_Alps_Hybrid"]
2 | 	path = pcb/MX_Alps_Hybrid
3 | 	url = https://github.com/ai03-2725/MX_Alps_Hybrid
4 | 
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
  1 | Attribution-NonCommercial-ShareAlike 4.0 International
  2 | 
  3 | =======================================================================
  4 | 
  5 | Creative Commons Corporation ("Creative Commons") is not a law firm and
  6 | does not provide legal services or legal advice. Distribution of
  7 | Creative Commons public licenses does not create a lawyer-client or
  8 | other relationship. Creative Commons makes its licenses and related
  9 | information available on an "as-is" basis. Creative Commons gives no
 10 | warranties regarding its licenses, any material licensed under their
 11 | terms and conditions, or any related information. Creative Commons
 12 | disclaims all liability for damages resulting from their use to the
 13 | fullest extent possible.
 14 | 
 15 | Using Creative Commons Public Licenses
 16 | 
 17 | Creative Commons public licenses provide a standard set of terms and
 18 | conditions that creators and other rights holders may use to share
 19 | original works of authorship and other material subject to copyright
 20 | and certain other rights specified in the public license below. The
 21 | following considerations are for informational purposes only, are not
 22 | exhaustive, and do not form part of our licenses.
 23 | 
 24 |      Considerations for licensors: Our public licenses are
 25 |      intended for use by those authorized to give the public
 26 |      permission to use material in ways otherwise restricted by
 27 |      copyright and certain other rights. Our licenses are
 28 |      irrevocable. Licensors should read and understand the terms
 29 |      and conditions of the license they choose before applying it.
 30 |      Licensors should also secure all rights necessary before
 31 |      applying our licenses so that the public can reuse the
 32 |      material as expected. Licensors should clearly mark any
 33 |      material not subject to the license. This includes other CC-
 34 |      licensed material, or material used under an exception or
 35 |      limitation to copyright. More considerations for licensors:
 36 |     wiki.creativecommons.org/Considerations_for_licensors
 37 | 
 38 |      Considerations for the public: By using one of our public
 39 |      licenses, a licensor grants the public permission to use the
 40 |      licensed material under specified terms and conditions. If
 41 |      the licensor's permission is not necessary for any reason--for
 42 |      example, because of any applicable exception or limitation to
 43 |      copyright--then that use is not regulated by the license. Our
 44 |      licenses grant only permissions under copyright and certain
 45 |      other rights that a licensor has authority to grant. Use of
 46 |      the licensed material may still be restricted for other
 47 |      reasons, including because others have copyright or other
 48 |      rights in the material. A licensor may make special requests,
 49 |      such as asking that all changes be marked or described.
 50 |      Although not required by our licenses, you are encouraged to
 51 |      respect those requests where reasonable. More considerations
 52 |      for the public:
 53 |     wiki.creativecommons.org/Considerations_for_licensees
 54 | 
 55 | =======================================================================
 56 | 
 57 | Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
 58 | Public License
 59 | 
 60 | By exercising the Licensed Rights (defined below), You accept and agree
 61 | to be bound by the terms and conditions of this Creative Commons
 62 | Attribution-NonCommercial-ShareAlike 4.0 International Public License
 63 | ("Public License"). To the extent this Public License may be
 64 | interpreted as a contract, You are granted the Licensed Rights in
 65 | consideration of Your acceptance of these terms and conditions, and the
 66 | Licensor grants You such rights in consideration of benefits the
 67 | Licensor receives from making the Licensed Material available under
 68 | these terms and conditions.
 69 | 
 70 | 
 71 | Section 1 -- Definitions.
 72 | 
 73 |   a. Adapted Material means material subject to Copyright and Similar
 74 |      Rights that is derived from or based upon the Licensed Material
 75 |      and in which the Licensed Material is translated, altered,
 76 |      arranged, transformed, or otherwise modified in a manner requiring
 77 |      permission under the Copyright and Similar Rights held by the
 78 |      Licensor. For purposes of this Public License, where the Licensed
 79 |      Material is a musical work, performance, or sound recording,
 80 |      Adapted Material is always produced where the Licensed Material is
 81 |      synched in timed relation with a moving image.
 82 | 
 83 |   b. Adapter's License means the license You apply to Your Copyright
 84 |      and Similar Rights in Your contributions to Adapted Material in
 85 |      accordance with the terms and conditions of this Public License.
 86 | 
 87 |   c. BY-NC-SA Compatible License means a license listed at
 88 |      creativecommons.org/compatiblelicenses, approved by Creative
 89 |      Commons as essentially the equivalent of this Public License.
 90 | 
 91 |   d. Copyright and Similar Rights means copyright and/or similar rights
 92 |      closely related to copyright including, without limitation,
 93 |      performance, broadcast, sound recording, and Sui Generis Database
 94 |      Rights, without regard to how the rights are labeled or
 95 |      categorized. For purposes of this Public License, the rights
 96 |      specified in Section 2(b)(1)-(2) are not Copyright and Similar
 97 |      Rights.
 98 | 
 99 |   e. Effective Technological Measures means those measures that, in the
100 |      absence of proper authority, may not be circumvented under laws
101 |      fulfilling obligations under Article 11 of the WIPO Copyright
102 |      Treaty adopted on December 20, 1996, and/or similar international
103 |      agreements.
104 | 
105 |   f. Exceptions and Limitations means fair use, fair dealing, and/or
106 |      any other exception or limitation to Copyright and Similar Rights
107 |      that applies to Your use of the Licensed Material.
108 | 
109 |   g. License Elements means the license attributes listed in the name
110 |      of a Creative Commons Public License. The License Elements of this
111 |      Public License are Attribution, NonCommercial, and ShareAlike.
112 | 
113 |   h. Licensed Material means the artistic or literary work, database,
114 |      or other material to which the Licensor applied this Public
115 |      License.
116 | 
117 |   i. Licensed Rights means the rights granted to You subject to the
118 |      terms and conditions of this Public License, which are limited to
119 |      all Copyright and Similar Rights that apply to Your use of the
120 |      Licensed Material and that the Licensor has authority to license.
121 | 
122 |   j. Licensor means the individual(s) or entity(ies) granting rights
123 |      under this Public License.
124 | 
125 |   k. NonCommercial means not primarily intended for or directed towards
126 |      commercial advantage or monetary compensation. For purposes of
127 |      this Public License, the exchange of the Licensed Material for
128 |      other material subject to Copyright and Similar Rights by digital
129 |      file-sharing or similar means is NonCommercial provided there is
130 |      no payment of monetary compensation in connection with the
131 |      exchange.
132 | 
133 |   l. Share means to provide material to the public by any means or
134 |      process that requires permission under the Licensed Rights, such
135 |      as reproduction, public display, public performance, distribution,
136 |      dissemination, communication, or importation, and to make material
137 |      available to the public including in ways that members of the
138 |      public may access the material from a place and at a time
139 |      individually chosen by them.
140 | 
141 |   m. Sui Generis Database Rights means rights other than copyright
142 |      resulting from Directive 96/9/EC of the European Parliament and of
143 |      the Council of 11 March 1996 on the legal protection of databases,
144 |      as amended and/or succeeded, as well as other essentially
145 |      equivalent rights anywhere in the world.
146 | 
147 |   n. You means the individual or entity exercising the Licensed Rights
148 |      under this Public License. Your has a corresponding meaning.
149 | 
150 | 
151 | Section 2 -- Scope.
152 | 
153 |   a. License grant.
154 | 
155 |        1. Subject to the terms and conditions of this Public License,
156 |           the Licensor hereby grants You a worldwide, royalty-free,
157 |           non-sublicensable, non-exclusive, irrevocable license to
158 |           exercise the Licensed Rights in the Licensed Material to:
159 | 
160 |             a. reproduce and Share the Licensed Material, in whole or
161 |                in part, for NonCommercial purposes only; and
162 | 
163 |             b. produce, reproduce, and Share Adapted Material for
164 |                NonCommercial purposes only.
165 | 
166 |        2. Exceptions and Limitations. For the avoidance of doubt, where
167 |           Exceptions and Limitations apply to Your use, this Public
168 |           License does not apply, and You do not need to comply with
169 |           its terms and conditions.
170 | 
171 |        3. Term. The term of this Public License is specified in Section
172 |           6(a).
173 | 
174 |        4. Media and formats; technical modifications allowed. The
175 |           Licensor authorizes You to exercise the Licensed Rights in
176 |           all media and formats whether now known or hereafter created,
177 |           and to make technical modifications necessary to do so. The
178 |           Licensor waives and/or agrees not to assert any right or
179 |           authority to forbid You from making technical modifications
180 |           necessary to exercise the Licensed Rights, including
181 |           technical modifications necessary to circumvent Effective
182 |           Technological Measures. For purposes of this Public License,
183 |           simply making modifications authorized by this Section 2(a)
184 |           (4) never produces Adapted Material.
185 | 
186 |        5. Downstream recipients.
187 | 
188 |             a. Offer from the Licensor -- Licensed Material. Every
189 |                recipient of the Licensed Material automatically
190 |                receives an offer from the Licensor to exercise the
191 |                Licensed Rights under the terms and conditions of this
192 |                Public License.
193 | 
194 |             b. Additional offer from the Licensor -- Adapted Material.
195 |                Every recipient of Adapted Material from You
196 |                automatically receives an offer from the Licensor to
197 |                exercise the Licensed Rights in the Adapted Material
198 |                under the conditions of the Adapter's License You apply.
199 | 
200 |             c. No downstream restrictions. You may not offer or impose
201 |                any additional or different terms or conditions on, or
202 |                apply any Effective Technological Measures to, the
203 |                Licensed Material if doing so restricts exercise of the
204 |                Licensed Rights by any recipient of the Licensed
205 |                Material.
206 | 
207 |        6. No endorsement. Nothing in this Public License constitutes or
208 |           may be construed as permission to assert or imply that You
209 |           are, or that Your use of the Licensed Material is, connected
210 |           with, or sponsored, endorsed, or granted official status by,
211 |           the Licensor or others designated to receive attribution as
212 |           provided in Section 3(a)(1)(A)(i).
213 | 
214 |   b. Other rights.
215 | 
216 |        1. Moral rights, such as the right of integrity, are not
217 |           licensed under this Public License, nor are publicity,
218 |           privacy, and/or other similar personality rights; however, to
219 |           the extent possible, the Licensor waives and/or agrees not to
220 |           assert any such rights held by the Licensor to the limited
221 |           extent necessary to allow You to exercise the Licensed
222 |           Rights, but not otherwise.
223 | 
224 |        2. Patent and trademark rights are not licensed under this
225 |           Public License.
226 | 
227 |        3. To the extent possible, the Licensor waives any right to
228 |           collect royalties from You for the exercise of the Licensed
229 |           Rights, whether directly or through a collecting society
230 |           under any voluntary or waivable statutory or compulsory
231 |           licensing scheme. In all other cases the Licensor expressly
232 |           reserves any right to collect such royalties, including when
233 |           the Licensed Material is used other than for NonCommercial
234 |           purposes.
235 | 
236 | 
237 | Section 3 -- License Conditions.
238 | 
239 | Your exercise of the Licensed Rights is expressly made subject to the
240 | following conditions.
241 | 
242 |   a. Attribution.
243 | 
244 |        1. If You Share the Licensed Material (including in modified
245 |           form), You must:
246 | 
247 |             a. retain the following if it is supplied by the Licensor
248 |                with the Licensed Material:
249 | 
250 |                  i. identification of the creator(s) of the Licensed
251 |                     Material and any others designated to receive
252 |                     attribution, in any reasonable manner requested by
253 |                     the Licensor (including by pseudonym if
254 |                     designated);
255 | 
256 |                 ii. a copyright notice;
257 | 
258 |                iii. a notice that refers to this Public License;
259 | 
260 |                 iv. a notice that refers to the disclaimer of
261 |                     warranties;
262 | 
263 |                  v. a URI or hyperlink to the Licensed Material to the
264 |                     extent reasonably practicable;
265 | 
266 |             b. indicate if You modified the Licensed Material and
267 |                retain an indication of any previous modifications; and
268 | 
269 |             c. indicate the Licensed Material is licensed under this
270 |                Public License, and include the text of, or the URI or
271 |                hyperlink to, this Public License.
272 | 
273 |        2. You may satisfy the conditions in Section 3(a)(1) in any
274 |           reasonable manner based on the medium, means, and context in
275 |           which You Share the Licensed Material. For example, it may be
276 |           reasonable to satisfy the conditions by providing a URI or
277 |           hyperlink to a resource that includes the required
278 |           information.
279 |        3. If requested by the Licensor, You must remove any of the
280 |           information required by Section 3(a)(1)(A) to the extent
281 |           reasonably practicable.
282 | 
283 |   b. ShareAlike.
284 | 
285 |      In addition to the conditions in Section 3(a), if You Share
286 |      Adapted Material You produce, the following conditions also apply.
287 | 
288 |        1. The Adapter's License You apply must be a Creative Commons
289 |           license with the same License Elements, this version or
290 |           later, or a BY-NC-SA Compatible License.
291 | 
292 |        2. You must include the text of, or the URI or hyperlink to, the
293 |           Adapter's License You apply. You may satisfy this condition
294 |           in any reasonable manner based on the medium, means, and
295 |           context in which You Share Adapted Material.
296 | 
297 |        3. You may not offer or impose any additional or different terms
298 |           or conditions on, or apply any Effective Technological
299 |           Measures to, Adapted Material that restrict exercise of the
300 |           rights granted under the Adapter's License You apply.
301 | 
302 | 
303 | Section 4 -- Sui Generis Database Rights.
304 | 
305 | Where the Licensed Rights include Sui Generis Database Rights that
306 | apply to Your use of the Licensed Material:
307 | 
308 |   a. for the avoidance of doubt, Section 2(a)(1) grants You the right
309 |      to extract, reuse, reproduce, and Share all or a substantial
310 |      portion of the contents of the database for NonCommercial purposes
311 |      only;
312 | 
313 |   b. if You include all or a substantial portion of the database
314 |      contents in a database in which You have Sui Generis Database
315 |      Rights, then the database in which You have Sui Generis Database
316 |      Rights (but not its individual contents) is Adapted Material,
317 |      including for purposes of Section 3(b); and
318 | 
319 |   c. You must comply with the conditions in Section 3(a) if You Share
320 |      all or a substantial portion of the contents of the database.
321 | 
322 | For the avoidance of doubt, this Section 4 supplements and does not
323 | replace Your obligations under this Public License where the Licensed
324 | Rights include other Copyright and Similar Rights.
325 | 
326 | 
327 | Section 5 -- Disclaimer of Warranties and Limitation of Liability.
328 | 
329 |   a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
330 |      EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
331 |      AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
332 |      ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
333 |      IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
334 |      WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
335 |      PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
336 |      ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
337 |      KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
338 |      ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
339 | 
340 |   b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
341 |      TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
342 |      NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
343 |      INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
344 |      COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
345 |      USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
346 |      ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
347 |      DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
348 |      IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
349 | 
350 |   c. The disclaimer of warranties and limitation of liability provided
351 |      above shall be interpreted in a manner that, to the extent
352 |      possible, most closely approximates an absolute disclaimer and
353 |      waiver of all liability.
354 | 
355 | 
356 | Section 6 -- Term and Termination.
357 | 
358 |   a. This Public License applies for the term of the Copyright and
359 |      Similar Rights licensed here. However, if You fail to comply with
360 |      this Public License, then Your rights under this Public License
361 |      terminate automatically.
362 | 
363 |   b. Where Your right to use the Licensed Material has terminated under
364 |      Section 6(a), it reinstates:
365 | 
366 |        1. automatically as of the date the violation is cured, provided
367 |           it is cured within 30 days of Your discovery of the
368 |           violation; or
369 | 
370 |        2. upon express reinstatement by the Licensor.
371 | 
372 |      For the avoidance of doubt, this Section 6(b) does not affect any
373 |      right the Licensor may have to seek remedies for Your violations
374 |      of this Public License.
375 | 
376 |   c. For the avoidance of doubt, the Licensor may also offer the
377 |      Licensed Material under separate terms or conditions or stop
378 |      distributing the Licensed Material at any time; however, doing so
379 |      will not terminate this Public License.
380 | 
381 |   d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
382 |      License.
383 | 
384 | 
385 | Section 7 -- Other Terms and Conditions.
386 | 
387 |   a. The Licensor shall not be bound by any additional or different
388 |      terms or conditions communicated by You unless expressly agreed.
389 | 
390 |   b. Any arrangements, understandings, or agreements regarding the
391 |      Licensed Material not stated herein are separate from and
392 |      independent of the terms and conditions of this Public License.
393 | 
394 | 
395 | Section 8 -- Interpretation.
396 | 
397 |   a. For the avoidance of doubt, this Public License does not, and
398 |      shall not be interpreted to, reduce, limit, restrict, or impose
399 |      conditions on any use of the Licensed Material that could lawfully
400 |      be made without permission under this Public License.
401 | 
402 |   b. To the extent possible, if any provision of this Public License is
403 |      deemed unenforceable, it shall be automatically reformed to the
404 |      minimum extent necessary to make it enforceable. If the provision
405 |      cannot be reformed, it shall be severed from this Public License
406 |      without affecting the enforceability of the remaining terms and
407 |      conditions.
408 | 
409 |   c. No term or condition of this Public License will be waived and no
410 |      failure to comply consented to unless expressly agreed to by the
411 |      Licensor.
412 | 
413 |   d. Nothing in this Public License constitutes or may be interpreted
414 |      as a limitation upon, or waiver of, any privileges and immunities
415 |      that apply to the Licensor or You, including from the legal
416 |      processes of any jurisdiction or authority.
417 | 
418 | =======================================================================
419 | 
420 | Creative Commons is not a party to its public
421 | licenses. Notwithstanding, Creative Commons may elect to apply one of
422 | its public licenses to material it publishes and in those instances
423 | will be considered the “Licensor.” The text of the Creative Commons
424 | public licenses is dedicated to the public domain under the CC0 Public
425 | Domain Dedication. Except for the limited purpose of indicating that
426 | material is shared under a Creative Commons public license or as
427 | otherwise permitted by the Creative Commons policies published at
428 | creativecommons.org/policies, Creative Commons does not authorize the
429 | use of the trademark "Creative Commons" or any other trademark or logo
430 | of Creative Commons without its prior written consent including,
431 | without limitation, in connection with any unauthorized modifications
432 | to any of its public licenses or any other arrangements,
433 | understandings, or agreements concerning use of licensed material. For
434 | the avoidance of doubt, this paragraph does not form part of the
435 | public licenses.
436 | 
437 | Creative Commons may be contacted at creativecommons.org.
438 | 
439 | 
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
 1 | # GameHand
 2 | 
 3 | [![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa] 
 4 |  5 | 
 6 | ### Left-hand gaming keypad with a 3D printed case
 7 | 
 8 |
 5 | 
 6 | ### Left-hand gaming keypad with a 3D printed case
 7 | 
 8 |  9 | 
10 | ---
11 | 
12 | [Case files](case/)
13 | 
14 | [KiCAD PCB files](pcb/)
15 | 
16 | [Gerbers for PCB production](pcb/gerbers/)
17 | 
18 | [JLCPCB BOM](pcb/fab/GameHand_bom_jlc.csv)
19 | 
20 | [JLCPCB CPL](pcb/fab/GameHand_cpl_jlc.csv)
21 | 
22 | ---
23 | 
24 | This work is licensed under a
25 | [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa].
26 | 
27 | [![CC BY-NC-SA 4.0][cc-by-nc-sa-image]][cc-by-nc-sa]
28 | 
29 | [cc-by-nc-sa]: http://creativecommons.org/licenses/by-nc-sa/4.0/
30 | [cc-by-nc-sa-image]: https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png
31 | [cc-by-nc-sa-shield]: https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg
32 | 
--------------------------------------------------------------------------------
/case/README.md:
--------------------------------------------------------------------------------
 1 | # GameHand case
 2 | 
 3 | ### These files are meant for 3D printing only! 
 4 | 
 5 | They are not suitable for CNC machining at all and trying to do so will result in failure of the part.
 6 | 
 7 | 5x M2 screws are required for assembly.
 8 | 
 9 | The wrist rest pad can be made out of simple 5mm thick EPDM foam (can be found in any decent hardware store).  
10 | 
11 | [Cutting template for the pad](pad_outline.dxf)
--------------------------------------------------------------------------------
/case/pad_outline.dxf:
--------------------------------------------------------------------------------
  1 | 0
  2 | SECTION
  3 | 2
  4 | HEADER
  5 | 9
  6 | $INSUNITS
  7 | 70
  8 | 4
  9 | 9
 10 | $ACADVER
 11 | 1
 12 | AC1014
 13 | 9
 14 | $HANDSEED
 15 | 5
 16 | FFFF
 17 | 0
 18 | ENDSEC
 19 | 0
 20 | SECTION
 21 | 2
 22 | TABLES
 23 | 0
 24 | TABLE
 25 | 2
 26 | VPORT
 27 | 5
 28 | 8
 29 | 100
 30 | AcDbSymbolTable
 31 | 0
 32 | ENDTAB
 33 | 0
 34 | TABLE
 35 | 2
 36 | LTYPE
 37 | 5
 38 | 5
 39 | 100
 40 | AcDbSymbolTable
 41 | 0
 42 | LTYPE
 43 | 5
 44 | 14
 45 | 100
 46 | AcDbSymbolTableRecord
 47 | 100
 48 | AcDbLinetypeTableRecord
 49 | 2
 50 | BYBLOCK
 51 | 70
 52 | 0
 53 | 0
 54 | LTYPE
 55 | 5
 56 | 15
 57 | 100
 58 | AcDbSymbolTableRecord
 59 | 100
 60 | AcDbLinetypeTableRecord
 61 | 2
 62 | BYLAYER
 63 | 70
 64 | 0
 65 | 0
 66 | ENDTAB
 67 | 0
 68 | TABLE
 69 | 2
 70 | LAYER
 71 | 5
 72 | 2
 73 | 100
 74 | AcDbSymbolTable
 75 | 70
 76 | 2
 77 | 0
 78 | LAYER
 79 | 5
 80 | 50
 81 | 100
 82 | AcDbSymbolTableRecord
 83 | 100
 84 | AcDbLayerTableRecord
 85 | 2
 86 | 0
 87 | 70
 88 | 0
 89 | 6
 90 | CONTINUOUS
 91 | 0
 92 | ENDTAB
 93 | 0
 94 | TABLE
 95 | 2
 96 | STYLE
 97 | 5
 98 | 3
 99 | 100
100 | AcDbSymbolTable
101 | 70
102 | 1
103 | 0
104 | STYLE
105 | 5
106 | 11
107 | 100
108 | AcDbSymbolTableRecord
109 | 100
110 | AcDbTextStyleTableRecord
111 | 2
112 | STANDARD
113 | 70
114 | 0
115 | 0
116 | ENDTAB
117 | 0
118 | TABLE
119 | 2
120 | VIEW
121 | 5
122 | 6
123 | 100
124 | AcDbSymbolTable
125 | 70
126 | 0
127 | 0
128 | ENDTAB
129 | 0
130 | TABLE
131 | 2
132 | UCS
133 | 5
134 | 7
135 | 100
136 | AcDbSymbolTable
137 | 70
138 | 0
139 | 0
140 | ENDTAB
141 | 0
142 | TABLE
143 | 2
144 | APPID
145 | 5
146 | 9
147 | 100
148 | AcDbSymbolTable
149 | 70
150 | 2
151 | 0
152 | APPID
153 | 5
154 | 12
155 | 100
156 | AcDbSymbolTableRecord
157 | 100
158 | AcDbRegAppTableRecord
159 | 2
160 | ACAD
161 | 70
162 | 0
163 | 0
164 | ENDTAB
165 | 0
166 | TABLE
167 | 2
168 | DIMSTYLE
169 | 5
170 | A
171 | 100
172 | AcDbSymbolTable
173 | 70
174 | 1
175 | 0
176 | ENDTAB
177 | 0
178 | TABLE
179 | 2
180 | BLOCK_RECORD
181 | 5
182 | 1
183 | 100
184 | AcDbSymbolTable
185 | 70
186 | 1
187 | 0
188 | BLOCK_RECORD
189 | 5
190 | 1F
191 | 100
192 | AcDbSymbolTableRecord
193 | 100
194 | AcDbBlockTableRecord
195 | 2
196 | *MODEL_SPACE
197 | 0
198 | BLOCK_RECORD
199 | 5
200 | 1B
201 | 100
202 | AcDbSymbolTableRecord
203 | 100
204 | AcDbBlockTableRecord
205 | 2
206 | *PAPER_SPACE
207 | 0
208 | ENDTAB
209 | 0
210 | ENDSEC
211 | 0
212 | SECTION
213 | 2
214 | BLOCKS
215 | 0
216 | BLOCK
217 | 5
218 | 20
219 | 100
220 | AcDbEntity
221 | 100
222 | AcDbBlockBegin
223 | 2
224 | *MODEL_SPACE
225 | 0
226 | ENDBLK
227 | 5
228 | 21
229 | 100
230 | AcDbEntity
231 | 100
232 | AcDbBlockEnd
233 | 0
234 | BLOCK
235 | 5
236 | 1C
237 | 100
238 | AcDbEntity
239 | 100
240 | AcDbBlockBegin
241 | 2
242 | *PAPER_SPACE
243 | 0
244 | ENDBLK
245 | 5
246 | 1D
247 | 100
248 | AcDbEntity
249 | 100
250 | AcDbBlockEnd
251 | 0
252 | ENDSEC
253 | 0
254 | SECTION
255 | 2
256 | ENTITIES
257 | 0
258 | LWPOLYLINE
259 | 5
260 | 100
261 | 100
262 | AcDbEntity
263 | 8
264 | 0
265 | 100
266 | AcDbPolyline
267 | 90
268 | 10
269 | 70
270 | 1
271 | 43
272 | 0.0
273 | 10
274 | 0.29999999999999816
275 | 20
276 | 185.5
277 | 10
278 | 0.30000000000001276
279 | 20
280 | 103.74999999999993
281 | 42
282 | -0.41421356237309531
283 | 10
284 | -1.499999999999968
285 | 20
286 | 101.94999999999995
287 | 10
288 | -89.383669368438859
289 | 20
290 | 101.94999999999999
291 | 42
292 | -0.22169466264296153
293 | 10
294 | -90.762549366053022
295 | 20
296 | 102.59298230256422
297 | 10
298 | -99.420908368489165
299 | 20
300 | 112.91161274968808
301 | 42
302 | -0.26482166750424757
303 | 10
304 | -99.740550886298749
305 | 20
306 | 114.66446705610196
307 | 10
308 | -74.682640483250992
309 | 20
310 | 186.09583660897812
311 | 42
312 | -0.31851236877012129
313 | 10
314 | -72.984117967827245
315 | 20
316 | 187.30000000000001
317 | 10
318 | -1.5000000000000047
319 | 20
320 | 187.30000000000001
321 | 42
322 | -0.4142135623730942
323 | 0
324 | ENDSEC
325 | 0
326 | SECTION
327 | 2
328 | OBJECTS
329 | 0
330 | DICTIONARY
331 | 5
332 | C
333 | 100
334 | AcDbDictionary
335 | 3
336 | ACAD_GROUP
337 | 350
338 | D
339 | 3
340 | ACAD_MLINESTYLE
341 | 350
342 | 17
343 | 0
344 | DICTIONARY
345 | 5
346 | D
347 | 100
348 | AcDbDictionary
349 | 0
350 | DICTIONARY
351 | 5
352 | 1A
353 | 330
354 | C
355 | 100
356 | AcDbDictionary
357 | 0
358 | DICTIONARY
359 | 5
360 | 17
361 | 100
362 | AcDbDictionary
363 | 0
364 | ENDSEC
365 | 0
366 | EOF
367 | 
--------------------------------------------------------------------------------
/firmware/gamehand/config.h:
--------------------------------------------------------------------------------
 1 | /*
 2 | Copyright 2021 kb-elmo
 3 | 
 4 | This program is free software: you can redistribute it and/or modify
 5 | it under the terms of the GNU General Public License as published by
 6 | the Free Software Foundation, either version 2 of the License, or
 7 | (at your option) any later version.
 8 | 
 9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 | GNU General Public License for more details.
13 | 
14 | You should have received a copy of the GNU General Public License
15 | along with this program.  If not, see .
16 | */
17 | 
18 | #pragma once
19 | 
20 | #include "config_common.h"
21 | 
22 | /* USB Device descriptor parameter */
23 | #define VENDOR_ID    0xA68C
24 | #define PRODUCT_ID   0x4D90
25 | #define DEVICE_VER   0x0001
26 | #define MANUFACTURER kb-elmo
27 | #define PRODUCT      GameHand
28 | 
29 | /* key matrix size */
30 | #define MATRIX_ROWS 5
31 | #define MATRIX_COLS 6
32 | 
33 | /* Keyboard Matrix Assignments */
34 | #define MATRIX_ROW_PINS { D6, D5, D4, D3, D2 }
35 | #define MATRIX_COL_PINS { B2, B1, B0, B7, C7, C6 }
36 | 
37 | /* COL2ROW, ROW2COL */
38 | #define DIODE_DIRECTION COL2ROW
39 | 
40 | /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
41 | #define DEBOUNCE 5
42 | 
43 | /* NKRO 1000Hz */
44 | #define FORCE_NKRO
45 | #define USB_POLLING_INTERVAL_MS 1
46 | #define QMK_KEYS_PER_SCAN 12
--------------------------------------------------------------------------------
/firmware/gamehand/gamehand.c:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | 
17 | #include "gamehand.h"
18 | 
--------------------------------------------------------------------------------
/firmware/gamehand/gamehand.h:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | 
17 | #pragma once
18 | 
19 | #include "quantum.h"
20 | 
21 | #define ___ KC_NO
22 | 
23 | #define LAYOUT( \
24 |     k00, k01, k02, k03, k04, k05, \
25 |     k10, k11, k12, k13, k14, k15, \
26 |     k20, k21, k22, k23, k24, k25, \
27 |     k30, k31, k32, k33, k34,      \
28 |     k40, k41, k42,           k45  \
29 | ) { \
30 |     { k00, k01, k02, k03, k04, k05 }, \
31 |     { k10, k11, k12, k13, k14, k15 }, \
32 |     { k20, k21, k22, k23, k24, k25 }, \
33 |     { k30, k31, k32, k33, k34, ___ }, \
34 |     { k40, k41, k42, ___, ___, k45 }  \
35 | }
36 | 
--------------------------------------------------------------------------------
/firmware/gamehand/info.json:
--------------------------------------------------------------------------------
 1 | {
 2 |     "keyboard_name": "gamehand",
 3 |     "url": "",
 4 |     "maintainer": "kb-elmo",
 5 |     "width": 3,
 6 |     "height": 2,
 7 |     "layouts": {
 8 |         "LAYOUT": {
 9 |             "layout": [
10 |                 {"label": "k00", "x": 0, "y": 0},
11 |                 {"label": "k01", "x": 1, "y": 0},
12 |                 {"label": "k02", "x": 2, "y": 0},
13 | 
14 |                 {"label": "k10", "x": 0, "y": 1, "w": 1.5},
15 |                 {"label": "k12", "x": 1.5, "y": 1, "w": 1.5}
16 |             ]
17 |         }
18 |     }
19 | }
20 | 
--------------------------------------------------------------------------------
/firmware/gamehand/keymaps/default/keymap.c:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | #include QMK_KEYBOARD_H
17 | 
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
19 |     [0] = LAYOUT(
20 |         KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,
21 |         KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,
22 |         MO(1),   KC_A,    KC_S,    KC_D,    KC_F,    KC_G,
23 |         KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,
24 |         KC_LCTL, KC_M,    KC_H,                      KC_SPC
25 |     ),
26 |     [1] = LAYOUT(
27 |         KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,
28 |         KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
29 |         KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS,
30 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
31 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_ENT
32 |     )
33 | };
34 | 
--------------------------------------------------------------------------------
/firmware/gamehand/keymaps/via/keymap.c:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | #include QMK_KEYBOARD_H
17 | 
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
19 |     [0] = LAYOUT(
20 |         KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,
21 |         KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,
22 |         MO(1),   KC_A,    KC_S,    KC_D,    KC_F,    KC_G,
23 |         KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,
24 |         KC_LCTL, KC_M,    KC_H,                      KC_SPC
25 |     ),
26 |     [1] = LAYOUT(
27 |         KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,
28 |         KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
29 |         KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS,
30 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
31 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_ENT
32 |     ),
33 |     [2] = LAYOUT(
34 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
35 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
36 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
37 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
38 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS
39 |     ),
40 |     [3] = LAYOUT(
41 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
42 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
43 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
44 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
45 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS
46 |     )
47 | };
48 | 
--------------------------------------------------------------------------------
/firmware/gamehand/keymaps/via/rules.mk:
--------------------------------------------------------------------------------
1 | VIA_ENABLE = yes
2 | LTO_ENABLE = yes
3 | 
--------------------------------------------------------------------------------
/firmware/gamehand/readme.md:
--------------------------------------------------------------------------------
 1 | # GameHand
 2 | 
 3 | 
 4 | 
 5 | A left-hand gaming keypad with a 3D printed case
 6 | 
 7 | * Keyboard Maintainer: [kb-elmo](https://github.com/kb-elmo)
 8 | * Hardware Supported: GameHand rev.1 PCB
 9 | * Hardware Availability: [OpenSource Project](https://github.com/kb-elmo/GameHand)
10 | 
11 | Make example for this keyboard (after setting up your build environment):
12 | 
13 |     make gamehand:default
14 | 
15 | Flashing example for this keyboard:
16 | 
17 |     make gamehand:default:flash
18 | 
19 | **Bootloader:** Press the physical reset button on the bottom side of the PCB (labeled Reset) or hold down the top left key while plugging in the board.
20 | 
21 | See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
22 | 
--------------------------------------------------------------------------------
/firmware/gamehand/rules.mk:
--------------------------------------------------------------------------------
 1 | # MCU name
 2 | MCU = atmega32u2
 3 | 
 4 | # Bootloader selection
 5 | BOOTLOADER = atmel-dfu
 6 | 
 7 | # Build Options
 8 | #   change yes to no to disable
 9 | #
10 | BOOTMAGIC_ENABLE = lite     # Virtual DIP switch configuration
11 | MOUSEKEY_ENABLE = no        # Mouse keys
12 | EXTRAKEY_ENABLE = yes       # Audio control and System control
13 | CONSOLE_ENABLE = no         # Console for debug
14 | COMMAND_ENABLE = no         # Commands for debug and configuration
15 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
16 | SLEEP_LED_ENABLE = no       # Breathing sleep LED during USB suspend
17 | # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18 | NKRO_ENABLE = yes           # USB Nkey Rollover
19 | BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
20 | RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
21 | BLUETOOTH_ENABLE = no       # Enable Bluetooth
22 | AUDIO_ENABLE = no           # Audio output
23 | 
24 | DEBOUNCE_TYPE = sym_defer_pk
25 | 
--------------------------------------------------------------------------------
/firmware/gamehand_via.json:
--------------------------------------------------------------------------------
 1 | {
 2 |   "name":"GameHand",
 3 |   "vendorId":"0xA68C",
 4 |   "productId":"0x4D90",
 5 |   "lighting": "none",
 6 |   "matrix":{
 7 |     "rows":5,
 8 |     "cols":6
 9 |   },
10 |   "layouts":{
11 |     "keymap": [
12 |       [
13 |         {
14 |           "c": "#777777"
15 |         },
16 |         "0,0",
17 |         {
18 |           "c": "#cccccc"
19 |         },
20 |         "0,1",
21 |         "0,2",
22 |         "0,3",
23 |         "0,4",
24 |         "0,5"
25 |       ],
26 |       [
27 |         {
28 |           "c": "#aaaaaa"
29 |         },
30 |         "1,0",
31 |         {
32 |           "c": "#cccccc"
33 |         },
34 |         "1,1",
35 |         "1,2",
36 |         "1,3",
37 |         "1,4",
38 |         "1,5"
39 |       ],
40 |       [
41 |         {
42 |           "c": "#aaaaaa",
43 |           "w": 1.25
44 |         },
45 |         "2,0",
46 |         {
47 |           "c": "#cccccc"
48 |         },
49 |         "2,1",
50 |         "2,2",
51 |         "2,3",
52 |         "2,4",
53 |         "2,5"
54 |       ],
55 |       [
56 |         {
57 |           "c": "#aaaaaa",
58 |           "w": 1.75
59 |         },
60 |         "3,0",
61 |         {
62 |           "c": "#cccccc"
63 |         },
64 |         "3,1",
65 |         "3,2",
66 |         "3,3",
67 |         "3,4"
68 |       ],
69 |       [
70 |         {
71 |           "c": "#aaaaaa",
72 |           "w": 1.5
73 |         },
74 |         "4,0",
75 |         {
76 |           "w": 1.5
77 |         },
78 |         "4,1",
79 |         {
80 |           "w": 1.5
81 |         },
82 |         "4,2"
83 |       ],
84 |       [
85 |         {
86 |           "r": -40,
87 |           "rx": 4.9,
88 |           "ry": 5,
89 |           "y": -0.09999999999999964,
90 |           "c": "#777777",
91 |           "w": 2.75
92 |         },
93 |         "4,5"
94 |       ]
95 |     ]
96 |   }
97 | }
98 | 
--------------------------------------------------------------------------------
/pcb/GameHand-all-pos.csv:
--------------------------------------------------------------------------------
 1 | Ref,Val,Package,PosX,PosY,Rot,Side
 2 | "C1","10uF","C_0805_2012Metric",172.429249,-110.044151,225.000000,bottom
 3 | "C2","0.1uF","C_0805_2012Metric",189.407800,-111.226600,45.000000,bottom
 4 | "C3","0.1uF","C_0805_2012Metric",184.708800,-124.129800,315.000000,bottom
 5 | "C7","1uF","C_0805_2012Metric",186.182000,-108.356400,45.000000,bottom
 6 | "C8","22pF","C_0805_2012Metric",191.109600,-117.678200,135.000000,bottom
 7 | "C9","22pF","C_0805_2012Metric",186.334401,-122.453400,315.000000,bottom
 8 | "D1","D_Small","D_SOD-123",109.550200,-47.142400,90.000000,bottom
 9 | "D2","D_Small","D_SOD-123",127.076200,-47.142400,90.000000,bottom
10 | "D3","D_Small","D_SOD-123",130.149600,-47.142400,90.000000,bottom
11 | "D4","D_Small","D_SOD-123",165.201600,-47.142400,90.000000,bottom
12 | "D5","D_Small","D_SOD-123",168.249600,-47.117000,90.000000,bottom
13 | "D6","D_Small","D_SOD-123",185.724800,-47.091600,90.000000,bottom
14 | "D14","D_Small","D_SOD-123",109.524800,-66.014600,90.000000,bottom
15 | "D15","D_Small","D_SOD-123",127.152400,-66.040000,90.000000,bottom
16 | "D16","D_Small","D_SOD-123",130.022600,-66.014600,90.000000,bottom
17 | "D17","D_Small","D_SOD-123",165.252400,-65.989200,90.000000,bottom
18 | "D18","D_Small","D_SOD-123",168.148000,-65.989200,90.000000,bottom
19 | "D19","D_Small","D_SOD-123",185.724800,-65.989200,90.000000,bottom
20 | "D27","D_Small","D_SOD-123",113.360200,-85.115400,90.000000,bottom
21 | "D28","D_Small","D_SOD-123",131.902200,-85.115400,90.000000,bottom
22 | "D29","D_Small","D_SOD-123",134.874000,-85.115400,90.000000,bottom
23 | "D30","D_Small","D_SOD-123",169.976800,-85.115400,90.000000,bottom
24 | "D31","D_Small","D_SOD-123",172.923200,-85.115400,90.000000,bottom
25 | "D32","D_Small","D_SOD-123",190.449200,-85.090000,90.000000,bottom
26 | "D40","D_Small","D_SOD-123",118.287800,-104.317800,90.000000,bottom
27 | "D41","D_Small","D_SOD-123",141.351000,-104.343200,90.000000,bottom
28 | "D42","D_Small","D_SOD-123",144.348200,-104.343200,90.000000,bottom
29 | "D43","D_Small","D_SOD-123",179.451000,-104.343200,90.000000,bottom
30 | "D44","D_Small","D_SOD-123",182.499000,-104.343200,90.000000,bottom
31 | "D53","D_Small","D_SOD-123",119.075200,-123.469400,90.000000,bottom
32 | "D54","D_Small","D_SOD-123",145.846800,-123.494800,90.000000,bottom
33 | "D55","D_Small","D_SOD-123",149.479000,-123.494800,90.000000,bottom
34 | "D58","D_Small","D_SOD-123",200.050400,-126.034800,40.000000,bottom
35 | "F1","Polyfuse_Small","Fuse_1206_3216Metric",143.535400,-50.266600,90.000000,bottom
36 | "J1","USB_C_Receptacle_USB2.0","USB_C_Receptacle_HRO_TYPE-C-31-M-12",147.624800,-33.172400,0.000000,bottom
37 | "R1","22r","R_0805_2012Metric",148.818600,-57.150000,270.000000,bottom
38 | "R2","22r","R_0805_2012Metric",146.431000,-57.150000,270.000000,bottom
39 | "R3","10k","R_0805_2012Metric",173.990000,-121.589800,45.000000,bottom
40 | "R4","10k","R_0805_2012Metric",207.873600,-99.847400,310.000000,bottom
41 | "R5","5.1k","R_0805_2012Metric",128.600200,-36.957000,0.000000,bottom
42 | "R6","5.1k","R_0805_2012Metric",166.674800,-37.033200,180.000000,bottom
43 | "RESET","SW_Push","SW_SPST_TL3342",213.207600,-95.504000,40.000000,bottom
44 | "U1","ATmega32U2-AU","TQFP-32_7x7mm_P0.8mm",181.025800,-115.646200,135.000000,bottom
45 | "U2","SRV05-4","SOT-23-6",147.574000,-50.266600,180.000000,bottom
46 | "X1","Crystal_GND24_Small","Crystal_SMD_3225-4Pin_3.2x2.5mm",188.772800,-120.065800,225.000000,bottom
47 | 
--------------------------------------------------------------------------------
/pcb/GameHand-cache.lib:
--------------------------------------------------------------------------------
  1 | EESchema-LIBRARY Version 2.4
  2 | #encoding utf-8
  3 | #
  4 | # Connector_USB_C_Receptacle_USB2.0
  5 | #
  6 | DEF Connector_USB_C_Receptacle_USB2.0 J 0 40 Y Y 1 F N
  7 | F0 "J" -400 750 50 H V L CNN
  8 | F1 "Connector_USB_C_Receptacle_USB2.0" 750 750 50 H V R CNN
  9 | F2 "" 150 0 50 H I C CNN
 10 | F3 "" 150 0 50 H I C CNN
 11 | $FPLIST
 12 |  USB*C*Receptacle*
 13 | $ENDFPLIST
 14 | DRAW
 15 | A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
 16 | A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150
 17 | A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150
 18 | A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
 19 | A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
 20 | A -275 150 75 1 1799 0 1 20 N -200 150 -350 150
 21 | C -100 45 25 0 1 10 F
 22 | C 0 -230 50 0 1 0 F
 23 | S -10 -700 10 -660 0 0 0 N
 24 | S 400 -590 360 -610 0 0 0 N
 25 | S 400 -490 360 -510 0 0 0 N
 26 | S 400 -190 360 -210 0 0 0 N
 27 | S 400 -90 360 -110 0 0 0 N
 28 | S 400 10 360 -10 0 0 0 N
 29 | S 400 110 360 90 0 0 0 N
 30 | S 400 310 360 290 0 0 0 N
 31 | S 400 410 360 390 0 0 0 N
 32 | S 400 610 360 590 0 0 0 N
 33 | S -400 700 400 -700 0 1 10 f
 34 | S -300 -150 -250 150 0 1 10 F
 35 | S 75 70 125 120 0 1 10 F
 36 | P 2 0 1 20 -350 -150 -350 150 N
 37 | P 2 0 1 20 -200 150 -200 -150 N
 38 | P 2 0 1 20 0 -230 0 170 N
 39 | P 3 0 1 20 0 -130 -100 -30 -100 20 N
 40 | P 3 0 1 20 0 -80 100 20 100 70 N
 41 | P 4 0 1 10 -50 170 0 270 50 170 -50 170 F
 42 | X GND A1 0 -900 200 U 50 50 1 1 P
 43 | X GND A12 0 -900 200 U 50 50 1 1 P N
 44 | X VBUS A4 600 600 200 L 50 50 1 1 P
 45 | X CC1 A5 600 400 200 L 50 50 1 1 B
 46 | X D+ A6 600 -100 200 L 50 50 1 1 B
 47 | X D- A7 600 100 200 L 50 50 1 1 B
 48 | X SBU1 A8 600 -500 200 L 50 50 1 1 B
 49 | X VBUS A9 600 600 200 L 50 50 1 1 P N
 50 | X GND B1 0 -900 200 U 50 50 1 1 P N
 51 | X GND B12 0 -900 200 U 50 50 1 1 P N
 52 | X VBUS B4 600 600 200 L 50 50 1 1 P N
 53 | X CC2 B5 600 300 200 L 50 50 1 1 B
 54 | X D+ B6 600 -200 200 L 50 50 1 1 B
 55 | X D- B7 600 0 200 L 50 50 1 1 B
 56 | X SBU2 B8 600 -600 200 L 50 50 1 1 B
 57 | X VBUS B9 600 600 200 L 50 50 1 1 P N
 58 | X SHIELD S1 -300 -900 200 U 50 50 1 1 P
 59 | ENDDRAW
 60 | ENDDEF
 61 | #
 62 | # Device_C_Small
 63 | #
 64 | DEF Device_C_Small C 0 10 N N 1 F N
 65 | F0 "C" 10 70 50 H V L CNN
 66 | F1 "Device_C_Small" 10 -80 50 H V L CNN
 67 | F2 "" 0 0 50 H I C CNN
 68 | F3 "" 0 0 50 H I C CNN
 69 | $FPLIST
 70 |  C_*
 71 | $ENDFPLIST
 72 | DRAW
 73 | P 2 0 1 13 -60 -20 60 -20 N
 74 | P 2 0 1 12 -60 20 60 20 N
 75 | X ~ 1 0 100 80 D 50 50 1 1 P
 76 | X ~ 2 0 -100 80 U 50 50 1 1 P
 77 | ENDDRAW
 78 | ENDDEF
 79 | #
 80 | # Device_Crystal_GND24_Small
 81 | #
 82 | DEF Device_Crystal_GND24_Small Y 0 40 Y N 1 F N
 83 | F0 "Y" 50 175 50 H V L CNN
 84 | F1 "Device_Crystal_GND24_Small" 50 100 50 H V L CNN
 85 | F2 "" 0 0 50 H I C CNN
 86 | F3 "" 0 0 50 H I C CNN
 87 | $FPLIST
 88 |  Crystal*
 89 | $ENDFPLIST
 90 | DRAW
 91 | S -30 -60 30 60 0 1 0 N
 92 | P 2 0 1 15 -50 -30 -50 30 N
 93 | P 2 0 1 15 50 -30 50 30 N
 94 | P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N
 95 | P 4 0 1 0 -50 50 -50 75 50 75 50 50 N
 96 | X 1 1 -100 0 50 R 30 50 1 1 P
 97 | X 2 2 0 -100 25 U 30 50 1 1 P
 98 | X 3 3 100 0 50 L 30 50 1 1 P
 99 | X 4 4 0 100 25 D 30 50 1 1 P
100 | ENDDRAW
101 | ENDDEF
102 | #
103 | # Device_D_Small
104 | #
105 | DEF Device_D_Small D 0 10 N N 1 F N
106 | F0 "D" -50 80 50 H V L CNN
107 | F1 "Device_D_Small" -150 -80 50 H V L CNN
108 | F2 "" 0 0 50 V I C CNN
109 | F3 "" 0 0 50 V I C CNN
110 | $FPLIST
111 |  TO-???*
112 |  *_Diode_*
113 |  *SingleDiode*
114 |  D_*
115 | $ENDFPLIST
116 | DRAW
117 | P 2 0 1 10 -30 -40 -30 40 N
118 | P 2 0 1 0 -30 0 30 0 N
119 | P 4 0 1 10 30 -40 -30 0 30 40 30 -40 N
120 | X K 1 -100 0 70 R 50 50 1 1 P
121 | X A 2 100 0 70 L 50 50 1 1 P
122 | ENDDRAW
123 | ENDDEF
124 | #
125 | # Device_Polyfuse_Small
126 | #
127 | DEF Device_Polyfuse_Small F 0 0 N Y 1 F N
128 | F0 "F" -75 0 50 V V C CNN
129 | F1 "Device_Polyfuse_Small" 75 0 50 V V C CNN
130 | F2 "" 50 -200 50 H I L CNN
131 | F3 "" 0 0 50 H I C CNN
132 | $FPLIST
133 |  *polyfuse*
134 |  *PTC*
135 | $ENDFPLIST
136 | DRAW
137 | S -20 50 20 -50 0 1 0 N
138 | P 2 0 1 0 0 100 0 -100 N
139 | P 4 0 1 0 -40 50 -40 30 40 -30 40 -50 N
140 | X ~ 1 0 100 25 D 50 50 1 1 P
141 | X ~ 2 0 -100 25 U 50 50 1 1 P
142 | ENDDRAW
143 | ENDDEF
144 | #
145 | # Device_R_Small
146 | #
147 | DEF Device_R_Small R 0 10 N N 1 F N
148 | F0 "R" 30 20 50 H V L CNN
149 | F1 "Device_R_Small" 30 -40 50 H V L CNN
150 | F2 "" 0 0 50 H I C CNN
151 | F3 "" 0 0 50 H I C CNN
152 | $FPLIST
153 |  R_*
154 | $ENDFPLIST
155 | DRAW
156 | S -30 70 30 -70 0 1 8 N
157 | X ~ 1 0 100 30 D 50 50 1 1 P
158 | X ~ 2 0 -100 30 U 50 50 1 1 P
159 | ENDDRAW
160 | ENDDEF
161 | #
162 | # MCU_Microchip_ATmega_ATmega32U2-AU
163 | #
164 | DEF MCU_Microchip_ATmega_ATmega32U2-AU U 0 20 Y Y 1 F N
165 | F0 "U" -600 1350 50 H V L BNN
166 | F1 "MCU_Microchip_ATmega_ATmega32U2-AU" 100 -1350 50 H V L TNN
167 | F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
168 | F3 "" 0 0 50 H I C CNN
169 | ALIAS ATmega16U2-AU ATmega32U2-AU
170 | $FPLIST
171 |  TQFP*7x7mm*P0.8mm*
172 | $ENDFPLIST
173 | DRAW
174 | S -600 -1300 600 1300 0 1 10 f
175 | X XTAL1 1 -700 900 100 R 50 50 1 1 I
176 | X PD4 10 700 -800 100 L 50 50 1 1 B
177 | X PD5 11 700 -900 100 L 50 50 1 1 B
178 | X PD6 12 700 -1000 100 L 50 50 1 1 B
179 | X ~HWB~/PD7 13 700 -1100 100 L 50 50 1 1 B
180 | X PB0 14 700 1100 100 L 50 50 1 1 B
181 | X PB1 15 700 1000 100 L 50 50 1 1 B
182 | X PB2 16 700 900 100 L 50 50 1 1 B
183 | X PB3 17 700 800 100 L 50 50 1 1 B
184 | X PB4 18 700 700 100 L 50 50 1 1 B
185 | X PB5 19 700 600 100 L 50 50 1 1 B
186 | X PC0/XTAL2 2 -700 700 100 R 50 50 1 1 B
187 | X PB6 20 700 500 100 L 50 50 1 1 B
188 | X PB7 21 700 400 100 L 50 50 1 1 B
189 | X PC7 22 700 -200 100 L 50 50 1 1 B
190 | X PC6 23 700 -100 100 L 50 50 1 1 B
191 | X PC1/~RESET 24 -700 1100 100 R 50 50 1 1 B
192 | X PC5 25 700 0 100 L 50 50 1 1 B
193 | X PC4 26 700 100 100 L 50 50 1 1 B
194 | X UCAP 27 -700 200 100 R 50 50 1 1 P
195 | X UGND 28 -100 -1400 100 U 50 50 1 1 W
196 | X D+ 29 -700 500 100 R 50 50 1 1 B
197 | X GND 3 0 -1400 100 U 50 50 1 1 W
198 | X D- 30 -700 400 100 R 50 50 1 1 B
199 | X UVCC 31 -100 1400 100 D 50 50 1 1 W
200 | X AVCC 32 100 1400 100 D 50 50 1 1 W
201 | X VCC 4 0 1400 100 D 50 50 1 1 W
202 | X PC2 5 700 200 100 L 50 50 1 1 B
203 | X PD0 6 700 -400 100 L 50 50 1 1 B
204 | X PD1 7 700 -500 100 L 50 50 1 1 B
205 | X PD2 8 700 -600 100 L 50 50 1 1 B
206 | X PD3 9 700 -700 100 L 50 50 1 1 B
207 | ENDDRAW
208 | ENDDEF
209 | #
210 | # MX_Alps_Hybrid_MX-NoLED
211 | #
212 | DEF MX_Alps_Hybrid_MX-NoLED MX 0 40 Y Y 1 F N
213 | F0 "MX" -25 150 60 H V C CNN
214 | F1 "MX_Alps_Hybrid_MX-NoLED" -25 50 20 H V C CNN
215 | F2 "" -625 -25 60 H I C CNN
216 | F3 "" -625 -25 60 H I C CNN
217 | DRAW
218 | T 0 125 0 30 0 0 0 COL Normal 0 C C
219 | T 900 0 -75 30 0 0 0 ROW Normal 0 R C
220 | S -100 100 50 -50 0 0 0 N
221 | P 2 0 0 5 -50 -50 -50 50 N
222 | P 3 0 0 5 50 50 0 50 -50 75 N
223 | X COL 1 150 50 100 L 0 0 1 1 P
224 | X ROW 2 -50 -150 100 U 0 0 1 1 P
225 | ENDDRAW
226 | ENDDEF
227 | #
228 | # Power_Protection_SRV05-4
229 | #
230 | DEF Power_Protection_SRV05-4 U 0 0 Y Y 1 F N
231 | F0 "U" -200 450 50 H V R CNN
232 | F1 "Power_Protection_SRV05-4" 100 450 50 H V L CNN
233 | F2 "Package_TO_SOT_SMD:SOT-23-6" 700 -450 50 H I C CNN
234 | F3 "" 0 0 50 H I C CNN
235 | $FPLIST
236 |  SOT?23*
237 | $ENDFPLIST
238 | DRAW
239 | C -225 -100 11 0 1 0 F
240 | C -125 -260 11 0 1 0 F
241 | C -125 100 11 0 1 0 F
242 | C -125 255 11 0 1 0 F
243 | C 0 -260 11 0 1 0 F
244 | C 0 255 11 0 1 0 F
245 | C 125 -260 11 0 1 0 F
246 | C 125 -100 11 0 1 0 F
247 | C 125 255 11 0 1 0 F
248 | C 225 100 11 0 1 0 F
249 | S -225 255 225 -260 0 0 0 N
250 | S -300 400 300 -400 0 1 10 f
251 | P 2 0 0 0 -125 -260 -125 255 N
252 | P 2 0 0 0 125 255 125 -260 N
253 | P 2 0 1 0 -305 100 -125 100 N
254 | P 2 0 1 0 -300 -100 -225 -100 N
255 | P 2 0 1 0 -200 -150 -250 -150 N
256 | P 2 0 1 0 -200 200 -250 200 N
257 | P 2 0 1 0 -100 -150 -150 -150 N
258 | P 2 0 1 0 -100 200 -150 200 N
259 | P 2 0 1 0 0 400 0 -400 N
260 | P 2 0 1 0 150 -150 100 -150 N
261 | P 2 0 1 0 150 200 100 200 N
262 | P 2 0 1 0 250 -150 200 -150 N
263 | P 2 0 1 0 250 200 200 200 N
264 | P 2 0 1 0 300 -100 125 -100 N
265 | P 2 0 1 0 300 100 225 100 N
266 | P 3 0 1 0 25 35 -25 35 -25 25 N
267 | P 4 0 1 0 -200 -200 -250 -200 -225 -150 -200 -200 N
268 | P 4 0 1 0 -200 150 -250 150 -225 200 -200 150 N
269 | P 4 0 1 0 -100 -200 -150 -200 -125 -150 -100 -200 N
270 | P 4 0 1 0 -100 150 -150 150 -125 200 -100 150 N
271 | P 4 0 1 0 25 -15 -25 -15 0 35 25 -15 N
272 | P 4 0 1 0 150 -200 100 -200 125 -150 150 -200 N
273 | P 4 0 1 0 150 150 100 150 125 200 150 150 N
274 | P 4 0 1 0 250 -200 200 -200 225 -150 250 -200 N
275 | P 4 0 1 0 250 150 200 150 225 200 250 150 N
276 | X IO1 1 -500 100 200 R 50 50 1 1 P
277 | X VN 2 0 -500 100 U 50 50 1 1 P
278 | X IO2 3 -500 -100 200 R 50 50 1 1 P
279 | X IO3 4 500 100 200 L 50 50 1 1 P
280 | X VP 5 0 500 100 D 50 50 1 1 P
281 | X IO4 6 500 -100 200 L 50 50 1 1 P
282 | ENDDRAW
283 | ENDDEF
284 | #
285 | # Switch_SW_Push
286 | #
287 | DEF Switch_SW_Push SW 0 40 N N 1 F N
288 | F0 "SW" 50 100 50 H V L CNN
289 | F1 "Switch_SW_Push" 0 -60 50 H V C CNN
290 | F2 "" 0 200 50 H I C CNN
291 | F3 "" 0 200 50 H I C CNN
292 | DRAW
293 | C -80 0 20 0 1 0 N
294 | C 80 0 20 0 1 0 N
295 | P 2 0 1 0 0 50 0 120 N
296 | P 2 0 1 0 100 50 -100 50 N
297 | X 1 1 -200 0 100 R 50 50 0 1 P
298 | X 2 2 200 0 100 L 50 50 0 1 P
299 | ENDDRAW
300 | ENDDEF
301 | #
302 | # power_+5V
303 | #
304 | DEF power_+5V #PWR 0 0 Y Y 1 F P
305 | F0 "#PWR" 0 -150 50 H I C CNN
306 | F1 "power_+5V" 0 140 50 H V C CNN
307 | F2 "" 0 0 50 H I C CNN
308 | F3 "" 0 0 50 H I C CNN
309 | DRAW
310 | P 2 0 1 0 -30 50 0 100 N
311 | P 2 0 1 0 0 0 0 100 N
312 | P 2 0 1 0 0 100 30 50 N
313 | X +5V 1 0 0 0 U 50 50 1 1 W N
314 | ENDDRAW
315 | ENDDEF
316 | #
317 | # power_GND
318 | #
319 | DEF power_GND #PWR 0 0 Y Y 1 F P
320 | F0 "#PWR" 0 -250 50 H I C CNN
321 | F1 "power_GND" 0 -150 50 H V C CNN
322 | F2 "" 0 0 50 H I C CNN
323 | F3 "" 0 0 50 H I C CNN
324 | DRAW
325 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
326 | X GND 1 0 0 0 D 50 50 1 1 W N
327 | ENDDRAW
328 | ENDDEF
329 | #
330 | # power_VCC
331 | #
332 | DEF power_VCC #PWR 0 0 Y Y 1 F P
333 | F0 "#PWR" 0 -150 50 H I C CNN
334 | F1 "power_VCC" 0 150 50 H V C CNN
335 | F2 "" 0 0 50 H I C CNN
336 | F3 "" 0 0 50 H I C CNN
337 | DRAW
338 | P 2 0 1 0 -30 50 0 100 N
339 | P 2 0 1 0 0 0 0 100 N
340 | P 2 0 1 0 0 100 30 50 N
341 | X VCC 1 0 0 0 U 50 50 1 1 W N
342 | ENDDRAW
343 | ENDDEF
344 | #
345 | #End Library
346 | 
--------------------------------------------------------------------------------
/pcb/GameHand.csv:
--------------------------------------------------------------------------------
 1 | Comment,Designator,Footprint,LCSC
 2 | "10uF","C1","Capacitor_SMD:C_0805_2012Metric","C91245"
 3 | "0.1uF","C2,C3","Capacitor_SMD:C_0805_2012Metric","C49678"
 4 | "1uF","C7","Capacitor_SMD:C_0805_2012Metric","C28323"
 5 | "22pF","C8,C9","Capacitor_SMD:C_0805_2012Metric","C1804"
 6 | "D_Small","D1,D2,D3,D4,D5,D6,D14,D15,D16,D17,D18,D19,D27,D28,D29,D30,D31,D32,D40,D41,D42,D43,D44,D53,D54,D55,D58","Diode_SMD:D_SOD-123","C81598"
 7 | "Polyfuse_Small","F1","Fuse:Fuse_1206_3216Metric","C69688"
 8 | "22r","R1,R2","Resistor_SMD:R_0805_2012Metric","C17561"
 9 | "10k","R3,R4","Resistor_SMD:R_0805_2012Metric","C17414"
10 | "5.1k","R5,R6","Resistor_SMD:R_0805_2012Metric","C27834"
11 | "SW_Push","RESET","Button_Switch_SMD:SW_SPST_TL3342","C318884"
12 | "SRV05-4","U2","Package_TO_SOT_SMD:SOT-23-6","C85364"
13 | "Crystal_GND24_Small","X1","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","C13738"
--------------------------------------------------------------------------------
/pcb/GameHand.pro:
--------------------------------------------------------------------------------
  1 | update=14.06.2021 23:44:17
  2 | version=1
  3 | last_client=kicad
  4 | [general]
  5 | version=1
  6 | RootSch=
  7 | BoardNm=
  8 | [cvpcb]
  9 | version=1
 10 | NetIExt=net
 11 | [eeschema]
 12 | version=1
 13 | LibDir=
 14 | [eeschema/libraries]
 15 | [pcbnew]
 16 | version=1
 17 | PageLayoutDescrFile=
 18 | LastNetListRead=
 19 | CopperLayerCount=2
 20 | BoardThickness=1.6
 21 | AllowMicroVias=0
 22 | AllowBlindVias=0
 23 | RequireCourtyardDefinitions=0
 24 | ProhibitOverlappingCourtyards=1
 25 | MinTrackWidth=0.2
 26 | MinViaDiameter=0.4
 27 | MinViaDrill=0.3
 28 | MinMicroViaDiameter=0.2
 29 | MinMicroViaDrill=0.09999999999999999
 30 | MinHoleToHole=0.25
 31 | TrackWidth1=0.25
 32 | ViaDiameter1=0.8
 33 | ViaDrill1=0.4
 34 | dPairWidth1=0.2
 35 | dPairGap1=0.25
 36 | dPairViaGap1=0.25
 37 | SilkLineWidth=0.12
 38 | SilkTextSizeV=1
 39 | SilkTextSizeH=1
 40 | SilkTextSizeThickness=0.15
 41 | SilkTextItalic=0
 42 | SilkTextUpright=1
 43 | CopperLineWidth=0.2
 44 | CopperTextSizeV=1.5
 45 | CopperTextSizeH=1.5
 46 | CopperTextThickness=0.3
 47 | CopperTextItalic=0
 48 | CopperTextUpright=1
 49 | EdgeCutLineWidth=0.09999999999999999
 50 | CourtyardLineWidth=0.05
 51 | OthersLineWidth=0.15
 52 | OthersTextSizeV=1
 53 | OthersTextSizeH=1
 54 | OthersTextSizeThickness=0.15
 55 | OthersTextItalic=0
 56 | OthersTextUpright=1
 57 | SolderMaskClearance=0
 58 | SolderMaskMinWidth=0
 59 | SolderPasteClearance=0
 60 | SolderPasteRatio=-0
 61 | [pcbnew/Layer.F.Cu]
 62 | Name=F.Cu
 63 | Type=0
 64 | Enabled=1
 65 | [pcbnew/Layer.In1.Cu]
 66 | Name=In1.Cu
 67 | Type=0
 68 | Enabled=0
 69 | [pcbnew/Layer.In2.Cu]
 70 | Name=In2.Cu
 71 | Type=0
 72 | Enabled=0
 73 | [pcbnew/Layer.In3.Cu]
 74 | Name=In3.Cu
 75 | Type=0
 76 | Enabled=0
 77 | [pcbnew/Layer.In4.Cu]
 78 | Name=In4.Cu
 79 | Type=0
 80 | Enabled=0
 81 | [pcbnew/Layer.In5.Cu]
 82 | Name=In5.Cu
 83 | Type=0
 84 | Enabled=0
 85 | [pcbnew/Layer.In6.Cu]
 86 | Name=In6.Cu
 87 | Type=0
 88 | Enabled=0
 89 | [pcbnew/Layer.In7.Cu]
 90 | Name=In7.Cu
 91 | Type=0
 92 | Enabled=0
 93 | [pcbnew/Layer.In8.Cu]
 94 | Name=In8.Cu
 95 | Type=0
 96 | Enabled=0
 97 | [pcbnew/Layer.In9.Cu]
 98 | Name=In9.Cu
 99 | Type=0
100 | Enabled=0
101 | [pcbnew/Layer.In10.Cu]
102 | Name=In10.Cu
103 | Type=0
104 | Enabled=0
105 | [pcbnew/Layer.In11.Cu]
106 | Name=In11.Cu
107 | Type=0
108 | Enabled=0
109 | [pcbnew/Layer.In12.Cu]
110 | Name=In12.Cu
111 | Type=0
112 | Enabled=0
113 | [pcbnew/Layer.In13.Cu]
114 | Name=In13.Cu
115 | Type=0
116 | Enabled=0
117 | [pcbnew/Layer.In14.Cu]
118 | Name=In14.Cu
119 | Type=0
120 | Enabled=0
121 | [pcbnew/Layer.In15.Cu]
122 | Name=In15.Cu
123 | Type=0
124 | Enabled=0
125 | [pcbnew/Layer.In16.Cu]
126 | Name=In16.Cu
127 | Type=0
128 | Enabled=0
129 | [pcbnew/Layer.In17.Cu]
130 | Name=In17.Cu
131 | Type=0
132 | Enabled=0
133 | [pcbnew/Layer.In18.Cu]
134 | Name=In18.Cu
135 | Type=0
136 | Enabled=0
137 | [pcbnew/Layer.In19.Cu]
138 | Name=In19.Cu
139 | Type=0
140 | Enabled=0
141 | [pcbnew/Layer.In20.Cu]
142 | Name=In20.Cu
143 | Type=0
144 | Enabled=0
145 | [pcbnew/Layer.In21.Cu]
146 | Name=In21.Cu
147 | Type=0
148 | Enabled=0
149 | [pcbnew/Layer.In22.Cu]
150 | Name=In22.Cu
151 | Type=0
152 | Enabled=0
153 | [pcbnew/Layer.In23.Cu]
154 | Name=In23.Cu
155 | Type=0
156 | Enabled=0
157 | [pcbnew/Layer.In24.Cu]
158 | Name=In24.Cu
159 | Type=0
160 | Enabled=0
161 | [pcbnew/Layer.In25.Cu]
162 | Name=In25.Cu
163 | Type=0
164 | Enabled=0
165 | [pcbnew/Layer.In26.Cu]
166 | Name=In26.Cu
167 | Type=0
168 | Enabled=0
169 | [pcbnew/Layer.In27.Cu]
170 | Name=In27.Cu
171 | Type=0
172 | Enabled=0
173 | [pcbnew/Layer.In28.Cu]
174 | Name=In28.Cu
175 | Type=0
176 | Enabled=0
177 | [pcbnew/Layer.In29.Cu]
178 | Name=In29.Cu
179 | Type=0
180 | Enabled=0
181 | [pcbnew/Layer.In30.Cu]
182 | Name=In30.Cu
183 | Type=0
184 | Enabled=0
185 | [pcbnew/Layer.B.Cu]
186 | Name=B.Cu
187 | Type=0
188 | Enabled=1
189 | [pcbnew/Layer.B.Adhes]
190 | Enabled=1
191 | [pcbnew/Layer.F.Adhes]
192 | Enabled=1
193 | [pcbnew/Layer.B.Paste]
194 | Enabled=1
195 | [pcbnew/Layer.F.Paste]
196 | Enabled=1
197 | [pcbnew/Layer.B.SilkS]
198 | Enabled=1
199 | [pcbnew/Layer.F.SilkS]
200 | Enabled=1
201 | [pcbnew/Layer.B.Mask]
202 | Enabled=1
203 | [pcbnew/Layer.F.Mask]
204 | Enabled=1
205 | [pcbnew/Layer.Dwgs.User]
206 | Enabled=1
207 | [pcbnew/Layer.Cmts.User]
208 | Enabled=1
209 | [pcbnew/Layer.Eco1.User]
210 | Enabled=1
211 | [pcbnew/Layer.Eco2.User]
212 | Enabled=1
213 | [pcbnew/Layer.Edge.Cuts]
214 | Enabled=1
215 | [pcbnew/Layer.Margin]
216 | Enabled=1
217 | [pcbnew/Layer.B.CrtYd]
218 | Enabled=1
219 | [pcbnew/Layer.F.CrtYd]
220 | Enabled=1
221 | [pcbnew/Layer.B.Fab]
222 | Enabled=1
223 | [pcbnew/Layer.F.Fab]
224 | Enabled=1
225 | [pcbnew/Layer.Rescue]
226 | Enabled=0
227 | [pcbnew/Netclasses]
228 | [pcbnew/Netclasses/Default]
229 | Name=Default
230 | Clearance=0.2
231 | TrackWidth=0.25
232 | ViaDiameter=0.8
233 | ViaDrill=0.4
234 | uViaDiameter=0.3
235 | uViaDrill=0.1
236 | dPairWidth=0.2
237 | dPairGap=0.25
238 | dPairViaGap=0.25
239 | [pcbnew/Netclasses/1]
240 | Name=Power
241 | Clearance=0.2
242 | TrackWidth=0.5
243 | ViaDiameter=0.8
244 | ViaDrill=0.4
245 | uViaDiameter=0.3
246 | uViaDrill=0.1
247 | dPairWidth=0.2
248 | dPairGap=0.25
249 | dPairViaGap=0.25
250 | 
--------------------------------------------------------------------------------
/pcb/README.md:
--------------------------------------------------------------------------------
 1 | # GameHand PCB
 2 | 
 3 | ---
 4 | 
 5 | The GameHand PCB is powered by an ATmega32u2 MCU and has basic ESD and overvoltage protection.  
 6 | 
 7 | With the firmware files in this repo the board is capable of full NKRO and 1000 Hz USB polling.
 8 | 
 9 | ---
10 | 
11 |
 9 | 
10 | ---
11 | 
12 | [Case files](case/)
13 | 
14 | [KiCAD PCB files](pcb/)
15 | 
16 | [Gerbers for PCB production](pcb/gerbers/)
17 | 
18 | [JLCPCB BOM](pcb/fab/GameHand_bom_jlc.csv)
19 | 
20 | [JLCPCB CPL](pcb/fab/GameHand_cpl_jlc.csv)
21 | 
22 | ---
23 | 
24 | This work is licensed under a
25 | [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa].
26 | 
27 | [![CC BY-NC-SA 4.0][cc-by-nc-sa-image]][cc-by-nc-sa]
28 | 
29 | [cc-by-nc-sa]: http://creativecommons.org/licenses/by-nc-sa/4.0/
30 | [cc-by-nc-sa-image]: https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png
31 | [cc-by-nc-sa-shield]: https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg
32 | 
--------------------------------------------------------------------------------
/case/README.md:
--------------------------------------------------------------------------------
 1 | # GameHand case
 2 | 
 3 | ### These files are meant for 3D printing only! 
 4 | 
 5 | They are not suitable for CNC machining at all and trying to do so will result in failure of the part.
 6 | 
 7 | 5x M2 screws are required for assembly.
 8 | 
 9 | The wrist rest pad can be made out of simple 5mm thick EPDM foam (can be found in any decent hardware store).  
10 | 
11 | [Cutting template for the pad](pad_outline.dxf)
--------------------------------------------------------------------------------
/case/pad_outline.dxf:
--------------------------------------------------------------------------------
  1 | 0
  2 | SECTION
  3 | 2
  4 | HEADER
  5 | 9
  6 | $INSUNITS
  7 | 70
  8 | 4
  9 | 9
 10 | $ACADVER
 11 | 1
 12 | AC1014
 13 | 9
 14 | $HANDSEED
 15 | 5
 16 | FFFF
 17 | 0
 18 | ENDSEC
 19 | 0
 20 | SECTION
 21 | 2
 22 | TABLES
 23 | 0
 24 | TABLE
 25 | 2
 26 | VPORT
 27 | 5
 28 | 8
 29 | 100
 30 | AcDbSymbolTable
 31 | 0
 32 | ENDTAB
 33 | 0
 34 | TABLE
 35 | 2
 36 | LTYPE
 37 | 5
 38 | 5
 39 | 100
 40 | AcDbSymbolTable
 41 | 0
 42 | LTYPE
 43 | 5
 44 | 14
 45 | 100
 46 | AcDbSymbolTableRecord
 47 | 100
 48 | AcDbLinetypeTableRecord
 49 | 2
 50 | BYBLOCK
 51 | 70
 52 | 0
 53 | 0
 54 | LTYPE
 55 | 5
 56 | 15
 57 | 100
 58 | AcDbSymbolTableRecord
 59 | 100
 60 | AcDbLinetypeTableRecord
 61 | 2
 62 | BYLAYER
 63 | 70
 64 | 0
 65 | 0
 66 | ENDTAB
 67 | 0
 68 | TABLE
 69 | 2
 70 | LAYER
 71 | 5
 72 | 2
 73 | 100
 74 | AcDbSymbolTable
 75 | 70
 76 | 2
 77 | 0
 78 | LAYER
 79 | 5
 80 | 50
 81 | 100
 82 | AcDbSymbolTableRecord
 83 | 100
 84 | AcDbLayerTableRecord
 85 | 2
 86 | 0
 87 | 70
 88 | 0
 89 | 6
 90 | CONTINUOUS
 91 | 0
 92 | ENDTAB
 93 | 0
 94 | TABLE
 95 | 2
 96 | STYLE
 97 | 5
 98 | 3
 99 | 100
100 | AcDbSymbolTable
101 | 70
102 | 1
103 | 0
104 | STYLE
105 | 5
106 | 11
107 | 100
108 | AcDbSymbolTableRecord
109 | 100
110 | AcDbTextStyleTableRecord
111 | 2
112 | STANDARD
113 | 70
114 | 0
115 | 0
116 | ENDTAB
117 | 0
118 | TABLE
119 | 2
120 | VIEW
121 | 5
122 | 6
123 | 100
124 | AcDbSymbolTable
125 | 70
126 | 0
127 | 0
128 | ENDTAB
129 | 0
130 | TABLE
131 | 2
132 | UCS
133 | 5
134 | 7
135 | 100
136 | AcDbSymbolTable
137 | 70
138 | 0
139 | 0
140 | ENDTAB
141 | 0
142 | TABLE
143 | 2
144 | APPID
145 | 5
146 | 9
147 | 100
148 | AcDbSymbolTable
149 | 70
150 | 2
151 | 0
152 | APPID
153 | 5
154 | 12
155 | 100
156 | AcDbSymbolTableRecord
157 | 100
158 | AcDbRegAppTableRecord
159 | 2
160 | ACAD
161 | 70
162 | 0
163 | 0
164 | ENDTAB
165 | 0
166 | TABLE
167 | 2
168 | DIMSTYLE
169 | 5
170 | A
171 | 100
172 | AcDbSymbolTable
173 | 70
174 | 1
175 | 0
176 | ENDTAB
177 | 0
178 | TABLE
179 | 2
180 | BLOCK_RECORD
181 | 5
182 | 1
183 | 100
184 | AcDbSymbolTable
185 | 70
186 | 1
187 | 0
188 | BLOCK_RECORD
189 | 5
190 | 1F
191 | 100
192 | AcDbSymbolTableRecord
193 | 100
194 | AcDbBlockTableRecord
195 | 2
196 | *MODEL_SPACE
197 | 0
198 | BLOCK_RECORD
199 | 5
200 | 1B
201 | 100
202 | AcDbSymbolTableRecord
203 | 100
204 | AcDbBlockTableRecord
205 | 2
206 | *PAPER_SPACE
207 | 0
208 | ENDTAB
209 | 0
210 | ENDSEC
211 | 0
212 | SECTION
213 | 2
214 | BLOCKS
215 | 0
216 | BLOCK
217 | 5
218 | 20
219 | 100
220 | AcDbEntity
221 | 100
222 | AcDbBlockBegin
223 | 2
224 | *MODEL_SPACE
225 | 0
226 | ENDBLK
227 | 5
228 | 21
229 | 100
230 | AcDbEntity
231 | 100
232 | AcDbBlockEnd
233 | 0
234 | BLOCK
235 | 5
236 | 1C
237 | 100
238 | AcDbEntity
239 | 100
240 | AcDbBlockBegin
241 | 2
242 | *PAPER_SPACE
243 | 0
244 | ENDBLK
245 | 5
246 | 1D
247 | 100
248 | AcDbEntity
249 | 100
250 | AcDbBlockEnd
251 | 0
252 | ENDSEC
253 | 0
254 | SECTION
255 | 2
256 | ENTITIES
257 | 0
258 | LWPOLYLINE
259 | 5
260 | 100
261 | 100
262 | AcDbEntity
263 | 8
264 | 0
265 | 100
266 | AcDbPolyline
267 | 90
268 | 10
269 | 70
270 | 1
271 | 43
272 | 0.0
273 | 10
274 | 0.29999999999999816
275 | 20
276 | 185.5
277 | 10
278 | 0.30000000000001276
279 | 20
280 | 103.74999999999993
281 | 42
282 | -0.41421356237309531
283 | 10
284 | -1.499999999999968
285 | 20
286 | 101.94999999999995
287 | 10
288 | -89.383669368438859
289 | 20
290 | 101.94999999999999
291 | 42
292 | -0.22169466264296153
293 | 10
294 | -90.762549366053022
295 | 20
296 | 102.59298230256422
297 | 10
298 | -99.420908368489165
299 | 20
300 | 112.91161274968808
301 | 42
302 | -0.26482166750424757
303 | 10
304 | -99.740550886298749
305 | 20
306 | 114.66446705610196
307 | 10
308 | -74.682640483250992
309 | 20
310 | 186.09583660897812
311 | 42
312 | -0.31851236877012129
313 | 10
314 | -72.984117967827245
315 | 20
316 | 187.30000000000001
317 | 10
318 | -1.5000000000000047
319 | 20
320 | 187.30000000000001
321 | 42
322 | -0.4142135623730942
323 | 0
324 | ENDSEC
325 | 0
326 | SECTION
327 | 2
328 | OBJECTS
329 | 0
330 | DICTIONARY
331 | 5
332 | C
333 | 100
334 | AcDbDictionary
335 | 3
336 | ACAD_GROUP
337 | 350
338 | D
339 | 3
340 | ACAD_MLINESTYLE
341 | 350
342 | 17
343 | 0
344 | DICTIONARY
345 | 5
346 | D
347 | 100
348 | AcDbDictionary
349 | 0
350 | DICTIONARY
351 | 5
352 | 1A
353 | 330
354 | C
355 | 100
356 | AcDbDictionary
357 | 0
358 | DICTIONARY
359 | 5
360 | 17
361 | 100
362 | AcDbDictionary
363 | 0
364 | ENDSEC
365 | 0
366 | EOF
367 | 
--------------------------------------------------------------------------------
/firmware/gamehand/config.h:
--------------------------------------------------------------------------------
 1 | /*
 2 | Copyright 2021 kb-elmo
 3 | 
 4 | This program is free software: you can redistribute it and/or modify
 5 | it under the terms of the GNU General Public License as published by
 6 | the Free Software Foundation, either version 2 of the License, or
 7 | (at your option) any later version.
 8 | 
 9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 | GNU General Public License for more details.
13 | 
14 | You should have received a copy of the GNU General Public License
15 | along with this program.  If not, see .
16 | */
17 | 
18 | #pragma once
19 | 
20 | #include "config_common.h"
21 | 
22 | /* USB Device descriptor parameter */
23 | #define VENDOR_ID    0xA68C
24 | #define PRODUCT_ID   0x4D90
25 | #define DEVICE_VER   0x0001
26 | #define MANUFACTURER kb-elmo
27 | #define PRODUCT      GameHand
28 | 
29 | /* key matrix size */
30 | #define MATRIX_ROWS 5
31 | #define MATRIX_COLS 6
32 | 
33 | /* Keyboard Matrix Assignments */
34 | #define MATRIX_ROW_PINS { D6, D5, D4, D3, D2 }
35 | #define MATRIX_COL_PINS { B2, B1, B0, B7, C7, C6 }
36 | 
37 | /* COL2ROW, ROW2COL */
38 | #define DIODE_DIRECTION COL2ROW
39 | 
40 | /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
41 | #define DEBOUNCE 5
42 | 
43 | /* NKRO 1000Hz */
44 | #define FORCE_NKRO
45 | #define USB_POLLING_INTERVAL_MS 1
46 | #define QMK_KEYS_PER_SCAN 12
--------------------------------------------------------------------------------
/firmware/gamehand/gamehand.c:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | 
17 | #include "gamehand.h"
18 | 
--------------------------------------------------------------------------------
/firmware/gamehand/gamehand.h:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | 
17 | #pragma once
18 | 
19 | #include "quantum.h"
20 | 
21 | #define ___ KC_NO
22 | 
23 | #define LAYOUT( \
24 |     k00, k01, k02, k03, k04, k05, \
25 |     k10, k11, k12, k13, k14, k15, \
26 |     k20, k21, k22, k23, k24, k25, \
27 |     k30, k31, k32, k33, k34,      \
28 |     k40, k41, k42,           k45  \
29 | ) { \
30 |     { k00, k01, k02, k03, k04, k05 }, \
31 |     { k10, k11, k12, k13, k14, k15 }, \
32 |     { k20, k21, k22, k23, k24, k25 }, \
33 |     { k30, k31, k32, k33, k34, ___ }, \
34 |     { k40, k41, k42, ___, ___, k45 }  \
35 | }
36 | 
--------------------------------------------------------------------------------
/firmware/gamehand/info.json:
--------------------------------------------------------------------------------
 1 | {
 2 |     "keyboard_name": "gamehand",
 3 |     "url": "",
 4 |     "maintainer": "kb-elmo",
 5 |     "width": 3,
 6 |     "height": 2,
 7 |     "layouts": {
 8 |         "LAYOUT": {
 9 |             "layout": [
10 |                 {"label": "k00", "x": 0, "y": 0},
11 |                 {"label": "k01", "x": 1, "y": 0},
12 |                 {"label": "k02", "x": 2, "y": 0},
13 | 
14 |                 {"label": "k10", "x": 0, "y": 1, "w": 1.5},
15 |                 {"label": "k12", "x": 1.5, "y": 1, "w": 1.5}
16 |             ]
17 |         }
18 |     }
19 | }
20 | 
--------------------------------------------------------------------------------
/firmware/gamehand/keymaps/default/keymap.c:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | #include QMK_KEYBOARD_H
17 | 
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
19 |     [0] = LAYOUT(
20 |         KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,
21 |         KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,
22 |         MO(1),   KC_A,    KC_S,    KC_D,    KC_F,    KC_G,
23 |         KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,
24 |         KC_LCTL, KC_M,    KC_H,                      KC_SPC
25 |     ),
26 |     [1] = LAYOUT(
27 |         KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,
28 |         KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
29 |         KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS,
30 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
31 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_ENT
32 |     )
33 | };
34 | 
--------------------------------------------------------------------------------
/firmware/gamehand/keymaps/via/keymap.c:
--------------------------------------------------------------------------------
 1 | /* Copyright 2021 kb-elmo
 2 |  *
 3 |  * This program is free software: you can redistribute it and/or modify
 4 |  * it under the terms of the GNU General Public License as published by
 5 |  * the Free Software Foundation, either version 2 of the License, or
 6 |  * (at your option) any later version.
 7 |  *
 8 |  * This program is distributed in the hope that it will be useful,
 9 |  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 |  * GNU General Public License for more details.
12 |  *
13 |  * You should have received a copy of the GNU General Public License
14 |  * along with this program.  If not, see .
15 |  */
16 | #include QMK_KEYBOARD_H
17 | 
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
19 |     [0] = LAYOUT(
20 |         KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,
21 |         KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,
22 |         MO(1),   KC_A,    KC_S,    KC_D,    KC_F,    KC_G,
23 |         KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,
24 |         KC_LCTL, KC_M,    KC_H,                      KC_SPC
25 |     ),
26 |     [1] = LAYOUT(
27 |         KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,
28 |         KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
29 |         KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS,
30 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
31 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_ENT
32 |     ),
33 |     [2] = LAYOUT(
34 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
35 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
36 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
37 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
38 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS
39 |     ),
40 |     [3] = LAYOUT(
41 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
42 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
43 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
44 |         KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
45 |         KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS
46 |     )
47 | };
48 | 
--------------------------------------------------------------------------------
/firmware/gamehand/keymaps/via/rules.mk:
--------------------------------------------------------------------------------
1 | VIA_ENABLE = yes
2 | LTO_ENABLE = yes
3 | 
--------------------------------------------------------------------------------
/firmware/gamehand/readme.md:
--------------------------------------------------------------------------------
 1 | # GameHand
 2 | 
 3 | 
 4 | 
 5 | A left-hand gaming keypad with a 3D printed case
 6 | 
 7 | * Keyboard Maintainer: [kb-elmo](https://github.com/kb-elmo)
 8 | * Hardware Supported: GameHand rev.1 PCB
 9 | * Hardware Availability: [OpenSource Project](https://github.com/kb-elmo/GameHand)
10 | 
11 | Make example for this keyboard (after setting up your build environment):
12 | 
13 |     make gamehand:default
14 | 
15 | Flashing example for this keyboard:
16 | 
17 |     make gamehand:default:flash
18 | 
19 | **Bootloader:** Press the physical reset button on the bottom side of the PCB (labeled Reset) or hold down the top left key while plugging in the board.
20 | 
21 | See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
22 | 
--------------------------------------------------------------------------------
/firmware/gamehand/rules.mk:
--------------------------------------------------------------------------------
 1 | # MCU name
 2 | MCU = atmega32u2
 3 | 
 4 | # Bootloader selection
 5 | BOOTLOADER = atmel-dfu
 6 | 
 7 | # Build Options
 8 | #   change yes to no to disable
 9 | #
10 | BOOTMAGIC_ENABLE = lite     # Virtual DIP switch configuration
11 | MOUSEKEY_ENABLE = no        # Mouse keys
12 | EXTRAKEY_ENABLE = yes       # Audio control and System control
13 | CONSOLE_ENABLE = no         # Console for debug
14 | COMMAND_ENABLE = no         # Commands for debug and configuration
15 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
16 | SLEEP_LED_ENABLE = no       # Breathing sleep LED during USB suspend
17 | # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18 | NKRO_ENABLE = yes           # USB Nkey Rollover
19 | BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
20 | RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
21 | BLUETOOTH_ENABLE = no       # Enable Bluetooth
22 | AUDIO_ENABLE = no           # Audio output
23 | 
24 | DEBOUNCE_TYPE = sym_defer_pk
25 | 
--------------------------------------------------------------------------------
/firmware/gamehand_via.json:
--------------------------------------------------------------------------------
 1 | {
 2 |   "name":"GameHand",
 3 |   "vendorId":"0xA68C",
 4 |   "productId":"0x4D90",
 5 |   "lighting": "none",
 6 |   "matrix":{
 7 |     "rows":5,
 8 |     "cols":6
 9 |   },
10 |   "layouts":{
11 |     "keymap": [
12 |       [
13 |         {
14 |           "c": "#777777"
15 |         },
16 |         "0,0",
17 |         {
18 |           "c": "#cccccc"
19 |         },
20 |         "0,1",
21 |         "0,2",
22 |         "0,3",
23 |         "0,4",
24 |         "0,5"
25 |       ],
26 |       [
27 |         {
28 |           "c": "#aaaaaa"
29 |         },
30 |         "1,0",
31 |         {
32 |           "c": "#cccccc"
33 |         },
34 |         "1,1",
35 |         "1,2",
36 |         "1,3",
37 |         "1,4",
38 |         "1,5"
39 |       ],
40 |       [
41 |         {
42 |           "c": "#aaaaaa",
43 |           "w": 1.25
44 |         },
45 |         "2,0",
46 |         {
47 |           "c": "#cccccc"
48 |         },
49 |         "2,1",
50 |         "2,2",
51 |         "2,3",
52 |         "2,4",
53 |         "2,5"
54 |       ],
55 |       [
56 |         {
57 |           "c": "#aaaaaa",
58 |           "w": 1.75
59 |         },
60 |         "3,0",
61 |         {
62 |           "c": "#cccccc"
63 |         },
64 |         "3,1",
65 |         "3,2",
66 |         "3,3",
67 |         "3,4"
68 |       ],
69 |       [
70 |         {
71 |           "c": "#aaaaaa",
72 |           "w": 1.5
73 |         },
74 |         "4,0",
75 |         {
76 |           "w": 1.5
77 |         },
78 |         "4,1",
79 |         {
80 |           "w": 1.5
81 |         },
82 |         "4,2"
83 |       ],
84 |       [
85 |         {
86 |           "r": -40,
87 |           "rx": 4.9,
88 |           "ry": 5,
89 |           "y": -0.09999999999999964,
90 |           "c": "#777777",
91 |           "w": 2.75
92 |         },
93 |         "4,5"
94 |       ]
95 |     ]
96 |   }
97 | }
98 | 
--------------------------------------------------------------------------------
/pcb/GameHand-all-pos.csv:
--------------------------------------------------------------------------------
 1 | Ref,Val,Package,PosX,PosY,Rot,Side
 2 | "C1","10uF","C_0805_2012Metric",172.429249,-110.044151,225.000000,bottom
 3 | "C2","0.1uF","C_0805_2012Metric",189.407800,-111.226600,45.000000,bottom
 4 | "C3","0.1uF","C_0805_2012Metric",184.708800,-124.129800,315.000000,bottom
 5 | "C7","1uF","C_0805_2012Metric",186.182000,-108.356400,45.000000,bottom
 6 | "C8","22pF","C_0805_2012Metric",191.109600,-117.678200,135.000000,bottom
 7 | "C9","22pF","C_0805_2012Metric",186.334401,-122.453400,315.000000,bottom
 8 | "D1","D_Small","D_SOD-123",109.550200,-47.142400,90.000000,bottom
 9 | "D2","D_Small","D_SOD-123",127.076200,-47.142400,90.000000,bottom
10 | "D3","D_Small","D_SOD-123",130.149600,-47.142400,90.000000,bottom
11 | "D4","D_Small","D_SOD-123",165.201600,-47.142400,90.000000,bottom
12 | "D5","D_Small","D_SOD-123",168.249600,-47.117000,90.000000,bottom
13 | "D6","D_Small","D_SOD-123",185.724800,-47.091600,90.000000,bottom
14 | "D14","D_Small","D_SOD-123",109.524800,-66.014600,90.000000,bottom
15 | "D15","D_Small","D_SOD-123",127.152400,-66.040000,90.000000,bottom
16 | "D16","D_Small","D_SOD-123",130.022600,-66.014600,90.000000,bottom
17 | "D17","D_Small","D_SOD-123",165.252400,-65.989200,90.000000,bottom
18 | "D18","D_Small","D_SOD-123",168.148000,-65.989200,90.000000,bottom
19 | "D19","D_Small","D_SOD-123",185.724800,-65.989200,90.000000,bottom
20 | "D27","D_Small","D_SOD-123",113.360200,-85.115400,90.000000,bottom
21 | "D28","D_Small","D_SOD-123",131.902200,-85.115400,90.000000,bottom
22 | "D29","D_Small","D_SOD-123",134.874000,-85.115400,90.000000,bottom
23 | "D30","D_Small","D_SOD-123",169.976800,-85.115400,90.000000,bottom
24 | "D31","D_Small","D_SOD-123",172.923200,-85.115400,90.000000,bottom
25 | "D32","D_Small","D_SOD-123",190.449200,-85.090000,90.000000,bottom
26 | "D40","D_Small","D_SOD-123",118.287800,-104.317800,90.000000,bottom
27 | "D41","D_Small","D_SOD-123",141.351000,-104.343200,90.000000,bottom
28 | "D42","D_Small","D_SOD-123",144.348200,-104.343200,90.000000,bottom
29 | "D43","D_Small","D_SOD-123",179.451000,-104.343200,90.000000,bottom
30 | "D44","D_Small","D_SOD-123",182.499000,-104.343200,90.000000,bottom
31 | "D53","D_Small","D_SOD-123",119.075200,-123.469400,90.000000,bottom
32 | "D54","D_Small","D_SOD-123",145.846800,-123.494800,90.000000,bottom
33 | "D55","D_Small","D_SOD-123",149.479000,-123.494800,90.000000,bottom
34 | "D58","D_Small","D_SOD-123",200.050400,-126.034800,40.000000,bottom
35 | "F1","Polyfuse_Small","Fuse_1206_3216Metric",143.535400,-50.266600,90.000000,bottom
36 | "J1","USB_C_Receptacle_USB2.0","USB_C_Receptacle_HRO_TYPE-C-31-M-12",147.624800,-33.172400,0.000000,bottom
37 | "R1","22r","R_0805_2012Metric",148.818600,-57.150000,270.000000,bottom
38 | "R2","22r","R_0805_2012Metric",146.431000,-57.150000,270.000000,bottom
39 | "R3","10k","R_0805_2012Metric",173.990000,-121.589800,45.000000,bottom
40 | "R4","10k","R_0805_2012Metric",207.873600,-99.847400,310.000000,bottom
41 | "R5","5.1k","R_0805_2012Metric",128.600200,-36.957000,0.000000,bottom
42 | "R6","5.1k","R_0805_2012Metric",166.674800,-37.033200,180.000000,bottom
43 | "RESET","SW_Push","SW_SPST_TL3342",213.207600,-95.504000,40.000000,bottom
44 | "U1","ATmega32U2-AU","TQFP-32_7x7mm_P0.8mm",181.025800,-115.646200,135.000000,bottom
45 | "U2","SRV05-4","SOT-23-6",147.574000,-50.266600,180.000000,bottom
46 | "X1","Crystal_GND24_Small","Crystal_SMD_3225-4Pin_3.2x2.5mm",188.772800,-120.065800,225.000000,bottom
47 | 
--------------------------------------------------------------------------------
/pcb/GameHand-cache.lib:
--------------------------------------------------------------------------------
  1 | EESchema-LIBRARY Version 2.4
  2 | #encoding utf-8
  3 | #
  4 | # Connector_USB_C_Receptacle_USB2.0
  5 | #
  6 | DEF Connector_USB_C_Receptacle_USB2.0 J 0 40 Y Y 1 F N
  7 | F0 "J" -400 750 50 H V L CNN
  8 | F1 "Connector_USB_C_Receptacle_USB2.0" 750 750 50 H V R CNN
  9 | F2 "" 150 0 50 H I C CNN
 10 | F3 "" 150 0 50 H I C CNN
 11 | $FPLIST
 12 |  USB*C*Receptacle*
 13 | $ENDFPLIST
 14 | DRAW
 15 | A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
 16 | A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150
 17 | A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150
 18 | A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
 19 | A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
 20 | A -275 150 75 1 1799 0 1 20 N -200 150 -350 150
 21 | C -100 45 25 0 1 10 F
 22 | C 0 -230 50 0 1 0 F
 23 | S -10 -700 10 -660 0 0 0 N
 24 | S 400 -590 360 -610 0 0 0 N
 25 | S 400 -490 360 -510 0 0 0 N
 26 | S 400 -190 360 -210 0 0 0 N
 27 | S 400 -90 360 -110 0 0 0 N
 28 | S 400 10 360 -10 0 0 0 N
 29 | S 400 110 360 90 0 0 0 N
 30 | S 400 310 360 290 0 0 0 N
 31 | S 400 410 360 390 0 0 0 N
 32 | S 400 610 360 590 0 0 0 N
 33 | S -400 700 400 -700 0 1 10 f
 34 | S -300 -150 -250 150 0 1 10 F
 35 | S 75 70 125 120 0 1 10 F
 36 | P 2 0 1 20 -350 -150 -350 150 N
 37 | P 2 0 1 20 -200 150 -200 -150 N
 38 | P 2 0 1 20 0 -230 0 170 N
 39 | P 3 0 1 20 0 -130 -100 -30 -100 20 N
 40 | P 3 0 1 20 0 -80 100 20 100 70 N
 41 | P 4 0 1 10 -50 170 0 270 50 170 -50 170 F
 42 | X GND A1 0 -900 200 U 50 50 1 1 P
 43 | X GND A12 0 -900 200 U 50 50 1 1 P N
 44 | X VBUS A4 600 600 200 L 50 50 1 1 P
 45 | X CC1 A5 600 400 200 L 50 50 1 1 B
 46 | X D+ A6 600 -100 200 L 50 50 1 1 B
 47 | X D- A7 600 100 200 L 50 50 1 1 B
 48 | X SBU1 A8 600 -500 200 L 50 50 1 1 B
 49 | X VBUS A9 600 600 200 L 50 50 1 1 P N
 50 | X GND B1 0 -900 200 U 50 50 1 1 P N
 51 | X GND B12 0 -900 200 U 50 50 1 1 P N
 52 | X VBUS B4 600 600 200 L 50 50 1 1 P N
 53 | X CC2 B5 600 300 200 L 50 50 1 1 B
 54 | X D+ B6 600 -200 200 L 50 50 1 1 B
 55 | X D- B7 600 0 200 L 50 50 1 1 B
 56 | X SBU2 B8 600 -600 200 L 50 50 1 1 B
 57 | X VBUS B9 600 600 200 L 50 50 1 1 P N
 58 | X SHIELD S1 -300 -900 200 U 50 50 1 1 P
 59 | ENDDRAW
 60 | ENDDEF
 61 | #
 62 | # Device_C_Small
 63 | #
 64 | DEF Device_C_Small C 0 10 N N 1 F N
 65 | F0 "C" 10 70 50 H V L CNN
 66 | F1 "Device_C_Small" 10 -80 50 H V L CNN
 67 | F2 "" 0 0 50 H I C CNN
 68 | F3 "" 0 0 50 H I C CNN
 69 | $FPLIST
 70 |  C_*
 71 | $ENDFPLIST
 72 | DRAW
 73 | P 2 0 1 13 -60 -20 60 -20 N
 74 | P 2 0 1 12 -60 20 60 20 N
 75 | X ~ 1 0 100 80 D 50 50 1 1 P
 76 | X ~ 2 0 -100 80 U 50 50 1 1 P
 77 | ENDDRAW
 78 | ENDDEF
 79 | #
 80 | # Device_Crystal_GND24_Small
 81 | #
 82 | DEF Device_Crystal_GND24_Small Y 0 40 Y N 1 F N
 83 | F0 "Y" 50 175 50 H V L CNN
 84 | F1 "Device_Crystal_GND24_Small" 50 100 50 H V L CNN
 85 | F2 "" 0 0 50 H I C CNN
 86 | F3 "" 0 0 50 H I C CNN
 87 | $FPLIST
 88 |  Crystal*
 89 | $ENDFPLIST
 90 | DRAW
 91 | S -30 -60 30 60 0 1 0 N
 92 | P 2 0 1 15 -50 -30 -50 30 N
 93 | P 2 0 1 15 50 -30 50 30 N
 94 | P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N
 95 | P 4 0 1 0 -50 50 -50 75 50 75 50 50 N
 96 | X 1 1 -100 0 50 R 30 50 1 1 P
 97 | X 2 2 0 -100 25 U 30 50 1 1 P
 98 | X 3 3 100 0 50 L 30 50 1 1 P
 99 | X 4 4 0 100 25 D 30 50 1 1 P
100 | ENDDRAW
101 | ENDDEF
102 | #
103 | # Device_D_Small
104 | #
105 | DEF Device_D_Small D 0 10 N N 1 F N
106 | F0 "D" -50 80 50 H V L CNN
107 | F1 "Device_D_Small" -150 -80 50 H V L CNN
108 | F2 "" 0 0 50 V I C CNN
109 | F3 "" 0 0 50 V I C CNN
110 | $FPLIST
111 |  TO-???*
112 |  *_Diode_*
113 |  *SingleDiode*
114 |  D_*
115 | $ENDFPLIST
116 | DRAW
117 | P 2 0 1 10 -30 -40 -30 40 N
118 | P 2 0 1 0 -30 0 30 0 N
119 | P 4 0 1 10 30 -40 -30 0 30 40 30 -40 N
120 | X K 1 -100 0 70 R 50 50 1 1 P
121 | X A 2 100 0 70 L 50 50 1 1 P
122 | ENDDRAW
123 | ENDDEF
124 | #
125 | # Device_Polyfuse_Small
126 | #
127 | DEF Device_Polyfuse_Small F 0 0 N Y 1 F N
128 | F0 "F" -75 0 50 V V C CNN
129 | F1 "Device_Polyfuse_Small" 75 0 50 V V C CNN
130 | F2 "" 50 -200 50 H I L CNN
131 | F3 "" 0 0 50 H I C CNN
132 | $FPLIST
133 |  *polyfuse*
134 |  *PTC*
135 | $ENDFPLIST
136 | DRAW
137 | S -20 50 20 -50 0 1 0 N
138 | P 2 0 1 0 0 100 0 -100 N
139 | P 4 0 1 0 -40 50 -40 30 40 -30 40 -50 N
140 | X ~ 1 0 100 25 D 50 50 1 1 P
141 | X ~ 2 0 -100 25 U 50 50 1 1 P
142 | ENDDRAW
143 | ENDDEF
144 | #
145 | # Device_R_Small
146 | #
147 | DEF Device_R_Small R 0 10 N N 1 F N
148 | F0 "R" 30 20 50 H V L CNN
149 | F1 "Device_R_Small" 30 -40 50 H V L CNN
150 | F2 "" 0 0 50 H I C CNN
151 | F3 "" 0 0 50 H I C CNN
152 | $FPLIST
153 |  R_*
154 | $ENDFPLIST
155 | DRAW
156 | S -30 70 30 -70 0 1 8 N
157 | X ~ 1 0 100 30 D 50 50 1 1 P
158 | X ~ 2 0 -100 30 U 50 50 1 1 P
159 | ENDDRAW
160 | ENDDEF
161 | #
162 | # MCU_Microchip_ATmega_ATmega32U2-AU
163 | #
164 | DEF MCU_Microchip_ATmega_ATmega32U2-AU U 0 20 Y Y 1 F N
165 | F0 "U" -600 1350 50 H V L BNN
166 | F1 "MCU_Microchip_ATmega_ATmega32U2-AU" 100 -1350 50 H V L TNN
167 | F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
168 | F3 "" 0 0 50 H I C CNN
169 | ALIAS ATmega16U2-AU ATmega32U2-AU
170 | $FPLIST
171 |  TQFP*7x7mm*P0.8mm*
172 | $ENDFPLIST
173 | DRAW
174 | S -600 -1300 600 1300 0 1 10 f
175 | X XTAL1 1 -700 900 100 R 50 50 1 1 I
176 | X PD4 10 700 -800 100 L 50 50 1 1 B
177 | X PD5 11 700 -900 100 L 50 50 1 1 B
178 | X PD6 12 700 -1000 100 L 50 50 1 1 B
179 | X ~HWB~/PD7 13 700 -1100 100 L 50 50 1 1 B
180 | X PB0 14 700 1100 100 L 50 50 1 1 B
181 | X PB1 15 700 1000 100 L 50 50 1 1 B
182 | X PB2 16 700 900 100 L 50 50 1 1 B
183 | X PB3 17 700 800 100 L 50 50 1 1 B
184 | X PB4 18 700 700 100 L 50 50 1 1 B
185 | X PB5 19 700 600 100 L 50 50 1 1 B
186 | X PC0/XTAL2 2 -700 700 100 R 50 50 1 1 B
187 | X PB6 20 700 500 100 L 50 50 1 1 B
188 | X PB7 21 700 400 100 L 50 50 1 1 B
189 | X PC7 22 700 -200 100 L 50 50 1 1 B
190 | X PC6 23 700 -100 100 L 50 50 1 1 B
191 | X PC1/~RESET 24 -700 1100 100 R 50 50 1 1 B
192 | X PC5 25 700 0 100 L 50 50 1 1 B
193 | X PC4 26 700 100 100 L 50 50 1 1 B
194 | X UCAP 27 -700 200 100 R 50 50 1 1 P
195 | X UGND 28 -100 -1400 100 U 50 50 1 1 W
196 | X D+ 29 -700 500 100 R 50 50 1 1 B
197 | X GND 3 0 -1400 100 U 50 50 1 1 W
198 | X D- 30 -700 400 100 R 50 50 1 1 B
199 | X UVCC 31 -100 1400 100 D 50 50 1 1 W
200 | X AVCC 32 100 1400 100 D 50 50 1 1 W
201 | X VCC 4 0 1400 100 D 50 50 1 1 W
202 | X PC2 5 700 200 100 L 50 50 1 1 B
203 | X PD0 6 700 -400 100 L 50 50 1 1 B
204 | X PD1 7 700 -500 100 L 50 50 1 1 B
205 | X PD2 8 700 -600 100 L 50 50 1 1 B
206 | X PD3 9 700 -700 100 L 50 50 1 1 B
207 | ENDDRAW
208 | ENDDEF
209 | #
210 | # MX_Alps_Hybrid_MX-NoLED
211 | #
212 | DEF MX_Alps_Hybrid_MX-NoLED MX 0 40 Y Y 1 F N
213 | F0 "MX" -25 150 60 H V C CNN
214 | F1 "MX_Alps_Hybrid_MX-NoLED" -25 50 20 H V C CNN
215 | F2 "" -625 -25 60 H I C CNN
216 | F3 "" -625 -25 60 H I C CNN
217 | DRAW
218 | T 0 125 0 30 0 0 0 COL Normal 0 C C
219 | T 900 0 -75 30 0 0 0 ROW Normal 0 R C
220 | S -100 100 50 -50 0 0 0 N
221 | P 2 0 0 5 -50 -50 -50 50 N
222 | P 3 0 0 5 50 50 0 50 -50 75 N
223 | X COL 1 150 50 100 L 0 0 1 1 P
224 | X ROW 2 -50 -150 100 U 0 0 1 1 P
225 | ENDDRAW
226 | ENDDEF
227 | #
228 | # Power_Protection_SRV05-4
229 | #
230 | DEF Power_Protection_SRV05-4 U 0 0 Y Y 1 F N
231 | F0 "U" -200 450 50 H V R CNN
232 | F1 "Power_Protection_SRV05-4" 100 450 50 H V L CNN
233 | F2 "Package_TO_SOT_SMD:SOT-23-6" 700 -450 50 H I C CNN
234 | F3 "" 0 0 50 H I C CNN
235 | $FPLIST
236 |  SOT?23*
237 | $ENDFPLIST
238 | DRAW
239 | C -225 -100 11 0 1 0 F
240 | C -125 -260 11 0 1 0 F
241 | C -125 100 11 0 1 0 F
242 | C -125 255 11 0 1 0 F
243 | C 0 -260 11 0 1 0 F
244 | C 0 255 11 0 1 0 F
245 | C 125 -260 11 0 1 0 F
246 | C 125 -100 11 0 1 0 F
247 | C 125 255 11 0 1 0 F
248 | C 225 100 11 0 1 0 F
249 | S -225 255 225 -260 0 0 0 N
250 | S -300 400 300 -400 0 1 10 f
251 | P 2 0 0 0 -125 -260 -125 255 N
252 | P 2 0 0 0 125 255 125 -260 N
253 | P 2 0 1 0 -305 100 -125 100 N
254 | P 2 0 1 0 -300 -100 -225 -100 N
255 | P 2 0 1 0 -200 -150 -250 -150 N
256 | P 2 0 1 0 -200 200 -250 200 N
257 | P 2 0 1 0 -100 -150 -150 -150 N
258 | P 2 0 1 0 -100 200 -150 200 N
259 | P 2 0 1 0 0 400 0 -400 N
260 | P 2 0 1 0 150 -150 100 -150 N
261 | P 2 0 1 0 150 200 100 200 N
262 | P 2 0 1 0 250 -150 200 -150 N
263 | P 2 0 1 0 250 200 200 200 N
264 | P 2 0 1 0 300 -100 125 -100 N
265 | P 2 0 1 0 300 100 225 100 N
266 | P 3 0 1 0 25 35 -25 35 -25 25 N
267 | P 4 0 1 0 -200 -200 -250 -200 -225 -150 -200 -200 N
268 | P 4 0 1 0 -200 150 -250 150 -225 200 -200 150 N
269 | P 4 0 1 0 -100 -200 -150 -200 -125 -150 -100 -200 N
270 | P 4 0 1 0 -100 150 -150 150 -125 200 -100 150 N
271 | P 4 0 1 0 25 -15 -25 -15 0 35 25 -15 N
272 | P 4 0 1 0 150 -200 100 -200 125 -150 150 -200 N
273 | P 4 0 1 0 150 150 100 150 125 200 150 150 N
274 | P 4 0 1 0 250 -200 200 -200 225 -150 250 -200 N
275 | P 4 0 1 0 250 150 200 150 225 200 250 150 N
276 | X IO1 1 -500 100 200 R 50 50 1 1 P
277 | X VN 2 0 -500 100 U 50 50 1 1 P
278 | X IO2 3 -500 -100 200 R 50 50 1 1 P
279 | X IO3 4 500 100 200 L 50 50 1 1 P
280 | X VP 5 0 500 100 D 50 50 1 1 P
281 | X IO4 6 500 -100 200 L 50 50 1 1 P
282 | ENDDRAW
283 | ENDDEF
284 | #
285 | # Switch_SW_Push
286 | #
287 | DEF Switch_SW_Push SW 0 40 N N 1 F N
288 | F0 "SW" 50 100 50 H V L CNN
289 | F1 "Switch_SW_Push" 0 -60 50 H V C CNN
290 | F2 "" 0 200 50 H I C CNN
291 | F3 "" 0 200 50 H I C CNN
292 | DRAW
293 | C -80 0 20 0 1 0 N
294 | C 80 0 20 0 1 0 N
295 | P 2 0 1 0 0 50 0 120 N
296 | P 2 0 1 0 100 50 -100 50 N
297 | X 1 1 -200 0 100 R 50 50 0 1 P
298 | X 2 2 200 0 100 L 50 50 0 1 P
299 | ENDDRAW
300 | ENDDEF
301 | #
302 | # power_+5V
303 | #
304 | DEF power_+5V #PWR 0 0 Y Y 1 F P
305 | F0 "#PWR" 0 -150 50 H I C CNN
306 | F1 "power_+5V" 0 140 50 H V C CNN
307 | F2 "" 0 0 50 H I C CNN
308 | F3 "" 0 0 50 H I C CNN
309 | DRAW
310 | P 2 0 1 0 -30 50 0 100 N
311 | P 2 0 1 0 0 0 0 100 N
312 | P 2 0 1 0 0 100 30 50 N
313 | X +5V 1 0 0 0 U 50 50 1 1 W N
314 | ENDDRAW
315 | ENDDEF
316 | #
317 | # power_GND
318 | #
319 | DEF power_GND #PWR 0 0 Y Y 1 F P
320 | F0 "#PWR" 0 -250 50 H I C CNN
321 | F1 "power_GND" 0 -150 50 H V C CNN
322 | F2 "" 0 0 50 H I C CNN
323 | F3 "" 0 0 50 H I C CNN
324 | DRAW
325 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
326 | X GND 1 0 0 0 D 50 50 1 1 W N
327 | ENDDRAW
328 | ENDDEF
329 | #
330 | # power_VCC
331 | #
332 | DEF power_VCC #PWR 0 0 Y Y 1 F P
333 | F0 "#PWR" 0 -150 50 H I C CNN
334 | F1 "power_VCC" 0 150 50 H V C CNN
335 | F2 "" 0 0 50 H I C CNN
336 | F3 "" 0 0 50 H I C CNN
337 | DRAW
338 | P 2 0 1 0 -30 50 0 100 N
339 | P 2 0 1 0 0 0 0 100 N
340 | P 2 0 1 0 0 100 30 50 N
341 | X VCC 1 0 0 0 U 50 50 1 1 W N
342 | ENDDRAW
343 | ENDDEF
344 | #
345 | #End Library
346 | 
--------------------------------------------------------------------------------
/pcb/GameHand.csv:
--------------------------------------------------------------------------------
 1 | Comment,Designator,Footprint,LCSC
 2 | "10uF","C1","Capacitor_SMD:C_0805_2012Metric","C91245"
 3 | "0.1uF","C2,C3","Capacitor_SMD:C_0805_2012Metric","C49678"
 4 | "1uF","C7","Capacitor_SMD:C_0805_2012Metric","C28323"
 5 | "22pF","C8,C9","Capacitor_SMD:C_0805_2012Metric","C1804"
 6 | "D_Small","D1,D2,D3,D4,D5,D6,D14,D15,D16,D17,D18,D19,D27,D28,D29,D30,D31,D32,D40,D41,D42,D43,D44,D53,D54,D55,D58","Diode_SMD:D_SOD-123","C81598"
 7 | "Polyfuse_Small","F1","Fuse:Fuse_1206_3216Metric","C69688"
 8 | "22r","R1,R2","Resistor_SMD:R_0805_2012Metric","C17561"
 9 | "10k","R3,R4","Resistor_SMD:R_0805_2012Metric","C17414"
10 | "5.1k","R5,R6","Resistor_SMD:R_0805_2012Metric","C27834"
11 | "SW_Push","RESET","Button_Switch_SMD:SW_SPST_TL3342","C318884"
12 | "SRV05-4","U2","Package_TO_SOT_SMD:SOT-23-6","C85364"
13 | "Crystal_GND24_Small","X1","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","C13738"
--------------------------------------------------------------------------------
/pcb/GameHand.pro:
--------------------------------------------------------------------------------
  1 | update=14.06.2021 23:44:17
  2 | version=1
  3 | last_client=kicad
  4 | [general]
  5 | version=1
  6 | RootSch=
  7 | BoardNm=
  8 | [cvpcb]
  9 | version=1
 10 | NetIExt=net
 11 | [eeschema]
 12 | version=1
 13 | LibDir=
 14 | [eeschema/libraries]
 15 | [pcbnew]
 16 | version=1
 17 | PageLayoutDescrFile=
 18 | LastNetListRead=
 19 | CopperLayerCount=2
 20 | BoardThickness=1.6
 21 | AllowMicroVias=0
 22 | AllowBlindVias=0
 23 | RequireCourtyardDefinitions=0
 24 | ProhibitOverlappingCourtyards=1
 25 | MinTrackWidth=0.2
 26 | MinViaDiameter=0.4
 27 | MinViaDrill=0.3
 28 | MinMicroViaDiameter=0.2
 29 | MinMicroViaDrill=0.09999999999999999
 30 | MinHoleToHole=0.25
 31 | TrackWidth1=0.25
 32 | ViaDiameter1=0.8
 33 | ViaDrill1=0.4
 34 | dPairWidth1=0.2
 35 | dPairGap1=0.25
 36 | dPairViaGap1=0.25
 37 | SilkLineWidth=0.12
 38 | SilkTextSizeV=1
 39 | SilkTextSizeH=1
 40 | SilkTextSizeThickness=0.15
 41 | SilkTextItalic=0
 42 | SilkTextUpright=1
 43 | CopperLineWidth=0.2
 44 | CopperTextSizeV=1.5
 45 | CopperTextSizeH=1.5
 46 | CopperTextThickness=0.3
 47 | CopperTextItalic=0
 48 | CopperTextUpright=1
 49 | EdgeCutLineWidth=0.09999999999999999
 50 | CourtyardLineWidth=0.05
 51 | OthersLineWidth=0.15
 52 | OthersTextSizeV=1
 53 | OthersTextSizeH=1
 54 | OthersTextSizeThickness=0.15
 55 | OthersTextItalic=0
 56 | OthersTextUpright=1
 57 | SolderMaskClearance=0
 58 | SolderMaskMinWidth=0
 59 | SolderPasteClearance=0
 60 | SolderPasteRatio=-0
 61 | [pcbnew/Layer.F.Cu]
 62 | Name=F.Cu
 63 | Type=0
 64 | Enabled=1
 65 | [pcbnew/Layer.In1.Cu]
 66 | Name=In1.Cu
 67 | Type=0
 68 | Enabled=0
 69 | [pcbnew/Layer.In2.Cu]
 70 | Name=In2.Cu
 71 | Type=0
 72 | Enabled=0
 73 | [pcbnew/Layer.In3.Cu]
 74 | Name=In3.Cu
 75 | Type=0
 76 | Enabled=0
 77 | [pcbnew/Layer.In4.Cu]
 78 | Name=In4.Cu
 79 | Type=0
 80 | Enabled=0
 81 | [pcbnew/Layer.In5.Cu]
 82 | Name=In5.Cu
 83 | Type=0
 84 | Enabled=0
 85 | [pcbnew/Layer.In6.Cu]
 86 | Name=In6.Cu
 87 | Type=0
 88 | Enabled=0
 89 | [pcbnew/Layer.In7.Cu]
 90 | Name=In7.Cu
 91 | Type=0
 92 | Enabled=0
 93 | [pcbnew/Layer.In8.Cu]
 94 | Name=In8.Cu
 95 | Type=0
 96 | Enabled=0
 97 | [pcbnew/Layer.In9.Cu]
 98 | Name=In9.Cu
 99 | Type=0
100 | Enabled=0
101 | [pcbnew/Layer.In10.Cu]
102 | Name=In10.Cu
103 | Type=0
104 | Enabled=0
105 | [pcbnew/Layer.In11.Cu]
106 | Name=In11.Cu
107 | Type=0
108 | Enabled=0
109 | [pcbnew/Layer.In12.Cu]
110 | Name=In12.Cu
111 | Type=0
112 | Enabled=0
113 | [pcbnew/Layer.In13.Cu]
114 | Name=In13.Cu
115 | Type=0
116 | Enabled=0
117 | [pcbnew/Layer.In14.Cu]
118 | Name=In14.Cu
119 | Type=0
120 | Enabled=0
121 | [pcbnew/Layer.In15.Cu]
122 | Name=In15.Cu
123 | Type=0
124 | Enabled=0
125 | [pcbnew/Layer.In16.Cu]
126 | Name=In16.Cu
127 | Type=0
128 | Enabled=0
129 | [pcbnew/Layer.In17.Cu]
130 | Name=In17.Cu
131 | Type=0
132 | Enabled=0
133 | [pcbnew/Layer.In18.Cu]
134 | Name=In18.Cu
135 | Type=0
136 | Enabled=0
137 | [pcbnew/Layer.In19.Cu]
138 | Name=In19.Cu
139 | Type=0
140 | Enabled=0
141 | [pcbnew/Layer.In20.Cu]
142 | Name=In20.Cu
143 | Type=0
144 | Enabled=0
145 | [pcbnew/Layer.In21.Cu]
146 | Name=In21.Cu
147 | Type=0
148 | Enabled=0
149 | [pcbnew/Layer.In22.Cu]
150 | Name=In22.Cu
151 | Type=0
152 | Enabled=0
153 | [pcbnew/Layer.In23.Cu]
154 | Name=In23.Cu
155 | Type=0
156 | Enabled=0
157 | [pcbnew/Layer.In24.Cu]
158 | Name=In24.Cu
159 | Type=0
160 | Enabled=0
161 | [pcbnew/Layer.In25.Cu]
162 | Name=In25.Cu
163 | Type=0
164 | Enabled=0
165 | [pcbnew/Layer.In26.Cu]
166 | Name=In26.Cu
167 | Type=0
168 | Enabled=0
169 | [pcbnew/Layer.In27.Cu]
170 | Name=In27.Cu
171 | Type=0
172 | Enabled=0
173 | [pcbnew/Layer.In28.Cu]
174 | Name=In28.Cu
175 | Type=0
176 | Enabled=0
177 | [pcbnew/Layer.In29.Cu]
178 | Name=In29.Cu
179 | Type=0
180 | Enabled=0
181 | [pcbnew/Layer.In30.Cu]
182 | Name=In30.Cu
183 | Type=0
184 | Enabled=0
185 | [pcbnew/Layer.B.Cu]
186 | Name=B.Cu
187 | Type=0
188 | Enabled=1
189 | [pcbnew/Layer.B.Adhes]
190 | Enabled=1
191 | [pcbnew/Layer.F.Adhes]
192 | Enabled=1
193 | [pcbnew/Layer.B.Paste]
194 | Enabled=1
195 | [pcbnew/Layer.F.Paste]
196 | Enabled=1
197 | [pcbnew/Layer.B.SilkS]
198 | Enabled=1
199 | [pcbnew/Layer.F.SilkS]
200 | Enabled=1
201 | [pcbnew/Layer.B.Mask]
202 | Enabled=1
203 | [pcbnew/Layer.F.Mask]
204 | Enabled=1
205 | [pcbnew/Layer.Dwgs.User]
206 | Enabled=1
207 | [pcbnew/Layer.Cmts.User]
208 | Enabled=1
209 | [pcbnew/Layer.Eco1.User]
210 | Enabled=1
211 | [pcbnew/Layer.Eco2.User]
212 | Enabled=1
213 | [pcbnew/Layer.Edge.Cuts]
214 | Enabled=1
215 | [pcbnew/Layer.Margin]
216 | Enabled=1
217 | [pcbnew/Layer.B.CrtYd]
218 | Enabled=1
219 | [pcbnew/Layer.F.CrtYd]
220 | Enabled=1
221 | [pcbnew/Layer.B.Fab]
222 | Enabled=1
223 | [pcbnew/Layer.F.Fab]
224 | Enabled=1
225 | [pcbnew/Layer.Rescue]
226 | Enabled=0
227 | [pcbnew/Netclasses]
228 | [pcbnew/Netclasses/Default]
229 | Name=Default
230 | Clearance=0.2
231 | TrackWidth=0.25
232 | ViaDiameter=0.8
233 | ViaDrill=0.4
234 | uViaDiameter=0.3
235 | uViaDrill=0.1
236 | dPairWidth=0.2
237 | dPairGap=0.25
238 | dPairViaGap=0.25
239 | [pcbnew/Netclasses/1]
240 | Name=Power
241 | Clearance=0.2
242 | TrackWidth=0.5
243 | ViaDiameter=0.8
244 | ViaDrill=0.4
245 | uViaDiameter=0.3
246 | uViaDrill=0.1
247 | dPairWidth=0.2
248 | dPairGap=0.25
249 | dPairViaGap=0.25
250 | 
--------------------------------------------------------------------------------
/pcb/README.md:
--------------------------------------------------------------------------------
 1 | # GameHand PCB
 2 | 
 3 | ---
 4 | 
 5 | The GameHand PCB is powered by an ATmega32u2 MCU and has basic ESD and overvoltage protection.  
 6 | 
 7 | With the firmware files in this repo the board is capable of full NKRO and 1000 Hz USB polling.
 8 | 
 9 | ---
10 | 
11 | 
 12 | 
--------------------------------------------------------------------------------
/pcb/back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/str-dst/GameHand/2d3f2c7c9e4f0dc0662309d50eeb94edb49078ac/pcb/back.png
--------------------------------------------------------------------------------
/pcb/custom_parts/elmo.kicad_mod:
--------------------------------------------------------------------------------
  1 | (module LOGO (layer F.Cu)
  2 |   (at 0 0)
  3 |  (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide
  4 |   (effects (font (thickness 0.3)))
  5 |   )
  6 |   (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide
  7 |   (effects (font (thickness 0.3)))
  8 |   )
  9 |   (fp_poly (pts (xy 0.349270 -4.497501) (xy 0.466310 -4.471405) (xy 0.470218 -4.470133) (xy 0.539890 -4.445982) (xy 0.607354 -4.420717) (xy 0.651933 -4.402408) (xy 0.705119 -4.380220) (xy 0.752782 -4.362632)
 10 |      (xy 0.762000 -4.359709) (xy 0.796435 -4.345676) (xy 0.837943 -4.320446) (xy 0.892492 -4.279955) (xy 0.961861 -4.223626) (xy 1.007664 -4.186729) (xy 1.048716 -4.155566) (xy 1.060275 -4.147426)
 11 |      (xy 1.089484 -4.121416) (xy 1.131965 -4.076132) (xy 1.180927 -4.019584) (xy 1.229580 -3.959782) (xy 1.271132 -3.904737) (xy 1.291572 -3.874581) (xy 1.377008 -3.713291) (xy 1.443554 -3.535264)
 12 |      (xy 1.487016 -3.353113) (xy 1.500300 -3.246700) (xy 1.505668 -3.176659) (xy 1.513000 -3.131022) (xy 1.528656 -3.103829) (xy 1.558997 -3.089117) (xy 1.610384 -3.080924) (xy 1.684866 -3.073712)
 13 |      (xy 1.773281 -3.063894) (xy 1.875508 -3.050706) (xy 1.981919 -3.035572) (xy 2.082884 -3.019918) (xy 2.168774 -3.005169) (xy 2.226733 -2.993503) (xy 2.361568 -2.977448) (xy 2.511297 -2.986488)
 14 |      (xy 2.652875 -3.015818) (xy 2.724371 -3.035126) (xy 2.791045 -3.052526) (xy 2.839943 -3.064647) (xy 2.844799 -3.065769) (xy 2.895907 -3.078231) (xy 2.938196 -3.089891) (xy 2.939568 -3.090315)
 15 |      (xy 2.972163 -3.089846) (xy 3.009980 -3.065412) (xy 3.028468 -3.047993) (xy 3.064821 -3.003672) (xy 3.081208 -2.956378) (xy 3.084830 -2.915465) (xy 3.085347 -2.812141) (xy 3.077376 -2.735674)
 16 |      (xy 3.059983 -2.679905) (xy 3.045276 -2.654708) (xy 3.024370 -2.623207) (xy 3.016813 -2.607339) (xy 3.017213 -2.606925) (xy 3.034808 -2.602406) (xy 3.077566 -2.590948) (xy 3.137989 -2.574570)
 17 |      (xy 3.174999 -2.564478) (xy 3.257747 -2.541954) (xy 3.342364 -2.519058) (xy 3.413680 -2.499892) (xy 3.429000 -2.495806) (xy 3.487278 -2.478100) (xy 3.534413 -2.459856) (xy 3.556000 -2.447909)
 18 |      (xy 3.588719 -2.427940) (xy 3.634982 -2.406817) (xy 3.640666 -2.404616) (xy 3.720266 -2.364903) (xy 3.799467 -2.308614) (xy 3.873507 -2.241227) (xy 3.937627 -2.168221) (xy 3.987064 -2.095076)
 19 |      (xy 4.017058 -2.027271) (xy 4.022848 -1.970285) (xy 4.021995 -1.965764) (xy 4.006206 -1.922796) (xy 3.986711 -1.895630) (xy 3.966051 -1.871716) (xy 3.962399 -1.861191) (xy 3.973842 -1.844243)
 20 |      (xy 4.004816 -1.809421) (xy 4.050292 -1.762168) (xy 4.093633 -1.719171) (xy 4.155103 -1.660684) (xy 4.202843 -1.620509) (xy 4.246585 -1.592532) (xy 4.296057 -1.570638) (xy 4.360990 -1.548713)
 21 |      (xy 4.368800 -1.546255) (xy 4.447614 -1.518035) (xy 4.510705 -1.488648) (xy 4.549594 -1.462073) (xy 4.550833 -1.460803) (xy 4.581676 -1.405075) (xy 4.587558 -1.335655) (xy 4.567939 -1.262316)
 22 |      (xy 4.562420 -1.250914) (xy 4.529705 -1.196604) (xy 4.485308 -1.134014) (xy 4.437757 -1.074254) (xy 4.395584 -1.028431) (xy 4.382866 -1.017084) (xy 4.366233 -1.002115) (xy 4.361269 -0.987829)
 23 |      (xy 4.371018 -0.968042) (xy 4.398527 -0.936573) (xy 4.446810 -0.887267) (xy 4.542505 -0.777021) (xy 4.623451 -0.656773) (xy 4.685518 -0.534114) (xy 4.724579 -0.416635) (xy 4.734655 -0.357997)
 24 |      (xy 4.733588 -0.278508) (xy 4.709994 -0.222795) (xy 4.662269 -0.188005) (xy 4.633957 -0.178773) (xy 4.592597 -0.165402) (xy 4.577524 -0.149010) (xy 4.579764 -0.127973) (xy 4.607861 -0.024751)
 25 |      (xy 4.625975 0.057435) (xy 4.635940 0.129288) (xy 4.639591 0.201509) (xy 4.639733 0.221746) (xy 4.631768 0.336999) (xy 4.609563 0.445738) (xy 4.575652 0.537554) (xy 4.553332 0.576484)
 26 |      (xy 4.530262 0.615760) (xy 4.501613 0.671978) (xy 4.481401 0.715558) (xy 4.453820 0.771857) (xy 4.426261 0.804845) (xy 4.387855 0.822407) (xy 4.327732 0.832427) (xy 4.318877 0.833459)
 27 |      (xy 4.297424 0.838172) (xy 4.284451 0.851214) (xy 4.277195 0.880069) (xy 4.272890 0.932219) (xy 4.271333 0.962120) (xy 4.273512 1.058054) (xy 4.287801 1.150851) (xy 4.311945 1.230427)
 28 |      (xy 4.343694 1.286700) (xy 4.343891 1.286933) (xy 4.378490 1.336160) (xy 4.411723 1.397134) (xy 4.438054 1.458073) (xy 4.451946 1.507197) (xy 4.452857 1.518792) (xy 4.436312 1.577751)
 29 |      (xy 4.392694 1.630031) (xy 4.328684 1.671703) (xy 4.250964 1.698843) (xy 4.166214 1.707524) (xy 4.135329 1.705382) (xy 4.082233 1.698570) (xy 4.041206 1.692388) (xy 4.030443 1.690337)
 30 |      (xy 4.013919 1.698314) (xy 3.999567 1.733066) (xy 3.987816 1.786466) (xy 3.976334 1.845074) (xy 3.965711 1.892329) (xy 3.959743 1.913466) (xy 3.948792 1.945301) (xy 3.933353 1.992911)
 31 |      (xy 3.929037 2.006599) (xy 3.888339 2.112204) (xy 3.830887 2.229121) (xy 3.763738 2.344582) (xy 3.693950 2.445816) (xy 3.669155 2.476775) (xy 3.617617 2.531749) (xy 3.555042 2.589433)
 32 |      (xy 3.489468 2.643313) (xy 3.428929 2.686874) (xy 3.381463 2.713604) (xy 3.373110 2.716728) (xy 3.345346 2.736126) (xy 3.308763 2.775224) (xy 3.278079 2.815950) (xy 3.198963 2.919636)
 33 |      (xy 3.102359 3.026226) (xy 2.992546 3.132576) (xy 2.873805 3.235546) (xy 2.750414 3.331992) (xy 2.626652 3.418773) (xy 2.506800 3.492746) (xy 2.395137 3.550769) (xy 2.295942 3.589701)
 34 |      (xy 2.213494 3.606398) (xy 2.200991 3.606800) (xy 2.156464 3.618472) (xy 2.114742 3.646096) (xy 2.032718 3.716440) (xy 1.939997 3.780514) (xy 1.843448 3.834898) (xy 1.749939 3.876169)
 35 |      (xy 1.666337 3.900908) (xy 1.599510 3.905693) (xy 1.594831 3.905071) (xy 1.543233 3.903900) (xy 1.489650 3.918793) (xy 1.426161 3.952773) (xy 1.369331 3.991135) (xy 1.324511 4.021636)
 36 |      (xy 1.290775 4.041951) (xy 1.278413 4.047066) (xy 1.258487 4.055152) (xy 1.218586 4.076286) (xy 1.170615 4.103971) (xy 1.090700 4.144640) (xy 0.986366 4.187332) (xy 0.866662 4.228894)
 37 |      (xy 0.740635 4.266173) (xy 0.622764 4.294864) (xy 0.519295 4.309571) (xy 0.398524 4.315097) (xy 0.272460 4.311830) (xy 0.153114 4.300159) (xy 0.052495 4.280474) (xy 0.036524 4.275872)
 38 |      (xy -0.016797 4.260691) (xy -0.053096 4.256961) (xy -0.087550 4.265625) (xy -0.132810 4.286399) (xy -0.212801 4.312621) (xy -0.315086 4.327063) (xy -0.430023 4.329212) (xy -0.547969 4.318555)
 39 |      (xy -0.592667 4.310824) (xy -0.672977 4.293190) (xy -0.760269 4.271566) (xy -0.808847 4.258279) (xy -0.867093 4.242437) (xy -0.901947 4.236817) (xy -0.922207 4.241125) (xy -0.935847 4.254010)
 40 |      (xy -0.984235 4.289193) (xy -1.056862 4.307673) (xy -1.149084 4.310436) (xy -1.256262 4.298469) (xy -1.373752 4.272759) (xy -1.496914 4.234292) (xy -1.621105 4.184055) (xy -1.741685 4.123034)
 41 |      (xy -1.840318 4.061752) (xy -1.884300 4.033765) (xy -1.917990 4.016220) (xy -1.928377 4.013200) (xy -1.952088 4.000735) (xy -1.959192 3.992033) (xy -1.982129 3.965463) (xy -2.018503 3.932426)
 42 |      (xy -2.060893 3.898481) (xy -2.101879 3.869188) (xy -2.134038 3.850106) (xy -2.149950 3.846793) (xy -2.150534 3.848700) (xy -2.166067 3.887319) (xy -2.209366 3.914542) (xy -2.275475 3.927716)
 43 |      (xy -2.299647 3.928533) (xy -2.384808 3.918288) (xy -2.486185 3.890058) (xy -2.594028 3.847598) (xy -2.698588 3.794665) (xy -2.777067 3.744625) (xy -2.814868 3.713912) (xy -2.865493 3.667914)
 44 |      (xy -2.924010 3.611693) (xy -2.985483 3.550313) (xy -3.044980 3.488836) (xy -3.097565 3.432326) (xy -3.138304 3.385847) (xy -3.162265 3.354460) (xy -3.166534 3.344975) (xy -3.176166 3.336156)
 45 |      (xy -3.207664 3.341793) (xy -3.264932 3.362619) (xy -3.268587 3.364091) (xy -3.377073 3.396408) (xy -3.502931 3.414621) (xy -3.510190 3.415160) (xy -3.583254 3.419151) (xy -3.634650 3.415912)
 46 |      (xy -3.668189 3.400653) (xy -3.687678 3.368585) (xy -3.696927 3.314920) (xy -3.699745 3.234867) (xy -3.699934 3.176593) (xy -3.700628 3.091526) (xy -3.703768 3.030999) (xy -3.710938 2.985697)
 47 |      (xy -3.723724 2.946304) (xy -3.743710 2.903506) (xy -3.747743 2.895599) (xy -3.778223 2.835887) (xy -3.806314 2.780297) (xy -3.820590 2.751666) (xy -3.842805 2.708284) (xy -3.860979 2.675466)
 48 |      (xy -3.885292 2.631075) (xy -3.914915 2.571249) (xy -3.944949 2.506622) (xy -3.970492 2.447826) (xy -3.986646 2.405494) (xy -3.988798 2.398121) (xy -4.005954 2.357489) (xy -4.023329 2.335421)
 49 |      (xy -4.043876 2.307188) (xy -4.047067 2.293392) (xy -4.058300 2.264985) (xy -4.087594 2.261340) (xy -4.118539 2.276552) (xy -4.173142 2.299431) (xy -4.228504 2.298153) (xy -4.272095 2.273013)
 50 |      (xy -4.272145 2.272958) (xy -4.289595 2.244172) (xy -4.313588 2.192204) (xy -4.340126 2.126058) (xy -4.352706 2.091595) (xy -4.375587 2.023068) (xy -4.391498 1.963266) (xy -4.402089 1.902090)
 51 |      (xy -4.409008 1.829440) (xy -4.413906 1.735214) (xy -4.414863 1.710937) (xy -4.417494 1.579697) (xy -4.413902 1.470282) (xy -4.403529 1.371127) (xy -4.396194 1.325025) (xy -4.384180 1.253903)
 52 |      (xy -4.374846 1.194031) (xy -4.369532 1.154233) (xy -4.368800 1.144599) (xy -4.383524 1.125534) (xy -4.420725 1.105319) (xy -4.440767 1.098040) (xy -4.508262 1.060818) (xy -4.551532 1.001646)
 53 |      (xy -4.568216 0.924442) (xy -4.566877 0.889000) (xy -4.552060 0.818046) (xy -4.312472 0.818046) (xy -4.311576 0.824869) (xy -4.285424 0.828940) (xy -4.245139 0.809106) (xy -4.196199 0.769070)
 54 |      (xy -4.144079 0.712540) (xy -4.142247 0.710286) (xy -4.089005 0.650295) (xy -4.047381 0.618475) (xy -4.013195 0.613043) (xy -3.982267 0.632215) (xy -3.975766 0.639233) (xy -3.946426 0.691447)
 55 |      (xy -3.938001 0.758889) (xy -3.950687 0.844923) (xy -3.984683 0.952916) (xy -3.995900 0.982133) (xy -4.059639 1.155329) (xy -4.105959 1.310471) (xy -4.137104 1.457078) (xy -4.155320 1.604669)
 56 |      (xy -4.160107 1.678192) (xy -4.163101 1.764461) (xy -4.163617 1.842527) (xy -4.161741 1.903925) (xy -4.157559 1.940188) (xy -4.157437 1.940659) (xy -4.144376 1.989666) (xy -4.121885 1.938866)
 57 |      (xy -4.105566 1.892019) (xy -4.098631 1.853377) (xy -4.086966 1.822670) (xy -4.057679 1.779880) (xy -4.029505 1.747544) (xy -3.977077 1.698814) (xy -3.937890 1.677565) (xy -3.910231 1.685070)
 58 |      (xy -3.892389 1.722603) (xy -3.882649 1.791437) (xy -3.879736 1.858918) (xy -3.870803 1.969341) (xy -3.847424 2.083992) (xy -3.808008 2.207185) (xy -3.750966 2.343231) (xy -3.674708 2.496442)
 59 |      (xy -3.584908 2.658533) (xy -3.523885 2.768472) (xy -3.479874 2.858106) (xy -3.450104 2.934619) (xy -3.431805 3.005196) (xy -3.422207 3.077021) (xy -3.421864 3.081318) (xy -3.412067 3.207770)
 60 |      (xy -3.381883 3.161506) (xy -3.362634 3.119371) (xy -3.359036 3.068279) (xy -3.362427 3.034372) (xy -3.364281 2.954375) (xy -3.348739 2.889584) (xy -3.318262 2.845586) (xy -3.275312 2.827969)
 61 |      (xy -3.271428 2.827866) (xy -3.242046 2.832488) (xy -3.214356 2.850194) (xy -3.181540 2.886744) (xy -3.147797 2.932326) (xy -3.024496 3.096576) (xy -2.901190 3.243857) (xy -2.781606 3.370106)
 62 |      (xy -2.669471 3.471258) (xy -2.616200 3.511981) (xy -2.557225 3.551903) (xy -2.497225 3.589218) (xy -2.444225 3.619275) (xy -2.406253 3.637426) (xy -2.394103 3.640666) (xy -2.392801 3.625320)
 63 |      (xy -2.394567 3.585281) (xy -2.398536 3.534833) (xy -2.402731 3.475415) (xy -2.399953 3.438395) (xy -2.387523 3.412574) (xy -2.363180 3.387147) (xy -2.318163 3.345295) (xy -2.238652 3.387147)
 64 |      (xy -2.183292 3.422437) (xy -2.120915 3.471219) (xy -2.075903 3.512405) (xy -2.011854 3.573738) (xy -1.938959 3.639013) (xy -1.863716 3.702879) (xy -1.792621 3.759984) (xy -1.732170 3.804974)
 65 |      (xy -1.688860 3.832498) (xy -1.685106 3.834380) (xy -1.637159 3.861153) (xy -1.584609 3.895702) (xy -1.575744 3.902148) (xy -1.536379 3.928933) (xy -1.507616 3.944150) (xy -1.502103 3.945466)
 66 |      (xy -1.477581 3.952175) (xy -1.438136 3.968550) (xy -1.433426 3.970754) (xy -1.384457 3.990279) (xy -1.322006 4.010558) (xy -1.293815 4.018387) (xy -1.207562 4.040732) (xy -1.230210 3.997332)
 67 |      (xy -1.249911 3.948186) (xy -1.246810 3.908086) (xy -1.225194 3.867868) (xy -1.199088 3.838467) (xy -1.166712 3.833032) (xy -1.145209 3.836774) (xy -1.095865 3.853762) (xy -1.041842 3.880756)
 68 |      (xy -1.033383 3.885902) (xy -0.984037 3.913680) (xy -0.938500 3.934122) (xy -0.931334 3.936543) (xy -0.889690 3.951521) (xy -0.835438 3.973731) (xy -0.815164 3.982625) (xy -0.770492 3.997855)
 69 |      (xy -0.701682 4.015843) (xy -0.618139 4.034693) (xy -0.529270 4.052509) (xy -0.444482 4.067395) (xy -0.373181 4.077457) (xy -0.327942 4.080821) (xy -0.293636 4.066660) (xy -0.282961 4.047066)
 70 |      (xy -0.263428 4.019515) (xy -0.244767 4.013200) (xy -0.218499 4.015839) (xy -0.168695 4.022899) (xy -0.103032 4.033092) (xy -0.029186 4.045133) (xy 0.045167 4.057734) (xy 0.112350 4.069608)
 71 |      (xy 0.164689 4.079469) (xy 0.194506 4.086029) (xy 0.198485 4.087507) (xy 0.217006 4.089503) (xy 0.262036 4.089984) (xy 0.326263 4.089178) (xy 0.402375 4.087312) (xy 0.483059 4.084614)
 72 |      (xy 0.561003 4.081309) (xy 0.628895 4.077625) (xy 0.679422 4.073789) (xy 0.694266 4.072112) (xy 0.781810 4.052880) (xy 0.888782 4.018096) (xy 1.006947 3.971547) (xy 1.128067 3.917018)
 73 |      (xy 1.243906 3.858292) (xy 1.346228 3.799155) (xy 1.426795 3.743393) (xy 1.447799 3.725847) (xy 1.502441 3.683592) (xy 1.563769 3.645863) (xy 1.621264 3.618379) (xy 1.664408 3.606860)
 74 |      (xy 1.666755 3.606800) (xy 1.704926 3.616994) (xy 1.723951 3.634260) (xy 1.735671 3.647048) (xy 1.754547 3.646271) (xy 1.787823 3.629808) (xy 1.831482 3.602763) (xy 1.879533 3.567464)
 75 |      (xy 1.942714 3.514618) (xy 2.012907 3.451304) (xy 2.081993 3.384599) (xy 2.083656 3.382928) (xy 2.186326 3.283743) (xy 2.272079 3.209501) (xy 2.340065 3.160835) (xy 2.389435 3.138375)
 76 |      (xy 2.412580 3.138629) (xy 2.431417 3.161518) (xy 2.437950 3.201108) (xy 2.431484 3.242288) (xy 2.418362 3.264464) (xy 2.405904 3.286486) (xy 2.408046 3.294223) (xy 2.428518 3.292362)
 77 |      (xy 2.468434 3.271639) (xy 2.522258 3.236060) (xy 2.584452 3.189630) (xy 2.649479 3.136355) (xy 2.711802 3.080239) (xy 2.734682 3.057947) (xy 2.793512 2.997273) (xy 2.851438 2.934377)
 78 |      (xy 2.903750 2.874749) (xy 2.945737 2.823881) (xy 2.972689 2.787263) (xy 2.980266 2.771685) (xy 2.988976 2.754385) (xy 3.011554 2.717878) (xy 3.036104 2.680561) (xy 3.076711 2.606721)
 79 |      (xy 3.116041 2.511598) (xy 3.149578 2.407622) (xy 3.172809 2.307221) (xy 3.173806 2.301408) (xy 3.193108 2.247551) (xy 3.225665 2.201478) (xy 3.226820 2.200374) (xy 3.262173 2.175779)
 80 |      (xy 3.293471 2.176307) (xy 3.324776 2.204257) (xy 3.360150 2.261928) (xy 3.370255 2.281559) (xy 3.413111 2.366835) (xy 3.454922 2.330270) (xy 3.537324 2.239269) (xy 3.606345 2.121538)
 81 |      (xy 3.662442 1.975849) (xy 3.706067 1.800977) (xy 3.737675 1.595693) (xy 3.742178 1.554896) (xy 3.752507 1.471819) (xy 3.764918 1.395930) (xy 3.777687 1.336755) (xy 3.786887 1.308100)
 82 |      (xy 3.819423 1.264173) (xy 3.862208 1.251862) (xy 3.913461 1.271122) (xy 3.962397 1.312330) (xy 4.010320 1.357527) (xy 4.061209 1.398849) (xy 4.107953 1.431307) (xy 4.143443 1.449910)
 83 |      (xy 4.159733 1.450843) (xy 4.159218 1.430833) (xy 4.144487 1.401167) (xy 4.125373 1.365900) (xy 4.099721 1.310750) (xy 4.073003 1.247499) (xy 4.072384 1.245953) (xy 4.055532 1.202722)
 84 |      (xy 4.043523 1.165966) (xy 4.035732 1.129019) (xy 4.031536 1.085213) (xy 4.030314 1.027881) (xy 4.031440 0.950355) (xy 4.034294 0.845968) (xy 4.034464 0.840148) (xy 4.040660 0.696680)
 85 |      (xy 4.050552 0.583895) (xy 4.065139 0.498719) (xy 4.085417 0.438075) (xy 4.112382 0.398888) (xy 4.147032 0.378083) (xy 4.186021 0.372533) (xy 4.222370 0.378886) (xy 4.246517 0.404019)
 86 |      (xy 4.259824 0.431800) (xy 4.279281 0.470039) (xy 4.296305 0.490160) (xy 4.299235 0.491066) (xy 4.309089 0.475455) (xy 4.320006 0.433766) (xy 4.330840 0.373714) (xy 4.340442 0.303017)
 87 |      (xy 4.347664 0.229391) (xy 4.351359 0.160551) (xy 4.351606 0.139008) (xy 4.342517 0.034134) (xy 4.317740 -0.087063) (xy 4.280266 -0.212657) (xy 4.234745 -0.327117) (xy 4.201929 -0.404465)
 88 |      (xy 4.186350 -0.458403) (xy 4.187476 -0.494350) (xy 4.204772 -0.517725) (xy 4.215286 -0.524338) (xy 4.244929 -0.537309) (xy 4.270619 -0.537420) (xy 4.300036 -0.521348) (xy 4.340860 -0.485769)
 89 |      (xy 4.370429 -0.457200) (xy 4.427864 -0.405825) (xy 4.470830 -0.377596) (xy 4.496990 -0.373685) (xy 4.504266 -0.390153) (xy 4.492160 -0.422292) (xy 4.458821 -0.471717) (xy 4.408724 -0.533663)
 90 |      (xy 4.346340 -0.603365) (xy 4.276143 -0.676059) (xy 4.202603 -0.746978) (xy 4.130195 -0.811359) (xy 4.063390 -0.864436) (xy 4.050224 -0.873887) (xy 3.969998 -0.933361) (xy 3.916747 -0.980996)
 91 |      (xy 3.887204 -1.020199) (xy 3.878109 -1.053505) (xy 3.886834 -1.080402) (xy 3.916746 -1.100039) (xy 3.972239 -1.114264) (xy 4.045017 -1.123702) (xy 4.136575 -1.141272) (xy 4.213393 -1.172389)
 92 |      (xy 4.267904 -1.213502) (xy 4.284026 -1.235934) (xy 4.289313 -1.256636) (xy 4.275466 -1.274661) (xy 4.236739 -1.296424) (xy 4.224729 -1.302153) (xy 4.178120 -1.322855) (xy 4.144287 -1.335685)
 93 |      (xy 4.135366 -1.337734) (xy 4.104756 -1.348461) (xy 4.057995 -1.376546) (xy 4.003313 -1.415843) (xy 3.948943 -1.460205) (xy 3.903116 -1.503486) (xy 3.883759 -1.525591) (xy 3.824927 -1.595928)
 94 |      (xy 3.757404 -1.668890) (xy 3.687682 -1.738188) (xy 3.622254 -1.797536) (xy 3.567611 -1.840645) (xy 3.542294 -1.856309) (xy 3.463330 -1.902039) (xy 3.403656 -1.947876) (xy 3.365880 -1.990550)
 95 |      (xy 3.352608 -2.026791) (xy 3.366448 -2.053328) (xy 3.379631 -2.060293) (xy 3.412988 -2.062279) (xy 3.470750 -2.054943) (xy 3.545218 -2.039740) (xy 3.628690 -2.018126) (xy 3.673171 -2.004812)
 96 |      (xy 3.718670 -1.992070) (xy 3.748507 -1.986630) (xy 3.754052 -1.987342) (xy 3.746054 -2.000931) (xy 3.719055 -2.029499) (xy 3.692636 -2.054329) (xy 3.625148 -2.104764) (xy 3.534920 -2.157505)
 97 |      (xy 3.432268 -2.207487) (xy 3.327508 -2.249645) (xy 3.239431 -2.276843) (xy 3.176656 -2.293850) (xy 3.123816 -2.310335) (xy 3.092947 -2.322464) (xy 3.076586 -2.329445) (xy 3.050667 -2.337253)
 98 |      (xy 3.011551 -2.346626) (xy 2.955600 -2.358304) (xy 2.879174 -2.373027) (xy 2.778635 -2.391533) (xy 2.650343 -2.414564) (xy 2.566817 -2.429395) (xy 2.480793 -2.445488) (xy 2.406570 -2.460992)
 99 |      (xy 2.350635 -2.474429) (xy 2.319476 -2.484322) (xy 2.315727 -2.486567) (xy 2.306150 -2.513390) (xy 2.305842 -2.549233) (xy 2.322676 -2.587646) (xy 2.364391 -2.614956) (xy 2.433435 -2.632032)
100 |      (xy 2.532254 -2.639742) (xy 2.562279 -2.640312) (xy 2.629772 -2.643004) (xy 2.686895 -2.648936) (xy 2.722784 -2.656914) (xy 2.725866 -2.658320) (xy 2.750744 -2.680183) (xy 2.781525 -2.717475)
101 |      (xy 2.809582 -2.758331) (xy 2.826289 -2.790888) (xy 2.827866 -2.798575) (xy 2.813465 -2.799071) (xy 2.776626 -2.790446) (xy 2.747433 -2.781635) (xy 2.677376 -2.766621) (xy 2.584308 -2.757175)
102 |      (xy 2.478625 -2.753305) (xy 2.370724 -2.755020) (xy 2.271000 -2.762328) (xy 2.189851 -2.775238) (xy 2.167466 -2.781172) (xy 2.063441 -2.806727) (xy 1.931005 -2.828622) (xy 1.775486 -2.846099)
103 |      (xy 1.638299 -2.856376) (xy 1.473199 -2.866262) (xy 1.473199 -2.822007) (xy 1.463010 -2.757340) (xy 1.434852 -2.673339) (xy 1.392339 -2.576765) (xy 1.339088 -2.474381) (xy 1.278713 -2.372950)
104 |      (xy 1.214829 -2.279235) (xy 1.151050 -2.199999) (xy 1.127164 -2.174660) (xy 1.055616 -2.107653) (xy 0.976278 -2.041033) (xy 0.898597 -1.982239) (xy 0.832022 -1.938711) (xy 0.817033 -1.930467)
105 |      (xy 0.774946 -1.906412) (xy 0.749031 -1.887341) (xy 0.745066 -1.881484) (xy 0.755158 -1.862699) (xy 0.780652 -1.828723) (xy 0.795178 -1.811228) (xy 0.825413 -1.773607) (xy 0.843639 -1.746605)
106 |      (xy 0.845978 -1.740652) (xy 0.855149 -1.720560) (xy 0.877500 -1.683726) (xy 0.889885 -1.665018) (xy 0.955936 -1.551399) (xy 1.018640 -1.413013) (xy 1.074748 -1.258961) (xy 1.121012 -1.098341)
107 |      (xy 1.154184 -0.940256) (xy 1.158605 -0.912162) (xy 1.175063 -0.698039) (xy 1.163155 -0.479499) (xy 1.124351 -0.262941) (xy 1.060125 -0.054764) (xy 0.971949 0.138633) (xy 0.884448 0.279400)
108 |      (xy 0.821585 0.359819) (xy 0.747255 0.442493) (xy 0.667192 0.522178) (xy 0.587133 0.593629) (xy 0.512809 0.651604) (xy 0.449957 0.690858) (xy 0.421350 0.702880) (xy 0.378712 0.721754)
109 |      (xy 0.355512 0.737475) (xy 0.319017 0.757774) (xy 0.256983 0.780528) (xy 0.177438 0.803701) (xy 0.088410 0.825255) (xy -0.002073 0.843154) (xy -0.085983 0.855361) (xy -0.121957 0.858626)
110 |      (xy -0.279417 0.858885) (xy -0.443826 0.841164) (xy -0.597499 0.807502) (xy -0.618067 0.801349) (xy -0.706217 0.768489) (xy -0.808934 0.721879) (xy -0.913559 0.667911) (xy -1.007431 0.612975)
111 |      (xy -1.056073 0.580223) (xy -1.170514 0.486466) (xy -1.284559 0.374116) (xy -1.390220 0.252204) (xy -1.479507 0.129763) (xy -1.530320 0.044163) (xy -1.561377 -0.014000) (xy -1.587643 -0.061378)
112 |      (xy -1.604183 -0.089107) (xy -1.605729 -0.091304) (xy -1.619981 -0.119336) (xy -1.640978 -0.171658) (xy -1.665860 -0.240086) (xy -1.691763 -0.316435) (xy -1.715826 -0.392520) (xy -1.735186 -0.460155)
113 |      (xy -1.736631 -0.465667) (xy -1.748398 -0.525299) (xy -1.759524 -0.606824) (xy -1.768558 -0.698278) (xy -1.773089 -0.766234) (xy -1.779391 -0.860041) (xy -1.787209 -0.925139) (xy -1.789669 -0.934494)
114 |      (xy -1.554529 -0.934494) (xy -1.552387 -0.806504) (xy -1.542496 -0.681289) (xy -1.525180 -0.570683) (xy -1.517473 -0.537797) (xy -1.492805 -0.451042) (xy -1.465176 -0.366122) (xy -1.437466 -0.290890)
115 |      (xy -1.412557 -0.233194) (xy -1.394188 -0.201867) (xy -1.375338 -0.169610) (xy -1.371601 -0.153066) (xy -1.362134 -0.122800) (xy -1.337306 -0.075046) (xy -1.302472 -0.019106) (xy -1.262988 0.035719)
116 |      (xy -1.262638 0.036167) (xy -1.229908 0.077833) (xy -1.190021 0.128471) (xy -1.176867 0.145140) (xy -1.046950 0.285785) (xy -0.897771 0.405588) (xy -0.734440 0.501922) (xy -0.562064 0.572156)
117 |      (xy -0.385753 0.613662) (xy -0.245534 0.624416) (xy -0.157854 0.621956) (xy -0.065283 0.615147) (xy 0.014344 0.605365) (xy 0.025400 0.603489) (xy 0.173282 0.561766) (xy 0.322013 0.491693)
118 |      (xy 0.464484 0.397840) (xy 0.593589 0.284777) (xy 0.686337 0.178525) (xy 0.757967 0.065874) (xy 0.823439 -0.073902) (xy 0.880035 -0.234235) (xy 0.920025 -0.385733) (xy 0.934038 -0.477017)
119 |      (xy 0.941135 -0.588070) (xy 0.941618 -0.708841) (xy 0.935786 -0.829275) (xy 0.923940 -0.939319) (xy 0.906380 -1.028920) (xy 0.900189 -1.049867) (xy 0.881636 -1.111140) (xy 0.868517 -1.163590)
120 |      (xy 0.863818 -1.194266) (xy 0.854082 -1.234503) (xy 0.837661 -1.265631) (xy 0.815186 -1.305795) (xy 0.792152 -1.358690) (xy 0.787529 -1.371235) (xy 0.738073 -1.477436) (xy 0.664550 -1.590821)
121 |      (xy 0.572603 -1.705755) (xy 0.467877 -1.816602) (xy 0.356016 -1.917726) (xy 0.242666 -2.003491) (xy 0.133469 -2.068262) (xy 0.058099 -2.099542) (xy -0.000198 -2.120579) (xy -0.065358 -2.147277)
122 |      (xy -0.084667 -2.155888) (xy -0.148289 -2.174866) (xy -0.235282 -2.186875) (xy -0.337366 -2.192199) (xy -0.446256 -2.191124) (xy -0.553672 -2.183934) (xy -0.651331 -2.170913) (xy -0.730951 -2.152348)
123 |      (xy -0.778934 -2.132011) (xy -0.816605 -2.112021) (xy -0.829734 -2.106238) (xy -0.936398 -2.057277) (xy -1.029131 -1.999592) (xy -1.119662 -1.925193) (xy -1.178088 -1.868921) (xy -1.236961 -1.807063)
124 |      (xy -1.289640 -1.746887) (xy -1.329537 -1.696195) (xy -1.347546 -1.668256) (xy -1.376776 -1.612242) (xy -1.405555 -1.557964) (xy -1.408794 -1.551936) (xy -1.436407 -1.489631) (xy -1.467026 -1.401900)
125 |      (xy -1.498147 -1.296736) (xy -1.527266 -1.182129) (xy -1.534268 -1.151467) (xy -1.548597 -1.053426) (xy -1.554529 -0.934494) (xy -1.789669 -0.934494) (xy -1.796252 -0.959517) (xy -1.801752 -0.964600)
126 |      (xy -1.826007 -0.961915) (xy -1.874886 -0.955259) (xy -1.939547 -0.945856) (xy -1.968443 -0.941511) (xy -2.171472 -0.927520) (xy -2.375190 -0.946004) (xy -2.573693 -0.996222) (xy -2.658534 -1.028461)
127 |      (xy -2.801416 -1.095637) (xy -2.919023 -1.165407) (xy -2.973624 -1.205942) (xy -3.050337 -1.268884) (xy -3.163469 -1.174626) (xy -3.211715 -1.132035) (xy -3.277301 -1.070737) (xy -3.354202 -0.996542)
128 |      (xy -3.436393 -0.915259) (xy -3.515371 -0.835246) (xy -3.597669 -0.751240) (xy -3.660658 -0.688559) (xy -3.708311 -0.643934) (xy -3.744601 -0.614096) (xy -3.773501 -0.595777) (xy -3.798985 -0.585706)
129 |      (xy -3.824817 -0.580643) (xy -3.878741 -0.569836) (xy -3.901530 -0.557040) (xy -3.892306 -0.543857) (xy -3.851510 -0.532129) (xy -3.787745 -0.529118) (xy -3.702198 -0.537856) (xy -3.604325 -0.557020)
130 |      (xy -3.528959 -0.577305) (xy -3.464125 -0.590236) (xy -3.423757 -0.581431) (xy -3.405677 -0.550061) (xy -3.404208 -0.529699) (xy -3.414069 -0.491575) (xy -3.445856 -0.449574) (xy -3.482853 -0.414867)
131 |      (xy -3.694886 -0.209297) (xy -3.889101 0.023090) (xy -4.062892 0.278852) (xy -4.207451 0.541866) (xy -4.236328 0.604400) (xy -4.264109 0.671004) (xy -4.287953 0.733959) (xy -4.305021 0.785546)
132 |      (xy -4.312472 0.818046) (xy -4.552060 0.818046) (xy -4.551999 0.817754) (xy -4.520977 0.723923) (xy -4.476299 0.613203) (xy -4.420455 0.491288) (xy -4.355933 0.363873) (xy -4.285222 0.236652)
133 |      (xy -4.271746 0.213736) (xy -4.234600 0.149982) (xy -4.205026 0.097016) (xy -4.186700 0.061557) (xy -4.182534 0.050709) (xy -4.171042 0.030562) (xy -4.157134 0.016933) (xy -4.135604 -0.012137)
134 |      (xy -4.131734 -0.027925) (xy -4.121505 -0.051094) (xy -4.094218 -0.092401) (xy -4.054973 -0.144371) (xy -4.037993 -0.165350) (xy -3.944253 -0.278996) (xy -3.991427 -0.294367) (xy -4.070594 -0.331640)
135 |      (xy -4.139738 -0.385382) (xy -4.193053 -0.448876) (xy -4.224732 -0.515404) (xy -4.230169 -0.570548) (xy -4.221810 -0.595317) (xy -4.200042 -0.620753) (xy -4.160747 -0.649751) (xy -4.099804 -0.685203)
136 |      (xy -4.013094 -0.730004) (xy -3.979334 -0.746737) (xy -3.916711 -0.781353) (xy -3.852247 -0.825507) (xy -3.781158 -0.883121) (xy -3.698663 -0.958120) (xy -3.599980 -1.054424) (xy -3.580764 -1.073686)
137 |      (xy -3.509314 -1.144494) (xy -3.436496 -1.214878) (xy -3.370327 -1.277197) (xy -3.318823 -1.323806) (xy -3.314064 -1.327933) (xy -3.267530 -1.370154) (xy -3.233249 -1.405321) (xy -3.217663 -1.426742)
138 |      (xy -3.217334 -1.428443) (xy -3.227539 -1.449585) (xy -3.254075 -1.487278) (xy -3.285067 -1.525949) (xy -3.320891 -1.572137) (xy -3.345442 -1.610874) (xy -3.352801 -1.630588) (xy -3.362411 -1.661049)
139 |      (xy -3.383205 -1.695284) (xy -3.406739 -1.737566) (xy -3.434334 -1.803954) (xy -3.462971 -1.885435) (xy -3.489634 -1.972997) (xy -3.511305 -2.057627) (xy -3.521606 -2.108647) (xy -3.532139 -2.216592)
140 |      (xy -3.531722 -2.343657) (xy -3.530408 -2.359990) (xy -3.316871 -2.359990) (xy -3.314817 -2.261817) (xy -3.309911 -2.167741) (xy -3.302975 -2.097123) (xy -3.292112 -2.039556) (xy -3.275431 -1.984631)
141 |      (xy -3.254507 -1.930400) (xy -3.176903 -1.761029) (xy -3.092308 -1.619247) (xy -2.996170 -1.498863) (xy -2.883936 -1.393688) (xy -2.827867 -1.350330) (xy -2.674853 -1.258259) (xy -2.504068 -1.190798)
142 |      (xy -2.322594 -1.149553) (xy -2.137516 -1.136131) (xy -1.955915 -1.152138) (xy -1.954677 -1.152357) (xy -1.864623 -1.169872) (xy -1.803415 -1.186195) (xy -1.766194 -1.203449) (xy -1.748103 -1.223757)
143 |      (xy -1.744134 -1.244387) (xy -1.738375 -1.281520) (xy -1.723061 -1.341063) (xy -1.701138 -1.413947) (xy -1.675550 -1.491105) (xy -1.649243 -1.563472) (xy -1.625163 -1.621980) (xy -1.614128 -1.644610)
144 |      (xy -1.581530 -1.700146) (xy -1.545823 -1.754365) (xy -1.545167 -1.755285) (xy -1.520624 -1.792624) (xy -1.507669 -1.818137) (xy -1.507067 -1.821204) (xy -1.496276 -1.842301) (xy -1.467428 -1.881545)
145 |      (xy -1.425813 -1.932547) (xy -1.376717 -1.988919) (xy -1.325431 -2.044271) (xy -1.305595 -2.064587) (xy -1.233465 -2.131071) (xy -1.155773 -2.192698) (xy -1.082193 -2.242286) (xy -1.028701 -2.270188)
146 |      (xy -0.991181 -2.290818) (xy -0.985487 -2.311902) (xy -1.007534 -2.336800) (xy -1.028852 -2.361817) (xy -1.032934 -2.373870) (xy -1.042261 -2.396674) (xy -1.065417 -2.433351) (xy -1.072932 -2.443764)
147 |      (xy -1.107411 -2.503092) (xy -1.143463 -2.586945) (xy -1.178085 -2.686288) (xy -1.208273 -2.792089) (xy -1.231022 -2.895317) (xy -1.238432 -2.941409) (xy -1.250300 -3.017638) (xy -1.263060 -3.069680)
148 |      (xy -1.280098 -3.107122) (xy -1.289819 -3.119887) (xy -1.045365 -3.119887) (xy -1.023836 -2.927332) (xy -0.970464 -2.733420) (xy -0.885221 -2.540263) (xy -0.832016 -2.446867) (xy -0.800332 -2.409675)
149 |      (xy -0.764388 -2.400330) (xy -0.760267 -2.400702) (xy -0.675340 -2.408197) (xy -0.576128 -2.413502) (xy -0.470781 -2.416550) (xy -0.367448 -2.417273) (xy -0.274280 -2.415607) (xy -0.199425 -2.411483)
150 |      (xy -0.154585 -2.405645) (xy -0.036253 -2.376131) (xy 0.079023 -2.339597) (xy 0.179961 -2.299901) (xy 0.237066 -2.271730) (xy 0.288486 -2.243143) (xy 0.332564 -2.218954) (xy 0.347371 -2.210977)
151 |      (xy 0.399978 -2.179216) (xy 0.458789 -2.138258) (xy 0.509832 -2.098149) (xy 0.529826 -2.079793) (xy 0.557004 -2.058269) (xy 0.586831 -2.051818) (xy 0.626056 -2.061739) (xy 0.681426 -2.089331)
152 |      (xy 0.731269 -2.118562) (xy 0.890795 -2.233775) (xy 1.026876 -2.370911) (xy 1.137658 -2.526502) (xy 1.221289 -2.697085) (xy 1.275914 -2.879193) (xy 1.299683 -3.069361) (xy 1.298723 -3.179864)
153 |      (xy 1.289013 -3.298628) (xy 1.272883 -3.396799) (xy 1.246863 -3.487520) (xy 1.207484 -3.583935) (xy 1.173038 -3.655968) (xy 1.071472 -3.823930) (xy 0.944968 -3.971283) (xy 0.796849 -4.095105)
154 |      (xy 0.630437 -4.192473) (xy 0.505082 -4.243247) (xy 0.443887 -4.262755) (xy 0.390727 -4.276133) (xy 0.336451 -4.284554) (xy 0.271906 -4.289189) (xy 0.187941 -4.291208) (xy 0.127000 -4.291642)
155 |      (xy 0.031454 -4.291665) (xy -0.039084 -4.289976) (xy -0.093468 -4.285289) (xy -0.140556 -4.276314) (xy -0.189202 -4.261764) (xy -0.248263 -4.240350) (xy -0.262467 -4.234993) (xy -0.338013 -4.204391)
156 |      (xy -0.409436 -4.171926) (xy -0.465171 -4.142983) (xy -0.480788 -4.133393) (xy -0.527229 -4.102839) (xy -0.565883 -4.078144) (xy -0.575737 -4.072111) (xy -0.638720 -4.025115) (xy -0.710912 -3.955591)
157 |      (xy -0.785178 -3.870672) (xy -0.813620 -3.834318) (xy -0.919180 -3.668301) (xy -0.993009 -3.492483) (xy -1.035080 -3.308975) (xy -1.045365 -3.119887) (xy -1.289819 -3.119887) (xy -1.304796 -3.139552)
158 |      (xy -1.310615 -3.145917) (xy -1.356862 -3.188355) (xy -1.422967 -3.240117) (xy -1.499068 -3.294290) (xy -1.575304 -3.343958) (xy -1.641814 -3.382204) (xy -1.660994 -3.391624) (xy -1.780627 -3.434563)
159 |      (xy -1.918690 -3.464361) (xy -2.066674 -3.480766) (xy -2.216070 -3.483525) (xy -2.358366 -3.472388) (xy -2.485054 -3.447102) (xy -2.565400 -3.418386) (xy -2.759600 -3.314510) (xy -2.924954 -3.192901)
160 |      (xy -3.061483 -3.053540) (xy -3.169204 -2.896412) (xy -3.200469 -2.836457) (xy -3.254507 -2.713177) (xy -3.290364 -2.600493) (xy -3.310374 -2.486674) (xy -3.316871 -2.359990) (xy -3.530408 -2.359990)
161 |      (xy -3.520983 -2.477134) (xy -3.500549 -2.604316) (xy -3.496095 -2.624667) (xy -3.475102 -2.702002) (xy -3.446751 -2.787086) (xy -3.414613 -2.870903) (xy -3.382258 -2.944435) (xy -3.353256 -2.998667)
162 |      (xy -3.341348 -3.015467) (xy -3.322873 -3.043416) (xy -3.318934 -3.055780) (xy -3.307074 -3.080161) (xy -3.274895 -3.121825) (xy -3.227502 -3.175679) (xy -3.169996 -3.236631) (xy -3.107481 -3.299588)
163 |      (xy -3.045059 -3.359455) (xy -2.987834 -3.411140) (xy -2.940908 -3.449551) (xy -2.909385 -3.469593) (xy -2.902574 -3.471334) (xy -2.882296 -3.480626) (xy -2.847418 -3.503654) (xy -2.837932 -3.510621)
164 |      (xy -2.796999 -3.534412) (xy -2.733696 -3.563434) (xy -2.656828 -3.594474) (xy -2.575202 -3.624318) (xy -2.497623 -3.649750) (xy -2.432897 -3.667558) (xy -2.389832 -3.674526) (xy -2.388858 -3.674534)
165 |      (xy -2.337901 -3.680369) (xy -2.288908 -3.692991) (xy -2.237847 -3.701585) (xy -2.162357 -3.702846) (xy -2.070856 -3.697683) (xy -1.971764 -3.687007) (xy -1.873498 -3.671727) (xy -1.784477 -3.652751)
166 |      (xy -1.713121 -3.630991) (xy -1.712368 -3.630702) (xy -1.576856 -3.574659) (xy -1.464974 -3.519196) (xy -1.366950 -3.459317) (xy -1.338567 -3.439590) (xy -1.246591 -3.373898) (xy -1.193502 -3.537518)
167 |      (xy -1.110450 -3.742873) (xy -1.001585 -3.926397) (xy -0.866786 -4.088219) (xy -0.705929 -4.228468) (xy -0.518892 -4.347272) (xy -0.347134 -4.428275) (xy -0.225626 -4.467078) (xy -0.085452 -4.493903)
168 |      (xy 0.063609 -4.508249) (xy 0.211776 -4.509615) (xy 0.349270 -4.497501) )(layer F.SilkS) (width  0.010000)
169 |   )
170 |   (fp_poly (pts (xy 3.526498 -1.051432) (xy 3.591376 -1.011529) (xy 3.652692 -0.943910) (xy 3.748826 -0.805454) (xy 3.817167 -0.682009) (xy 3.858841 -0.570968) (xy 3.874977 -0.469718) (xy 3.874475 -0.430463)
171 |      (xy 3.862029 -0.363925) (xy 3.837493 -0.327825) (xy 3.804082 -0.322390) (xy 3.765014 -0.347849) (xy 3.723507 -0.404429) (xy 3.715362 -0.419184) (xy 3.682692 -0.476508) (xy 3.647554 -0.531907)
172 |      (xy 3.640033 -0.542756) (xy 3.601243 -0.597233) (xy 3.565945 -0.548383) (xy 3.482601 -0.446609) (xy 3.381456 -0.349515) (xy 3.280334 -0.268411) (xy 3.222821 -0.225982) (xy 3.175339 -0.192498)
173 |      (xy 3.144367 -0.172444) (xy 3.136401 -0.168725) (xy 3.104968 -0.153123) (xy 3.066841 -0.114692) (xy 3.027831 -0.062076) (xy 2.993748 -0.003921) (xy 2.970399 0.051129) (xy 2.963333 0.088817)
174 |      (xy 2.952853 0.121553) (xy 2.947984 0.127846) (xy 2.935535 0.152667) (xy 2.916694 0.205295) (xy 2.892880 0.280583) (xy 2.865513 0.373386) (xy 2.836013 0.478557) (xy 2.805799 0.590949)
175 |      (xy 2.776290 0.705416) (xy 2.748906 0.816812) (xy 2.725067 0.919991) (xy 2.710019 0.990600) (xy 2.696854 1.049270) (xy 2.683950 1.096744) (xy 2.676124 1.118155) (xy 2.663633 1.152187)
176 |      (xy 2.651360 1.199533) (xy 2.650667 1.202822) (xy 2.634528 1.272923) (xy 2.613408 1.354165) (xy 2.590275 1.436132) (xy 2.568096 1.508409) (xy 2.549836 1.560578) (xy 2.546392 1.568892)
177 |      (xy 2.530116 1.615300) (xy 2.523074 1.653567) (xy 2.523066 1.654405) (xy 2.515804 1.689839) (xy 2.508178 1.702646) (xy 2.494066 1.728103) (xy 2.477164 1.771812) (xy 2.472425 1.786466)
178 |      (xy 2.443148 1.864961) (xy 2.399011 1.962736) (xy 2.344541 2.071302) (xy 2.284264 2.182170) (xy 2.222706 2.286849) (xy 2.164393 2.376852) (xy 2.138393 2.412999) (xy 1.981423 2.602569)
179 |      (xy 1.814130 2.766369) (xy 1.631848 2.907714) (xy 1.429916 3.029917) (xy 1.203670 3.136291) (xy 1.024466 3.204461) (xy 0.848741 3.259001) (xy 0.670024 3.301838) (xy 0.495287 3.331933)
180 |      (xy 0.331500 3.348249) (xy 0.185631 3.349747) (xy 0.101600 3.341973) (xy 0.064173 3.336534) (xy 0.005424 3.328052) (xy -0.062449 3.318289) (xy -0.067734 3.317531) (xy -0.175358 3.297568)
181 |      (xy -0.293695 3.268268) (xy -0.409680 3.233350) (xy -0.510251 3.196536) (xy -0.543226 3.182117) (xy -0.699768 3.106716) (xy -0.830364 3.038818) (xy -0.889001 3.005809) (xy -0.946972 2.969629)
182 |      (xy -1.025841 2.917049) (xy -1.119673 2.852334) (xy -1.222533 2.779746) (xy -1.328485 2.703548) (xy -1.431595 2.628004) (xy -1.525927 2.557378) (xy -1.605547 2.495932) (xy -1.658339 2.453168)
183 |      (xy -1.698338 2.420791) (xy -1.752474 2.378686) (xy -1.814839 2.331242) (xy -1.879523 2.282847) (xy -1.940618 2.237888) (xy -1.992214 2.200755) (xy -2.028403 2.175835) (xy -2.043056 2.167466)
184 |      (xy -2.062610 2.158228) (xy -2.097086 2.135329) (xy -2.106602 2.128361) (xy -2.149399 2.100041) (xy -2.208947 2.065034) (xy -2.265318 2.034614) (xy -2.371636 1.979973) (xy -2.493918 2.025477)
185 |      (xy -2.569217 2.050345) (xy -2.647416 2.071194) (xy -2.709334 2.083146) (xy -2.824859 2.086044) (xy -2.950784 2.069084) (xy -3.072354 2.035082) (xy -3.155838 1.997899) (xy -3.254054 1.943997)
186 |      (xy -3.242628 2.035453) (xy -3.237811 2.092942) (xy -3.242359 2.127436) (xy -3.257666 2.148856) (xy -3.258711 2.149740) (xy -3.296373 2.162080) (xy -3.339232 2.143867) (xy -3.384875 2.097547)
187 |      (xy -3.430892 2.025568) (xy -3.474862 1.930399) (xy -3.492996 1.862033) (xy -3.503147 1.775642) (xy -3.505320 1.682413) (xy -3.499519 1.593531) (xy -3.485748 1.520183) (xy -3.474687 1.490329)
188 |      (xy -3.434615 1.434805) (xy -3.383793 1.402185) (xy -3.330065 1.396581) (xy -3.308548 1.403259) (xy -3.286495 1.417193) (xy -3.273976 1.438746) (xy -3.270110 1.474611) (xy -3.274017 1.531478)
189 |      (xy -3.282639 1.600199) (xy -3.287937 1.652026) (xy -3.283552 1.682631) (xy -3.266227 1.704044) (xy -3.251522 1.715186) (xy -3.175721 1.760696) (xy -3.085615 1.802568) (xy -2.997185 1.833850)
190 |      (xy -2.955624 1.843917) (xy -2.889584 1.850088) (xy -2.810808 1.848593) (xy -2.731610 1.840566) (xy -2.664307 1.827138) (xy -2.628324 1.813823) (xy -2.584550 1.798371) (xy -2.558092 1.794933)
191 |      (xy -2.516522 1.786031) (xy -2.454085 1.761689) (xy -2.377956 1.725452) (xy -2.295314 1.680863) (xy -2.213336 1.631467) (xy -2.172689 1.604603) (xy -2.114112 1.567390) (xy -2.063019 1.540201)
192 |      (xy -2.027737 1.527278) (xy -2.020289 1.526974) (xy -1.990654 1.545660) (xy -1.985376 1.582555) (xy -2.003891 1.632939) (xy -2.039171 1.684390) (xy -2.072201 1.726085) (xy -2.094199 1.756507)
193 |      (xy -2.099734 1.766804) (xy -2.085195 1.777997) (xy -2.051100 1.785963) (xy -2.011726 1.788901) (xy -1.981354 1.785014) (xy -1.976274 1.782357) (xy -1.950608 1.769018) (xy -1.903248 1.749179)
194 |      (xy -1.846127 1.727750) (xy -1.780252 1.699097) (xy -1.701808 1.657337) (xy -1.624946 1.610171) (xy -1.604456 1.596220) (xy -1.527862 1.546033) (xy -1.473772 1.519279) (xy -1.440424 1.515765)
195 |      (xy -1.426056 1.535301) (xy -1.428787 1.577100) (xy -1.447660 1.623438) (xy -1.481117 1.671831) (xy -1.489924 1.681455) (xy -1.519441 1.714351) (xy -1.534006 1.736056) (xy -1.534134 1.739644)
196 |      (xy -1.515647 1.737440) (xy -1.478591 1.722756) (xy -1.433309 1.700750) (xy -1.390144 1.676579) (xy -1.359438 1.655402) (xy -1.353456 1.649540) (xy -1.329027 1.629062) (xy -1.318217 1.625599)
197 |      (xy -1.299173 1.615130) (xy -1.261317 1.587212) (xy -1.210984 1.547079) (xy -1.154511 1.499966) (xy -1.098232 1.451105) (xy -1.048485 1.405732) (xy -1.027398 1.385351) (xy -0.991239 1.352085)
198 |      (xy -0.963958 1.340001) (xy -0.931413 1.345445) (xy -0.907036 1.354247) (xy -0.874133 1.376129) (xy -0.863729 1.414653) (xy -0.863600 1.421980) (xy -0.863600 1.473199) (xy -0.748625 1.473199)
199 |      (xy -0.618255 1.462923) (xy -0.490167 1.434255) (xy -0.378243 1.390437) (xy -0.365546 1.383765) (xy -0.311835 1.352137) (xy -0.239270 1.306218) (xy -0.156333 1.251707) (xy -0.071505 1.194303)
200 |      (xy 0.006730 1.139705) (xy 0.069890 1.093614) (xy 0.093133 1.075567) (xy 0.181226 1.021412) (xy 0.293816 0.977973) (xy 0.422587 0.947573) (xy 0.559228 0.932537) (xy 0.609200 0.931333)
201 |      (xy 0.704677 0.928230) (xy 0.807676 0.919668) (xy 0.911573 0.906769) (xy 1.009740 0.890654) (xy 1.095552 0.872447) (xy 1.162383 0.853267) (xy 1.203608 0.834237) (xy 1.208979 0.829793)
202 |      (xy 1.239195 0.815333) (xy 1.259052 0.812800) (xy 1.295017 0.804765) (xy 1.351127 0.783351) (xy 1.418482 0.752593) (xy 1.488181 0.716526) (xy 1.545166 0.683106) (xy 1.587846 0.651352)
203 |      (xy 1.607784 0.626054) (xy 1.602368 0.611505) (xy 1.589936 0.609600) (xy 1.559783 0.598023) (xy 1.519777 0.569300) (xy 1.479802 0.532443) (xy 1.449741 0.496464) (xy 1.439333 0.472291)
204 |      (xy 1.444749 0.450877) (xy 1.463331 0.434123) (xy 1.498578 0.421425) (xy 1.553989 0.412181) (xy 1.633062 0.405787) (xy 1.739299 0.401639) (xy 1.862666 0.399307) (xy 1.985804 0.397116)
205 |      (xy 2.081013 0.393865) (xy 2.154225 0.389051) (xy 2.211373 0.382167) (xy 2.258389 0.372709) (xy 2.293730 0.362620) (xy 2.346765 0.344955) (xy 2.370810 0.334147) (xy 2.369337 0.327398)
206 |      (xy 2.345817 0.321913) (xy 2.344530 0.321691) (xy 2.306480 0.307911) (xy 2.290755 0.277266) (xy 2.289009 0.265595) (xy 2.288872 0.229428) (xy 2.301494 0.201279) (xy 2.332071 0.176690)
207 |      (xy 2.385797 0.151205) (xy 2.451373 0.126294) (xy 2.539663 0.092668) (xy 2.604689 0.062975) (xy 2.655839 0.032155) (xy 2.702501 -0.004854) (xy 2.714323 -0.015445) (xy 2.761646 -0.058587)
208 |      (xy 2.705856 -0.077265) (xy 2.663216 -0.099673) (xy 2.645731 -0.133913) (xy 2.644789 -0.140267) (xy 2.649687 -0.198480) (xy 2.682218 -0.241091) (xy 2.737448 -0.269262) (xy 2.913543 -0.338994)
209 |      (xy 3.070246 -0.415225) (xy 3.203690 -0.495692) (xy 3.310010 -0.578135) (xy 3.368279 -0.638271) (xy 3.413891 -0.701777) (xy 3.432282 -0.751850) (xy 3.424554 -0.793628) (xy 3.406798 -0.817971)
210 |      (xy 3.372387 -0.866458) (xy 3.346193 -0.923942) (xy 3.335866 -0.973388) (xy 3.349134 -0.996086) (xy 3.382186 -1.024433) (xy 3.394312 -1.032426) (xy 3.461189 -1.058268) (xy 3.526498 -1.051432) )(layer F.SilkS) (width  0.010000)
211 |   )
212 |   (fp_poly (pts (xy -1.922123 -2.868906) (xy -1.812597 -2.841244) (xy -1.705718 -2.789552) (xy -1.616826 -2.723040) (xy -1.545723 -2.642065) (xy -1.493724 -2.544273) (xy -1.457997 -2.423629) (xy -1.446447 -2.360103)
213 |      (xy -1.446874 -2.257160) (xy -1.476399 -2.151809) (xy -1.531254 -2.049807) (xy -1.607672 -1.956914) (xy -1.701883 -1.878889) (xy -1.794716 -1.827873) (xy -1.843626 -1.814888) (xy -1.913404 -1.806127)
214 |      (xy -1.992458 -1.801959) (xy -2.069197 -1.802752) (xy -2.132029 -1.808877) (xy -2.160778 -1.816227) (xy -2.199329 -1.835356) (xy -2.249293 -1.864981) (xy -2.302725 -1.899709) (xy -2.351675 -1.934147)
215 |      (xy -2.388197 -1.962899) (xy -2.404343 -1.980574) (xy -2.404534 -1.981652) (xy -2.413278 -2.001596) (xy -2.435363 -2.038335) (xy -2.447887 -2.057293) (xy -2.496714 -2.159296) (xy -2.517520 -2.279711)
216 |      (xy -2.510181 -2.417745) (xy -2.507283 -2.436172) (xy -2.491118 -2.513900) (xy -2.468790 -2.575144) (xy -2.434447 -2.630427) (xy -2.382235 -2.690273) (xy -2.345267 -2.727489) (xy -2.254994 -2.794276)
217 |      (xy -2.140626 -2.843261) (xy -2.025464 -2.869374) (xy -1.922123 -2.868906) )(layer F.SilkS) (width  0.010000)
218 |   )
219 |   (fp_poly (pts (xy 0.064612 -3.550560) (xy 0.154026 -3.522005) (xy 0.182751 -3.509121) (xy 0.296699 -3.437258) (xy 0.387666 -3.340581) (xy 0.455359 -3.219421) (xy 0.467437 -3.188587) (xy 0.490173 -3.123096)
220 |      (xy 0.501715 -3.075855) (xy 0.503506 -3.033694) (xy 0.496990 -2.983442) (xy 0.492586 -2.959216) (xy 0.452202 -2.820012) (xy 0.388048 -2.703489) (xy 0.301191 -2.610992) (xy 0.192697 -2.543861)
221 |      (xy 0.148768 -2.526240) (xy 0.054086 -2.502179) (xy -0.048843 -2.490970) (xy -0.147123 -2.493179) (xy -0.227860 -2.509374) (xy -0.228600 -2.509631) (xy -0.304317 -2.547594) (xy -0.383252 -2.605997)
222 |      (xy -0.455718 -2.675943) (xy -0.512029 -2.748536) (xy -0.534387 -2.790506) (xy -0.554903 -2.861722) (xy -0.567921 -2.951393) (xy -0.572513 -3.045548) (xy -0.567749 -3.130218) (xy -0.559736 -3.171661)
223 |      (xy -0.516839 -3.269769) (xy -0.448228 -3.362765) (xy -0.361320 -3.444030) (xy -0.263534 -3.506945) (xy -0.162288 -3.544892) (xy -0.135759 -3.549935) (xy -0.027489 -3.559294) (xy 0.064612 -3.550560) )(layer F.SilkS) (width  0.010000)
224 |   )
225 | )
226 | 
--------------------------------------------------------------------------------
/pcb/custom_parts/qmk.kicad_mod:
--------------------------------------------------------------------------------
  1 | (module LOGO (layer F.Cu)
  2 |   (at 0 0)
  3 |  (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide
  4 |   (effects (font (thickness 0.3)))
  5 |   )
  6 |   (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide
  7 |   (effects (font (thickness 0.3)))
  8 |   )
  9 |   (fp_poly (pts (xy -16.200438 -2.756053) (xy -16.049625 -2.746375) (xy -16.040452 -2.468563) (xy -16.031278 -2.190750) (xy -15.718723 -2.190750) (xy -15.709549 -2.468563) (xy -15.700375 -2.746375) (xy -15.414625 -2.746375)
 10 |      (xy -15.405452 -2.468563) (xy -15.396278 -2.190750) (xy -15.083723 -2.190750) (xy -15.074549 -2.468563) (xy -15.065375 -2.746375) (xy -14.925647 -2.756373) (xy -14.817259 -2.753438) (xy -14.760828 -2.726645)
 11 |      (xy -14.759446 -2.724623) (xy -14.746700 -2.674327) (xy -14.737173 -2.579459) (xy -14.732635 -2.458933) (xy -14.732487 -2.436813) (xy -14.732000 -2.190750) (xy -14.416973 -2.190750) (xy -14.407799 -2.468563)
 12 |      (xy -14.398625 -2.746375) (xy -14.112875 -2.746375) (xy -14.103702 -2.468563) (xy -14.094528 -2.190750) (xy -13.957883 -2.190750) (xy -13.777724 -2.160883) (xy -13.615621 -2.077896) (xy -13.482023 -1.951712)
 13 |      (xy -13.387377 -1.792255) (xy -13.342134 -1.609446) (xy -13.341809 -1.605669) (xy -13.327333 -1.431111) (xy -12.779375 -1.412875) (xy -12.769378 -1.273147) (xy -12.772313 -1.164759) (xy -12.799106 -1.108328)
 14 |      (xy -12.801128 -1.106946) (xy -12.851424 -1.094200) (xy -12.946292 -1.084673) (xy -13.066818 -1.080135) (xy -13.088938 -1.079987) (xy -13.335000 -1.079500) (xy -13.335000 -0.793750) (xy -13.088938 -0.793264)
 15 |      (xy -12.965885 -0.789772) (xy -12.865212 -0.780984) (xy -12.805831 -0.768669) (xy -12.801128 -0.766305) (xy -12.773131 -0.712773) (xy -12.768921 -0.606915) (xy -12.769378 -0.600104) (xy -12.779375 -0.460375)
 16 |      (xy -13.057188 -0.451202) (xy -13.335001 -0.442028) (xy -13.335001 -0.129473) (xy -12.779375 -0.111125) (xy -12.779375 0.174625) (xy -13.057188 0.183798) (xy -13.335000 0.192972) (xy -13.335000 0.505527)
 17 |      (xy -13.057188 0.514701) (xy -12.779375 0.523875) (xy -12.769378 0.663603) (xy -12.772313 0.771991) (xy -12.799106 0.828422) (xy -12.801128 0.829804) (xy -12.851361 0.842508) (xy -12.946258 0.852024)
 18 |      (xy -13.067002 0.856598) (xy -13.090678 0.856763) (xy -13.338480 0.857250) (xy -13.328803 1.008062) (xy -13.319125 1.158875) (xy -13.039625 1.168073) (xy -12.760124 1.177271) (xy -12.769750 1.326823)
 19 |      (xy -12.779375 1.476375) (xy -13.053354 1.485492) (xy -13.327333 1.494610) (xy -13.341809 1.669168) (xy -13.385971 1.852337) (xy -13.479742 2.012352) (xy -13.612673 2.139288) (xy -13.774314 2.223225)
 20 |      (xy -13.954217 2.254237) (xy -13.957883 2.254250) (xy -14.094528 2.254250) (xy -14.103702 2.532062) (xy -14.112875 2.809875) (xy -14.263688 2.819552) (xy -14.414500 2.829229) (xy -14.414500 2.254250)
 21 |      (xy -14.732000 2.254250) (xy -14.732487 2.500312) (xy -14.735979 2.623365) (xy -14.744767 2.724038) (xy -14.757082 2.783419) (xy -14.759446 2.788122) (xy -14.812978 2.816119) (xy -14.918836 2.820329)
 22 |      (xy -14.925647 2.819872) (xy -15.065375 2.809875) (xy -15.074549 2.532062) (xy -15.083723 2.254250) (xy -15.396278 2.254250) (xy -15.405452 2.532062) (xy -15.414625 2.809875) (xy -15.700375 2.809875)
 23 |      (xy -15.709549 2.532062) (xy -15.718723 2.254250) (xy -16.031278 2.254250) (xy -16.040452 2.532062) (xy -16.049625 2.809875) (xy -16.200438 2.819552) (xy -16.351250 2.829229) (xy -16.351250 2.254250)
 24 |      (xy -16.668750 2.254250) (xy -16.668750 2.489778) (xy -16.670807 2.639103) (xy -16.680809 2.736154) (xy -16.704510 2.792116) (xy -16.747660 2.818176) (xy -16.816012 2.825522) (xy -16.841481 2.825750)
 25 |      (xy -16.929485 2.821136) (xy -16.988020 2.809586) (xy -16.996834 2.804583) (xy -17.006630 2.764999) (xy -17.014022 2.678406) (xy -17.017771 2.561285) (xy -17.018000 2.522764) (xy -17.018000 2.262113)
 26 |      (xy -17.185618 2.248213) (xy -17.374798 2.202695) (xy -17.538004 2.105517) (xy -17.665657 1.966241) (xy -17.748177 1.794428) (xy -17.773866 1.661047) (xy -17.787668 1.494610) (xy -18.061647 1.485492)
 27 |      (xy -18.335625 1.476375) (xy -18.335625 1.190625) (xy -18.057813 1.181451) (xy -17.780000 1.172277) (xy -17.780000 0.857250) (xy -18.026063 0.856763) (xy -18.149116 0.853271) (xy -18.249789 0.844483)
 28 |      (xy -18.309170 0.832168) (xy -18.313873 0.829804) (xy -18.341870 0.776272) (xy -18.346080 0.670414) (xy -18.345623 0.663603) (xy -18.335625 0.523875) (xy -18.057813 0.514701) (xy -17.780000 0.505527)
 29 |      (xy -17.780000 0.192972) (xy -18.057813 0.183798) (xy -18.335625 0.174625) (xy -18.335625 -0.111125) (xy -18.057813 -0.120299) (xy -17.780000 -0.129473) (xy -17.780000 -0.442028) (xy -18.057813 -0.451202)
 30 |      (xy -18.335625 -0.460375) (xy -18.345623 -0.600104) (xy -18.342688 -0.708492) (xy -18.315895 -0.764923) (xy -18.313873 -0.766305) (xy -18.263577 -0.779051) (xy -18.168709 -0.788578) (xy -18.048183 -0.793116)
 31 |      (xy -18.026063 -0.793264) (xy -17.780000 -0.793750) (xy -17.780000 -0.874526) (xy -16.826353 -0.874526) (xy -16.824320 -0.658953) (xy -16.822605 -0.559431) (xy -16.810396 0.088193) (xy -16.699628 0.306034)
 32 |      (xy -16.580174 0.492659) (xy -16.431425 0.633322) (xy -16.245588 0.732884) (xy -16.014871 0.796207) (xy -15.882938 0.815494) (xy -15.716250 0.834383) (xy -15.716250 1.097171) (xy -15.711966 1.247992)
 33 |      (xy -15.698748 1.339711) (xy -15.676563 1.375972) (xy -15.571676 1.393703) (xy -15.461349 1.377890) (xy -15.428413 1.364132) (xy -15.396925 1.338695) (xy -15.378311 1.294391) (xy -15.369395 1.216642)
 34 |      (xy -15.367006 1.090873) (xy -15.367000 1.082041) (xy -15.367000 0.832816) (xy -15.196758 0.811546) (xy -14.969745 0.756818) (xy -14.758335 0.656155) (xy -14.576284 0.518541) (xy -14.437353 0.352961)
 35 |      (xy -14.403080 0.293258) (xy -14.360937 0.188624) (xy -14.329297 0.056207) (xy -14.307212 -0.112122) (xy -14.293731 -0.324494) (xy -14.287906 -0.589039) (xy -14.287500 -0.696666) (xy -14.287808 -0.906400)
 36 |      (xy -14.290345 -1.061031) (xy -14.297535 -1.168956) (xy -14.311801 -1.238570) (xy -14.335567 -1.278271) (xy -14.371255 -1.296454) (xy -14.421290 -1.301518) (xy -14.462126 -1.301751) (xy -14.521589 -1.300814)
 37 |      (xy -14.565745 -1.292522) (xy -14.596876 -1.268649) (xy -14.617260 -1.220970) (xy -14.629179 -1.141261) (xy -14.634912 -1.021297) (xy -14.636741 -0.852852) (xy -14.636928 -0.671291) (xy -14.638678 -0.475309)
 38 |      (xy -14.643431 -0.293754) (xy -14.650616 -0.139182) (xy -14.659664 -0.024152) (xy -14.669010 0.035484) (xy -14.751671 0.222068) (xy -14.882187 0.369774) (xy -15.054603 0.473442) (xy -15.232063 0.523473)
 39 |      (xy -15.367000 0.545331) (xy -15.367000 -0.340110) (xy -15.367256 -0.612142) (xy -15.368775 -0.827335) (xy -15.372681 -0.992348) (xy -15.380100 -1.113840) (xy -15.392157 -1.198473) (xy -15.409979 -1.252906)
 40 |      (xy -15.434690 -1.283798) (xy -15.467416 -1.297811) (xy -15.509283 -1.301603) (xy -15.529504 -1.301750) (xy -15.582824 -1.302038) (xy -15.624910 -1.298432) (xy -15.657088 -1.284230) (xy -15.680682 -1.252729)
 41 |      (xy -15.697020 -1.197228) (xy -15.707426 -1.111022) (xy -15.713226 -0.987411) (xy -15.715747 -0.819691) (xy -15.716315 -0.601159) (xy -15.716250 -0.357671) (xy -15.716250 0.547865) (xy -15.851188 0.526827)
 42 |      (xy -16.065028 0.466701) (xy -16.237834 0.360366) (xy -16.366461 0.209760) (xy -16.366958 0.208949) (xy -16.462375 0.052774) (xy -16.473246 -0.600614) (xy -16.478983 -0.853368) (xy -16.486856 -1.045082)
 43 |      (xy -16.497035 -1.178190) (xy -16.509692 -1.255122) (xy -16.520871 -1.277391) (xy -16.594644 -1.299049) (xy -16.687436 -1.297327) (xy -16.767818 -1.274856) (xy -16.795520 -1.254403) (xy -16.809568 -1.219084)
 44 |      (xy -16.819224 -1.148236) (xy -16.824737 -1.035501) (xy -16.826353 -0.874526) (xy -17.780000 -0.874526) (xy -17.780000 -1.079500) (xy -18.012057 -1.079500) (xy -18.166869 -1.085323) (xy -18.268127 -1.106605)
 45 |      (xy -18.325024 -1.149064) (xy -18.346755 -1.218419) (xy -18.345877 -1.287142) (xy -18.335625 -1.412875) (xy -18.062134 -1.421986) (xy -17.788642 -1.431097) (xy -17.770946 -1.602554) (xy -17.721809 -1.795254)
 46 |      (xy -17.622395 -1.958657) (xy -17.481394 -2.084103) (xy -17.307495 -2.162934) (xy -17.186798 -2.184616) (xy -17.020361 -2.198418) (xy -17.011243 -2.472397) (xy -17.002125 -2.746375) (xy -16.862397 -2.756373)
 47 |      (xy -16.754009 -2.753438) (xy -16.697578 -2.726645) (xy -16.696196 -2.724623) (xy -16.683450 -2.674327) (xy -16.673923 -2.579459) (xy -16.669385 -2.458933) (xy -16.669237 -2.436813) (xy -16.668750 -2.190750)
 48 |      (xy -16.351250 -2.190750) (xy -16.351250 -2.765730) (xy -16.200438 -2.756053) )(layer F.SilkS) (width  0.010000)
 49 |   )
 50 |   (fp_poly (pts (xy 8.637034 -0.599894) (xy 8.683860 -0.585502) (xy 8.698853 -0.553593) (xy 8.699500 -0.538688) (xy 8.688967 -0.495959) (xy 8.659207 -0.401363) (xy 8.612980 -0.262605) (xy 8.553044 -0.087390)
 51 |      (xy 8.482157 0.116577) (xy 8.403078 0.341590) (xy 8.318565 0.579945) (xy 8.231378 0.823935) (xy 8.144274 1.065857) (xy 8.060013 1.298003) (xy 7.981353 1.512670) (xy 7.911053 1.702152)
 52 |      (xy 7.851871 1.858744) (xy 7.806565 1.974740) (xy 7.777896 2.042435) (xy 7.770622 2.055812) (xy 7.722596 2.078845) (xy 7.638712 2.091932) (xy 7.543261 2.094480) (xy 7.460533 2.085897)
 53 |      (xy 7.414819 2.065589) (xy 7.414094 2.064510) (xy 7.417290 2.024007) (xy 7.440730 1.938240) (xy 7.480343 1.820605) (xy 7.521716 1.710575) (xy 7.648490 1.387630) (xy 7.300870 0.456007)
 54 |      (xy 7.215016 0.223936) (xy 7.136871 0.008893) (xy 7.069145 -0.181364) (xy 7.014547 -0.339076) (xy 6.975787 -0.456484) (xy 6.955574 -0.525830) (xy 6.953250 -0.539433) (xy 6.960893 -0.576584)
 55 |      (xy 6.993946 -0.595772) (xy 7.067596 -0.602654) (xy 7.124478 -0.603250) (xy 7.231766 -0.598240) (xy 7.291551 -0.580262) (xy 7.318171 -0.547688) (xy 7.335053 -0.502423) (xy 7.369744 -0.406795)
 56 |      (xy 7.418834 -0.270295) (xy 7.478916 -0.102411) (xy 7.546581 0.087367) (xy 7.576283 0.170876) (xy 7.645744 0.365276) (xy 7.708898 0.540076) (xy 7.762408 0.686196) (xy 7.802937 0.794560)
 57 |      (xy 7.827150 0.856090) (xy 7.831761 0.865966) (xy 7.847067 0.846435) (xy 7.879490 0.774453) (xy 7.926011 0.657790) (xy 7.983607 0.504216) (xy 8.049257 0.321500) (xy 8.098539 0.179975)
 58 |      (xy 8.168655 -0.022865) (xy 8.232726 -0.206232) (xy 8.287643 -0.361392) (xy 8.330300 -0.479609) (xy 8.357587 -0.552149) (xy 8.365616 -0.570678) (xy 8.406622 -0.589582) (xy 8.488561 -0.601335)
 59 |      (xy 8.542623 -0.603250) (xy 8.637034 -0.599894) )(layer F.SilkS) (width  0.010000)
 60 |   )
 61 |   (fp_poly (pts (xy 11.416920 -1.309284) (xy 11.663494 -1.238486) (xy 11.868397 -1.120101) (xy 12.031929 -0.953813) (xy 12.154392 -0.739303) (xy 12.236086 -0.476256) (xy 12.277313 -0.164353) (xy 12.279778 -0.118842)
 62 |      (xy 12.279968 0.191758) (xy 12.248195 0.456015) (xy 12.182268 0.683674) (xy 12.079992 0.884482) (xy 12.041019 0.942167) (xy 11.969414 1.042148) (xy 12.088644 1.136103) (xy 12.182722 1.201590)
 63 |      (xy 12.304608 1.275222) (xy 12.402312 1.327841) (xy 12.532883 1.407016) (xy 12.605301 1.488033) (xy 12.624553 1.579500) (xy 12.602343 1.673205) (xy 12.577065 1.720858) (xy 12.539258 1.739732)
 64 |      (xy 12.475046 1.730221) (xy 12.370553 1.692721) (xy 12.340532 1.680653) (xy 12.210901 1.617151) (xy 12.046486 1.517062) (xy 11.842629 1.377462) (xy 11.742593 1.305222) (xy 11.695758 1.280740)
 65 |      (xy 11.641300 1.282559) (xy 11.555490 1.311845) (xy 11.548169 1.314764) (xy 11.348269 1.369384) (xy 11.120781 1.390374) (xy 10.886116 1.378906) (xy 10.664680 1.336150) (xy 10.476884 1.263279)
 66 |      (xy 10.456827 1.252132) (xy 10.304002 1.137685) (xy 10.164776 0.986887) (xy 10.058344 0.822162) (xy 10.026055 0.748902) (xy 9.959095 0.503329) (xy 9.922399 0.225787) (xy 9.921553 0.166172)
 67 |      (xy 10.320830 0.166172) (xy 10.336005 0.357680) (xy 10.351473 0.449086) (xy 10.410658 0.634465) (xy 10.500380 0.797661) (xy 10.610453 0.922112) (xy 10.667717 0.963336) (xy 10.821798 1.024825)
 68 |      (xy 11.007419 1.055365) (xy 11.200180 1.054054) (xy 11.375679 1.019990) (xy 11.445875 0.992109) (xy 11.610263 0.877876) (xy 11.742289 0.717866) (xy 11.812444 0.576225) (xy 11.866801 0.374564)
 69 |      (xy 11.894604 0.144546) (xy 11.896351 -0.095018) (xy 11.872540 -0.325321) (xy 11.823672 -0.527551) (xy 11.780412 -0.631749) (xy 11.659511 -0.804645) (xy 11.501265 -0.926235) (xy 11.305993 -0.996339)
 70 |      (xy 11.105582 -1.015303) (xy 10.885157 -0.990173) (xy 10.701967 -0.914774) (xy 10.552179 -0.786574) (xy 10.431955 -0.603040) (xy 10.409381 -0.555625) (xy 10.367085 -0.420485) (xy 10.337484 -0.242248)
 71 |      (xy 10.321694 -0.040249) (xy 10.320830 0.166172) (xy 9.921553 0.166172) (xy 9.918359 -0.058641) (xy 9.933128 -0.226142) (xy 9.997249 -0.531288) (xy 10.101761 -0.787532) (xy 10.246519 -0.994739)
 72 |      (xy 10.431379 -1.152774) (xy 10.656195 -1.261505) (xy 10.920824 -1.320797) (xy 11.128375 -1.332813) (xy 11.416920 -1.309284) )(layer F.SilkS) (width  0.010000)
 73 |   )
 74 |   (fp_poly (pts (xy -7.957596 -0.628394) (xy -7.738120 -0.601257) (xy -7.564174 -0.543278) (xy -7.423082 -0.449001) (xy -7.340670 -0.362875) (xy -7.242206 -0.200216) (xy -7.173669 0.003733) (xy -7.137192 0.233168)
 75 |      (xy -7.134906 0.472287) (xy -7.168944 0.705286) (xy -7.187295 0.774107) (xy -7.271165 0.957929) (xy -7.400629 1.124104) (xy -7.561008 1.257638) (xy -7.737618 1.343540) (xy -7.748068 1.346750)
 76 |      (xy -7.929280 1.382475) (xy -8.126838 1.392431) (xy -8.310440 1.375953) (xy -8.377573 1.360569) (xy -8.578112 1.273675) (xy -8.738188 1.139298) (xy -8.859167 0.955907) (xy -8.940322 0.730250)
 77 |      (xy -8.980297 0.473266) (xy -8.977494 0.389296) (xy -8.604250 0.389296) (xy -8.584262 0.614132) (xy -8.526130 0.800530) (xy -8.432604 0.942821) (xy -8.306435 1.035336) (xy -8.286734 1.043830)
 78 |      (xy -8.182068 1.067954) (xy -8.048492 1.076504) (xy -7.917581 1.069072) (xy -7.831552 1.049718) (xy -7.705879 0.969395) (xy -7.606326 0.839606) (xy -7.537222 0.670529) (xy -7.502895 0.472342)
 79 |      (xy -7.504914 0.281702) (xy -7.538317 0.067292) (xy -7.596464 -0.093960) (xy -7.684114 -0.209170) (xy -7.806027 -0.285454) (xy -7.905708 -0.317490) (xy -8.095211 -0.336118) (xy -8.260526 -0.298474)
 80 |      (xy -8.397822 -0.208435) (xy -8.503266 -0.069876) (xy -8.573029 0.113324) (xy -8.603277 0.337290) (xy -8.604250 0.389296) (xy -8.977494 0.389296) (xy -8.971820 0.219408) (xy -8.917534 -0.019064)
 81 |      (xy -8.820083 -0.229887) (xy -8.700276 -0.383248) (xy -8.549492 -0.507785) (xy -8.385216 -0.587139) (xy -8.193609 -0.625878) (xy -7.960833 -0.628569) (xy -7.957596 -0.628394) )(layer F.SilkS) (width  0.010000)
 82 |   )
 83 |   (fp_poly (pts (xy -2.700072 -0.609060) (xy -2.500989 -0.534080) (xy -2.341755 -0.410906) (xy -2.224502 -0.241006) (xy -2.172199 -0.107511) (xy -2.144177 0.018804) (xy -2.130261 0.152742) (xy -2.130701 0.275607)
 84 |      (xy -2.145745 0.368703) (xy -2.165350 0.406400) (xy -2.203445 0.421018) (xy -2.287547 0.431881) (xy -2.422130 0.439242) (xy -2.611666 0.443358) (xy -2.832100 0.444500) (xy -3.460750 0.444500)
 85 |      (xy -3.459357 0.531812) (xy -3.428502 0.711090) (xy -3.347972 0.871536) (xy -3.227035 0.997440) (xy -3.159692 1.039791) (xy -3.047318 1.073427) (xy -2.894884 1.085998) (xy -2.722020 1.078107)
 86 |      (xy -2.548354 1.050357) (xy -2.430941 1.017416) (xy -2.320981 0.982712) (xy -2.255701 0.972630) (xy -2.221936 0.985598) (xy -2.217115 0.991877) (xy -2.193744 1.068104) (xy -2.197063 1.156940)
 87 |      (xy -2.224890 1.225552) (xy -2.233179 1.233937) (xy -2.334546 1.289709) (xy -2.481410 1.334792) (xy -2.656356 1.367130) (xy -2.841970 1.384665) (xy -3.020839 1.385340) (xy -3.175547 1.367097)
 88 |      (xy -3.232998 1.352052) (xy -3.438798 1.256769) (xy -3.599397 1.119463) (xy -3.716741 0.937648) (xy -3.792779 0.708836) (xy -3.810348 0.614913) (xy -3.825848 0.380675) (xy -3.805519 0.139595)
 89 |      (xy -3.794654 0.094627) (xy -3.460100 0.094627) (xy -3.457791 0.140073) (xy -3.421300 0.168271) (xy -3.343841 0.183334) (xy -3.218630 0.189374) (xy -3.038880 0.190504) (xy -2.968625 0.190500)
 90 |      (xy -2.781275 0.189931) (xy -2.648272 0.187538) (xy -2.560469 0.182286) (xy -2.508717 0.173142) (xy -2.483868 0.159074) (xy -2.476775 0.139048) (xy -2.476678 0.134937) (xy -2.502436 -0.013060)
 91 |      (xy -2.569497 -0.156459) (xy -2.635017 -0.237902) (xy -2.708379 -0.295428) (xy -2.791836 -0.326828) (xy -2.911832 -0.342010) (xy -2.913031 -0.342095) (xy -3.086725 -0.331142) (xy -3.226374 -0.268769)
 92 |      (xy -3.338474 -0.151189) (xy -3.389313 -0.064454) (xy -3.435012 0.027822) (xy -3.460100 0.094627) (xy -3.794654 0.094627) (xy -3.752276 -0.080760) (xy -3.730710 -0.137777) (xy -3.618801 -0.327569)
 93 |      (xy -3.462540 -0.475556) (xy -3.268827 -0.577420) (xy -3.044564 -0.628844) (xy -2.936875 -0.634380) (xy -2.700072 -0.609060) )(layer F.SilkS) (width  0.010000)
 94 |   )
 95 |   (fp_poly (pts (xy 0.629237 -0.629934) (xy 0.852552 -0.590263) (xy 1.038359 -0.500162) (xy 1.184278 -0.362101) (xy 1.287931 -0.178549) (xy 1.346937 0.048025) (xy 1.355549 0.123684) (xy 1.364047 0.226680)
 96 |      (xy 1.365078 0.304906) (xy 1.351250 0.361763) (xy 1.315173 0.400652) (xy 1.249456 0.424975) (xy 1.146709 0.438132) (xy 0.999539 0.443527) (xy 0.800557 0.444559) (xy 0.658439 0.444500)
 97 |      (xy 0.022905 0.444500) (xy 0.041965 0.605438) (xy 0.086808 0.792424) (xy 0.172627 0.932215) (xy 0.301371 1.026396) (xy 0.474988 1.076552) (xy 0.633168 1.086258) (xy 0.784071 1.074396)
 98 |      (xy 0.946959 1.046132) (xy 1.037508 1.022417) (xy 1.165051 0.988694) (xy 1.245360 0.986644) (xy 1.287758 1.019065) (xy 1.301567 1.088755) (xy 1.301750 1.101724) (xy 1.277311 1.188746)
 99 |      (xy 1.201147 1.259249) (xy 1.068980 1.316267) (xy 0.957463 1.346080) (xy 0.675078 1.389837) (xy 0.426733 1.384013) (xy 0.237461 1.339804) (xy 0.043034 1.253910) (xy -0.102246 1.142602)
100 |      (xy -0.208414 0.994794) (xy -0.285504 0.799401) (xy -0.300437 0.745567) (xy -0.341563 0.487542) (xy -0.336398 0.224082) (xy -0.321781 0.150812) (xy 0.031927 0.150812) (xy 0.047933 0.166720)
101 |      (xy 0.100669 0.178094) (xy 0.196964 0.185483) (xy 0.343649 0.189433) (xy 0.527408 0.190500) (xy 1.023066 0.190500) (xy 1.000936 0.072534) (xy 0.945224 -0.109060) (xy 0.855060 -0.237711)
102 |      (xy 0.728498 -0.315022) (xy 0.563595 -0.342599) (xy 0.499709 -0.341012) (xy 0.384067 -0.328037) (xy 0.303676 -0.299805) (xy 0.230403 -0.244889) (xy 0.205711 -0.221607) (xy 0.113349 -0.102379)
103 |      (xy 0.051204 0.036715) (xy 0.031927 0.150812) (xy -0.321781 0.150812) (xy -0.286602 -0.025512) (xy -0.219666 -0.194571) (xy -0.132070 -0.320536) (xy -0.006919 -0.442652) (xy 0.134260 -0.542901)
104 |      (xy 0.267941 -0.602709) (xy 0.376268 -0.621780) (xy 0.514509 -0.631237) (xy 0.629237 -0.629934) )(layer F.SilkS) (width  0.010000)
105 |   )
106 |   (fp_poly (pts (xy 3.289196 -1.486251) (xy 3.444875 -1.476375) (xy 3.444875 1.349375) (xy 3.159125 1.349375) (xy 3.143250 1.210713) (xy 3.127375 1.072052) (xy 3.063913 1.142566) (xy 2.919073 1.261011)
107 |      (xy 2.739863 1.343415) (xy 2.545129 1.384966) (xy 2.353718 1.380855) (xy 2.242336 1.352290) (xy 2.067457 1.254644) (xy 1.930036 1.106563) (xy 1.830881 0.909466) (xy 1.770797 0.664772)
108 |      (xy 1.753643 0.492125) (xy 1.755380 0.381000) (xy 2.127604 0.381000) (xy 2.137238 0.590976) (xy 2.168672 0.752978) (xy 2.225698 0.879927) (xy 2.301972 0.974822) (xy 2.426209 1.058623)
109 |      (xy 2.567126 1.083849) (xy 2.715853 1.050061) (xy 2.807125 0.999940) (xy 2.914572 0.923230) (xy 2.989120 0.854580) (xy 3.036787 0.779889) (xy 3.063593 0.685055) (xy 3.075557 0.555977)
110 |      (xy 3.078700 0.378553) (xy 3.078746 0.363631) (xy 3.079750 -0.018863) (xy 2.960687 -0.132678) (xy 2.848466 -0.230567) (xy 2.751989 -0.287298) (xy 2.649328 -0.312832) (xy 2.553773 -0.317500)
111 |      (xy 2.452996 -0.310586) (xy 2.381180 -0.280651) (xy 2.306975 -0.213906) (xy 2.298914 -0.205416) (xy 2.217770 -0.099788) (xy 2.165107 0.021759) (xy 2.136523 0.174299) (xy 2.127613 0.372904)
112 |      (xy 2.127604 0.381000) (xy 1.755380 0.381000) (xy 1.758252 0.197352) (xy 1.804163 -0.056896) (xy 1.889446 -0.268023) (xy 2.012171 -0.433431) (xy 2.170409 -0.550525) (xy 2.362230 -0.616706)
113 |      (xy 2.585706 -0.629379) (xy 2.586804 -0.629309) (xy 2.721059 -0.614261) (xy 2.822456 -0.582988) (xy 2.921321 -0.525585) (xy 2.936374 -0.515119) (xy 3.079750 -0.414059) (xy 3.080236 -0.913467)
114 |      (xy 3.082015 -1.087479) (xy 3.086607 -1.240567) (xy 3.093418 -1.360790) (xy 3.101855 -1.436207) (xy 3.107120 -1.454501) (xy 3.161335 -1.482283) (xy 3.273225 -1.487142) (xy 3.289196 -1.486251) )(layer F.SilkS) (width  0.010000)
115 |   )
116 |   (fp_poly (pts (xy 5.280859 -1.494348) (xy 5.365750 -1.462072) (xy 5.365750 -0.373464) (xy 5.476887 -0.458232) (xy 5.660140 -0.570455) (xy 5.847344 -0.626217) (xy 5.969000 -0.635000) (xy 6.181160 -0.608106)
117 |      (xy 6.359228 -0.528533) (xy 6.501959 -0.397946) (xy 6.608108 -0.218011) (xy 6.676429 0.009606) (xy 6.705679 0.283239) (xy 6.706748 0.351935) (xy 6.686032 0.644576) (xy 6.623954 0.890531)
118 |      (xy 6.520833 1.089134) (xy 6.376986 1.239718) (xy 6.244920 1.319652) (xy 6.046401 1.382694) (xy 5.848153 1.391099) (xy 5.664513 1.344582) (xy 5.636814 1.331710) (xy 5.533905 1.270748)
119 |      (xy 5.439833 1.200043) (xy 5.424650 1.186218) (xy 5.338296 1.103485) (xy 5.328210 1.226430) (xy 5.319225 1.300683) (xy 5.296354 1.338025) (xy 5.241693 1.353211) (xy 5.167312 1.359052)
120 |      (xy 5.016500 1.368729) (xy 5.016500 0.748778) (xy 5.365750 0.748778) (xy 5.500687 0.880745) (xy 5.656079 1.006261) (xy 5.804018 1.069939) (xy 5.947784 1.072525) (xy 6.090222 1.015034)
121 |      (xy 6.199002 0.917259) (xy 6.273955 0.775093) (xy 6.316571 0.584466) (xy 6.328508 0.365125) (xy 6.318411 0.154856) (xy 6.286403 -0.007846) (xy 6.228458 -0.136347) (xy 6.146815 -0.237822)
122 |      (xy 6.037188 -0.305735) (xy 5.903667 -0.322977) (xy 5.756999 -0.292096) (xy 5.607929 -0.215640) (xy 5.467204 -0.096158) (xy 5.444447 -0.071254) (xy 5.411248 -0.029168) (xy 5.389243 0.016249)
123 |      (xy 5.376102 0.078615) (xy 5.369490 0.171546) (xy 5.367075 0.308660) (xy 5.366753 0.382326) (xy 5.365750 0.748778) (xy 5.016500 0.748778) (xy 5.016500 -1.487205) (xy 5.106234 -1.506914)
124 |      (xy 5.205352 -1.510434) (xy 5.280859 -1.494348) )(layer F.SilkS) (width  0.010000)
125 |   )
126 |   (fp_poly (pts (xy -10.238987 -1.300357) (xy -10.075802 -1.292100) (xy -9.930743 -1.278966) (xy -9.817371 -1.261093) (xy -9.784316 -1.252763) (xy -9.583952 -1.163851) (xy -9.428825 -1.031576) (xy -9.321720 -0.859800)
127 |      (xy -9.265424 -0.652384) (xy -9.257130 -0.522016) (xy -9.283772 -0.279579) (xy -9.361313 -0.074046) (xy -9.487813 0.092901) (xy -9.661335 0.219580) (xy -9.879940 0.304308) (xy -10.141690 0.345403)
128 |      (xy -10.261013 0.349250) (xy -10.509250 0.349250) (xy -10.509250 0.819150) (xy -10.511580 1.033583) (xy -10.518726 1.187807) (xy -10.530922 1.284946) (xy -10.547350 1.327150) (xy -10.599874 1.349621)
129 |      (xy -10.685862 1.362614) (xy -10.778142 1.364699) (xy -10.849542 1.354446) (xy -10.869084 1.344083) (xy -10.873701 1.308723) (xy -10.877971 1.216722) (xy -10.881781 1.074940) (xy -10.885020 0.890236)
130 |      (xy -10.887576 0.669469) (xy -10.889336 0.419498) (xy -10.890187 0.147183) (xy -10.890250 0.048683) (xy -10.889727 -0.294067) (xy -10.888075 -0.577493) (xy -10.885174 -0.805762) (xy -10.880902 -0.983043)
131 |      (xy -10.880849 -0.984250) (xy -10.509250 -0.984250) (xy -10.509250 0.031750) (xy -10.263188 0.031700) (xy -10.085997 0.023269) (xy -9.957816 -0.003239) (xy -9.908257 -0.023862) (xy -9.785349 -0.108711)
132 |      (xy -9.707320 -0.220821) (xy -9.667013 -0.372537) (xy -9.659510 -0.452780) (xy -9.667060 -0.639595) (xy -9.715855 -0.782885) (xy -9.809153 -0.885599) (xy -9.950213 -0.950686) (xy -10.142292 -0.981095)
133 |      (xy -10.246818 -0.984250) (xy -10.509250 -0.984250) (xy -10.880849 -0.984250) (xy -10.875139 -1.113504) (xy -10.867765 -1.201311) (xy -10.858657 -1.250634) (xy -10.852151 -1.263650) (xy -10.801758 -1.281852)
134 |      (xy -10.701684 -1.294484) (xy -10.565490 -1.301687) (xy -10.406737 -1.303599) (xy -10.238987 -1.300357) )(layer F.SilkS) (width  0.010000)
135 |   )
136 |   (fp_poly (pts (xy -6.433854 -0.341313) (xy -6.385617 -0.179536) (xy -6.333453 -0.002555) (xy -6.288293 0.152532) (xy -6.286500 0.158750) (xy -6.242540 0.309703) (xy -6.190582 0.485778) (xy -6.141144 0.651353)
137 |      (xy -6.136506 0.666750) (xy -6.055125 0.936625) (xy -5.856980 0.201339) (xy -5.800573 -0.006177) (xy -5.748619 -0.193905) (xy -5.703664 -0.352920) (xy -5.668254 -0.474293) (xy -5.644936 -0.549097)
138 |      (xy -5.637419 -0.568599) (xy -5.595567 -0.588809) (xy -5.513160 -0.601296) (xy -5.460619 -0.603250) (xy -5.366713 -0.600324) (xy -5.316451 -0.584137) (xy -5.290013 -0.543580) (xy -5.276542 -0.500063)
139 |      (xy -5.217439 -0.289882) (xy -5.155457 -0.073622) (xy -5.093185 0.140113) (xy -5.033209 0.342717) (xy -4.978118 0.525586) (xy -4.930499 0.680114) (xy -4.892939 0.797697) (xy -4.868027 0.869728)
140 |      (xy -4.858913 0.888775) (xy -4.845182 0.859729) (xy -4.817472 0.779196) (xy -4.778847 0.656862) (xy -4.732372 0.502408) (xy -4.685552 0.341087) (xy -4.630089 0.147419) (xy -4.575941 -0.040643)
141 |      (xy -4.527425 -0.208173) (xy -4.488860 -0.340250) (xy -4.469739 -0.404813) (xy -4.410250 -0.603250) (xy -4.254874 -0.603250) (xy -4.160668 -0.597293) (xy -4.095293 -0.582134) (xy -4.079967 -0.571648)
142 |      (xy -4.085006 -0.536388) (xy -4.106327 -0.449616) (xy -4.141224 -0.320413) (xy -4.186991 -0.157862) (xy -4.240925 0.028953) (xy -4.300318 0.230952) (xy -4.362467 0.439050) (xy -4.424666 0.644166)
143 |      (xy -4.484211 0.837217) (xy -4.538395 1.009120) (xy -4.584515 1.150794) (xy -4.619864 1.253155) (xy -4.635574 1.293812) (xy -4.660704 1.334464) (xy -4.703558 1.356039) (xy -4.781672 1.364295)
144 |      (xy -4.853182 1.365250) (xy -4.970000 1.358476) (xy -5.050095 1.340173) (xy -5.073042 1.325562) (xy -5.091292 1.284328) (xy -5.123813 1.191603) (xy -5.167516 1.056979) (xy -5.219316 0.890048)
145 |      (xy -5.276125 0.700401) (xy -5.295290 0.635000) (xy -5.484971 -0.015875) (xy -5.523099 0.127000) (xy -5.610923 0.455283) (xy -5.683749 0.725646) (xy -5.742558 0.941623) (xy -5.788331 1.106749)
146 |      (xy -5.822050 1.224560) (xy -5.844695 1.298591) (xy -5.857248 1.332378) (xy -5.857980 1.333669) (xy -5.900995 1.353484) (xy -5.984593 1.363507) (xy -6.086686 1.364163) (xy -6.185185 1.355876)
147 |      (xy -6.258001 1.339071) (xy -6.279785 1.325562) (xy -6.297786 1.285148) (xy -6.330818 1.193176) (xy -6.375985 1.059006) (xy -6.430390 0.891996) (xy -6.491138 0.701506) (xy -6.555332 0.496894)
148 |      (xy -6.620075 0.287520) (xy -6.682471 0.082743) (xy -6.739625 -0.108079) (xy -6.788639 -0.275585) (xy -6.826617 -0.410417) (xy -6.850664 -0.503216) (xy -6.858000 -0.542863) (xy -6.849377 -0.578052)
149 |      (xy -6.813591 -0.596289) (xy -6.735765 -0.602778) (xy -6.685297 -0.603250) (xy -6.512593 -0.603250) (xy -6.433854 -0.341313) )(layer F.SilkS) (width  0.010000)
150 |   )
151 |   (fp_poly (pts (xy -0.665319 -0.625786) (xy -0.587885 -0.591566) (xy -0.549757 -0.522476) (xy -0.539750 -0.411356) (xy -0.539750 -0.253446) (xy -0.715898 -0.274148) (xy -0.854537 -0.280016) (xy -0.961400 -0.254037)
152 |      (xy -1.054763 -0.187469) (xy -1.152906 -0.071572) (xy -1.160222 -0.061667) (xy -1.268627 0.086011) (xy -1.285875 1.349375) (xy -1.429933 1.358776) (xy -1.521276 1.359843) (xy -1.584197 1.351598)
153 |      (xy -1.596620 1.345547) (xy -1.602268 1.309278) (xy -1.607402 1.217463) (xy -1.611838 1.078057) (xy -1.615394 0.899014) (xy -1.617889 0.688286) (xy -1.619139 0.453829) (xy -1.619250 0.358093)
154 |      (xy -1.619250 -0.606730) (xy -1.468438 -0.597053) (xy -1.317625 -0.587375) (xy -1.307908 -0.453361) (xy -1.298190 -0.319347) (xy -1.200007 -0.431170) (xy -1.067696 -0.552837) (xy -0.928574 -0.618326)
155 |      (xy -0.793240 -0.635000) (xy -0.665319 -0.625786) )(layer F.SilkS) (width  0.010000)
156 |   )
157 |   (fp_poly (pts (xy 15.641745 -1.288020) (xy 15.718864 -1.260541) (xy 15.730215 -1.251500) (xy 15.742848 -1.233094) (xy 15.753089 -1.201741) (xy 15.761122 -1.151564) (xy 15.767135 -1.076683) (xy 15.771312 -0.971221)
158 |      (xy 15.773841 -0.829299) (xy 15.774907 -0.645039) (xy 15.774696 -0.412562) (xy 15.773395 -0.125991) (xy 15.772170 0.074063) (xy 15.763875 1.349375) (xy 15.414625 1.349375) (xy 15.382875 -0.925945)
159 |      (xy 14.941253 0.179965) (xy 14.840669 0.430892) (xy 14.746509 0.663964) (xy 14.661565 0.872410) (xy 14.588625 1.049463) (xy 14.530479 1.188355) (xy 14.489918 1.282318) (xy 14.469730 1.324583)
160 |      (xy 14.469053 1.325562) (xy 14.420336 1.350302) (xy 14.335477 1.364169) (xy 14.303375 1.365250) (xy 14.212610 1.356546) (xy 14.148925 1.334774) (xy 14.138260 1.325562) (xy 14.120406 1.287777)
161 |      (xy 14.082639 1.197463) (xy 14.027661 1.061427) (xy 13.958174 0.886478) (xy 13.876881 0.679422) (xy 13.786485 0.447067) (xy 13.689687 0.196220) (xy 13.681935 0.176047) (xy 13.255625 -0.933781)
162 |      (xy 13.223875 1.349375) (xy 13.080834 1.358734) (xy 12.977814 1.356030) (xy 12.907841 1.335865) (xy 12.898272 1.328572) (xy 12.887427 1.286596) (xy 12.878193 1.189635) (xy 12.870565 1.046180)
163 |      (xy 12.864537 0.864725) (xy 12.860105 0.653764) (xy 12.857265 0.421790) (xy 12.856010 0.177295) (xy 12.856337 -0.071227) (xy 12.858241 -0.315283) (xy 12.861716 -0.546380) (xy 12.866758 -0.756024)
164 |      (xy 12.873362 -0.935722) (xy 12.881524 -1.076982) (xy 12.891238 -1.171309) (xy 12.899714 -1.206500) (xy 12.927680 -1.249336) (xy 12.968751 -1.274544) (xy 13.039768 -1.287952) (xy 13.156492 -1.295338)
165 |      (xy 13.305176 -1.294813) (xy 13.405088 -1.276629) (xy 13.447009 -1.256465) (xy 13.475318 -1.225586) (xy 13.513647 -1.161375) (xy 13.564002 -1.059356) (xy 13.628389 -0.915055) (xy 13.708813 -0.723997)
166 |      (xy 13.807280 -0.481708) (xy 13.910251 -0.223066) (xy 14.003626 0.011598) (xy 14.090186 0.226259) (xy 14.167073 0.414056) (xy 14.231433 0.568130) (xy 14.280410 0.681620) (xy 14.311148 0.747668)
167 |      (xy 14.320314 0.762000) (xy 14.336862 0.733733) (xy 14.374442 0.653466) (xy 14.430110 0.527995) (xy 14.500919 0.364118) (xy 14.583925 0.168633) (xy 14.676181 -0.051663) (xy 14.747448 -0.223688)
168 |      (xy 14.873801 -0.526506) (xy 14.982610 -0.779884) (xy 15.072923 -0.981737) (xy 15.143782 -1.129982) (xy 15.194235 -1.222532) (xy 15.219936 -1.255563) (xy 15.297371 -1.285391) (xy 15.408490 -1.300624)
169 |      (xy 15.530784 -1.301441) (xy 15.641745 -1.288020) )(layer F.SilkS) (width  0.010000)
170 |   )
171 |   (fp_poly (pts (xy 18.033495 -1.317453) (xy 18.102951 -1.284039) (xy 18.129250 -1.233199) (xy 18.109172 -1.188728) (xy 18.052248 -1.103112) (xy 17.963437 -0.982998) (xy 17.847701 -0.835036) (xy 17.709999 -0.665874)
172 |      (xy 17.670888 -0.618853) (xy 17.212526 -0.070181) (xy 17.704266 0.587670) (xy 17.836749 0.767336) (xy 17.954957 0.932316) (xy 18.053915 1.075283) (xy 18.128648 1.188907) (xy 18.174181 1.265863)
173 |      (xy 18.186142 1.297448) (xy 18.150793 1.332169) (xy 18.074546 1.354392) (xy 17.979035 1.362683) (xy 17.885893 1.355606) (xy 17.816751 1.331726) (xy 17.805489 1.322703) (xy 17.774513 1.285093)
174 |      (xy 17.711882 1.203825) (xy 17.623346 1.086553) (xy 17.514659 0.940931) (xy 17.391572 0.774611) (xy 17.301631 0.652300) (xy 16.843375 0.027497) (xy 16.811625 1.349375) (xy 16.651655 1.358738)
175 |      (xy 16.555440 1.359983) (xy 16.487037 1.352791) (xy 16.469092 1.345509) (xy 16.464206 1.309864) (xy 16.459683 1.217525) (xy 16.455640 1.075297) (xy 16.452192 0.889986) (xy 16.449458 0.668395)
176 |      (xy 16.447552 0.417332) (xy 16.446593 0.143600) (xy 16.446500 0.025672) (xy 16.446500 -1.271572) (xy 16.533812 -1.304812) (xy 16.652350 -1.321377) (xy 16.716375 -1.310821) (xy 16.811625 -1.283591)
177 |      (xy 16.843375 -0.119197) (xy 17.302510 -0.697931) (xy 17.449266 -0.879870) (xy 17.581147 -1.037445) (xy 17.692700 -1.164498) (xy 17.778473 -1.254870) (xy 17.833014 -1.302402) (xy 17.841929 -1.307189)
178 |      (xy 17.940079 -1.326820) (xy 18.033495 -1.317453) )(layer F.SilkS) (width  0.010000)
179 |   )
180 | )
181 | 
--------------------------------------------------------------------------------
/pcb/fab/GameHand_bom_jlc.csv:
--------------------------------------------------------------------------------
 1 | "Comment","Designator","Footprint","LCSC Part #"
 2 | "10uF","C1","C_0805_2012Metric","C91245"
 3 | "0.1uF","C2,C3","C_0805_2012Metric","C49678"
 4 | "1uF","C7","C_0805_2012Metric","C28323"
 5 | "22pF","C8,C9","C_0805_2012Metric","C1804"
 6 | "D_Small","D1,D2,D3,D4,D5,D6,D14,D15,D16,D17,D18,D19,D27,D28,D29,D30,D31,D32,D40,D41,D42,D43,D44,D53,D54,D58,D55","D_SOD-123","C81598"
 7 | "Polyfuse_Small","F1","Fuse_1206_3216Metric","C69688"
 8 | "22r","R1,R2","R_0805_2012Metric","C17561"
 9 | "10k","R3,R4","R_0805_2012Metric","C17414"
10 | "5.1k","R5,R6","R_0805_2012Metric","C27834"
11 | "SW_Push","RESET","SW_SPST_TL3342","C318884"
12 | "SRV05-4","U2","SOT-23-6","C85364"
13 | "Crystal_GND24_Small","X1","Crystal_SMD_3225-4Pin_3.2x2.5mm","C13738"
14 | 
--------------------------------------------------------------------------------
/pcb/fab/GameHand_cpl_jlc.csv:
--------------------------------------------------------------------------------
 1 | Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
 2 | C1,10uF,C_0805_2012Metric,-172.429249,-110.044151,225.000000,bottom
 3 | C2,0.1uF,C_0805_2012Metric,-189.407800,-111.226600,45.000000,bottom
 4 | C3,0.1uF,C_0805_2012Metric,-184.708800,-124.129800,315.000000,bottom
 5 | C7,1uF,C_0805_2012Metric,-186.182000,-108.356400,45.000000,bottom
 6 | C8,22pF,C_0805_2012Metric,-191.109600,-117.678200,135.000000,bottom
 7 | C9,22pF,C_0805_2012Metric,-186.334401,-122.453400,315.000000,bottom
 8 | D1,D_Small,D_SOD-123,-109.550200,-47.142400,90.000000,bottom
 9 | D2,D_Small,D_SOD-123,-127.076200,-47.142400,90.000000,bottom
10 | D3,D_Small,D_SOD-123,-130.149600,-47.142400,90.000000,bottom
11 | D4,D_Small,D_SOD-123,-165.201600,-47.142400,90.000000,bottom
12 | D5,D_Small,D_SOD-123,-168.249600,-47.117000,90.000000,bottom
13 | D6,D_Small,D_SOD-123,-185.724800,-47.091600,90.000000,bottom
14 | D14,D_Small,D_SOD-123,-109.524800,-66.014600,90.000000,bottom
15 | D15,D_Small,D_SOD-123,-127.152400,-66.040000,90.000000,bottom
16 | D16,D_Small,D_SOD-123,-130.022600,-66.014600,90.000000,bottom
17 | D17,D_Small,D_SOD-123,-165.252400,-65.989200,90.000000,bottom
18 | D18,D_Small,D_SOD-123,-168.148000,-65.989200,90.000000,bottom
19 | D19,D_Small,D_SOD-123,-185.724800,-65.989200,90.000000,bottom
20 | D27,D_Small,D_SOD-123,-113.360200,-85.115400,90.000000,bottom
21 | D28,D_Small,D_SOD-123,-131.902200,-85.115400,90.000000,bottom
22 | D29,D_Small,D_SOD-123,-134.874000,-85.115400,90.000000,bottom
23 | D30,D_Small,D_SOD-123,-169.976800,-85.115400,90.000000,bottom
24 | D31,D_Small,D_SOD-123,-172.923200,-85.115400,90.000000,bottom
25 | D32,D_Small,D_SOD-123,-190.449200,-85.090000,90.000000,bottom
26 | D40,D_Small,D_SOD-123,-118.287800,-104.317800,90.000000,bottom
27 | D41,D_Small,D_SOD-123,-141.351000,-104.343200,90.000000,bottom
28 | D42,D_Small,D_SOD-123,-144.348200,-104.343200,90.000000,bottom
29 | D43,D_Small,D_SOD-123,-179.451000,-104.343200,90.000000,bottom
30 | D44,D_Small,D_SOD-123,-182.499000,-104.343200,90.000000,bottom
31 | D53,D_Small,D_SOD-123,-119.075200,-123.469400,90.000000,bottom
32 | D54,D_Small,D_SOD-123,-145.846800,-123.494800,90.000000,bottom
33 | D55,D_Small,D_SOD-123,-149.479000,-123.494800,90.000000,bottom
34 | D58,D_Small,D_SOD-123,-200.050400,-126.034800,40.000000,bottom
35 | F1,Polyfuse_Small,Fuse_1206_3216Metric,-143.535400,-50.266600,90.000000,bottom
36 | J1,USB_C_Receptacle_USB2.0,USB_C_Receptacle_HRO_TYPE-C-31-M-12,-147.624800,-33.172400,0.000000,bottom
37 | R1,22r,R_0805_2012Metric,-148.818600,-57.150000,270.000000,bottom
38 | R2,22r,R_0805_2012Metric,-146.431000,-57.150000,270.000000,bottom
39 | R3,10k,R_0805_2012Metric,-173.990000,-121.589800,45.000000,bottom
40 | R4,10k,R_0805_2012Metric,-207.873600,-99.847400,310.000000,bottom
41 | R5,5.1k,R_0805_2012Metric,-128.600200,-36.957000,0.000000,bottom
42 | R6,5.1k,R_0805_2012Metric,-166.674800,-37.033200,180.000000,bottom
43 | RESET,SW_Push,SW_SPST_TL3342,-213.207600,-95.504000,40.000000,bottom
44 | U1,ATmega32U2-AU,TQFP-32_7x7mm_P0.8mm,-181.025800,-115.646200,225.000000,bottom
45 | U2,SRV05-4,SOT-23-6,-147.574000,-50.266600,0.000000,bottom
46 | X1,Crystal_GND24_Small,Crystal_SMD_3225-4Pin_3.2x2.5mm,-188.772800,-120.065800,225.000000,bottom
47 | 
--------------------------------------------------------------------------------
/pcb/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 |   (lib (name MX_Only)(type KiCad)(uri ${KIPRJMOD}/MX_Alps_Hybrid/MX_Only.pretty)(options "")(descr ""))
3 |   (lib (name custom_parts)(type KiCad)(uri ${KIPRJMOD}/custom_parts)(options "")(descr ""))
4 | )
5 | 
--------------------------------------------------------------------------------
/pcb/front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/str-dst/GameHand/2d3f2c7c9e4f0dc0662309d50eeb94edb49078ac/pcb/front.png
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-B_Mask.gbr:
--------------------------------------------------------------------------------
   1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
   2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
   3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
   4 | %TF.SameCoordinates,Original*%
   5 | %TF.FileFunction,Soldermask,Bot*%
   6 | %TF.FilePolarity,Negative*%
   7 | %FSLAX46Y46*%
   8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
   9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
  10 | %MOMM*%
  11 | %LPD*%
  12 | G01*
  13 | G04 APERTURE LIST*
  14 | %ADD10C,2.250000*%
  15 | %ADD11C,3.987800*%
  16 | %ADD12C,1.750000*%
  17 | %ADD13R,0.600000X1.450000*%
  18 | %ADD14R,0.300000X1.450000*%
  19 | %ADD15O,1.000000X2.100000*%
  20 | %ADD16C,0.650000*%
  21 | %ADD17O,1.000000X1.600000*%
  22 | %ADD18C,0.100000*%
  23 | %ADD19C,3.048000*%
  24 | %ADD20R,1.060000X0.650000*%
  25 | %ADD21R,1.200000X0.900000*%
  26 | G04 APERTURE END LIST*
  27 | D10*
  28 | %TO.C,MX43*%
  29 | X173990000Y-95726250D03*
  30 | D11*
  31 | X171450000Y-100806250D03*
  32 | D10*
  33 | X167640000Y-98266250D03*
  34 | D12*
  35 | X166370000Y-100806250D03*
  36 | X176530000Y-100806250D03*
  37 | %TD*%
  38 | %TO.C,R3*%
  39 | G36*
  40 | G01*
  41 | X174591043Y-121625156D02*
  42 | X173954644Y-120988757D01*
  43 | G75*
  44 | G02*
  45 | X173954644Y-120635207I176775J176775D01*
  46 | G01*
  47 | X174325877Y-120263974D01*
  48 | G75*
  49 | G02*
  50 | X174679427Y-120263974I176775J-176775D01*
  51 | G01*
  52 | X175315826Y-120900373D01*
  53 | G75*
  54 | G02*
  55 | X175315826Y-121253923I-176775J-176775D01*
  56 | G01*
  57 | X174944593Y-121625156D01*
  58 | G75*
  59 | G02*
  60 | X174591043Y-121625156I-176775J176775D01*
  61 | G01*
  62 | G37*
  63 | G36*
  64 | G01*
  65 | X173300573Y-122915626D02*
  66 | X172664174Y-122279227D01*
  67 | G75*
  68 | G02*
  69 | X172664174Y-121925677I176775J176775D01*
  70 | G01*
  71 | X173035407Y-121554444D01*
  72 | G75*
  73 | G02*
  74 | X173388957Y-121554444I176775J-176775D01*
  75 | G01*
  76 | X174025356Y-122190843D01*
  77 | G75*
  78 | G02*
  79 | X174025356Y-122544393I-176775J-176775D01*
  80 | G01*
  81 | X173654123Y-122915626D01*
  82 | G75*
  83 | G02*
  84 | X173300573Y-122915626I-176775J176775D01*
  85 | G01*
  86 | G37*
  87 | %TD*%
  88 | %TO.C,R6*%
  89 | G36*
  90 | G01*
  91 | X166274800Y-36583198D02*
  92 | X166274800Y-37483202D01*
  93 | G75*
  94 | G02*
  95 | X166024802Y-37733200I-249998J0D01*
  96 | G01*
  97 | X165499798Y-37733200D01*
  98 | G75*
  99 | G02*
 100 | X165249800Y-37483202I0J249998D01*
 101 | G01*
 102 | X165249800Y-36583198D01*
 103 | G75*
 104 | G02*
 105 | X165499798Y-36333200I249998J0D01*
 106 | G01*
 107 | X166024802Y-36333200D01*
 108 | G75*
 109 | G02*
 110 | X166274800Y-36583198I0J-249998D01*
 111 | G01*
 112 | G37*
 113 | G36*
 114 | G01*
 115 | X168099800Y-36583198D02*
 116 | X168099800Y-37483202D01*
 117 | G75*
 118 | G02*
 119 | X167849802Y-37733200I-249998J0D01*
 120 | G01*
 121 | X167324798Y-37733200D01*
 122 | G75*
 123 | G02*
 124 | X167074800Y-37483202I0J249998D01*
 125 | G01*
 126 | X167074800Y-36583198D01*
 127 | G75*
 128 | G02*
 129 | X167324798Y-36333200I249998J0D01*
 130 | G01*
 131 | X167849802Y-36333200D01*
 132 | G75*
 133 | G02*
 134 | X168099800Y-36583198I0J-249998D01*
 135 | G01*
 136 | G37*
 137 | %TD*%
 138 | %TO.C,R5*%
 139 | G36*
 140 | G01*
 141 | X129000200Y-37407002D02*
 142 | X129000200Y-36506998D01*
 143 | G75*
 144 | G02*
 145 | X129250198Y-36257000I249998J0D01*
 146 | G01*
 147 | X129775202Y-36257000D01*
 148 | G75*
 149 | G02*
 150 | X130025200Y-36506998I0J-249998D01*
 151 | G01*
 152 | X130025200Y-37407002D01*
 153 | G75*
 154 | G02*
 155 | X129775202Y-37657000I-249998J0D01*
 156 | G01*
 157 | X129250198Y-37657000D01*
 158 | G75*
 159 | G02*
 160 | X129000200Y-37407002I0J249998D01*
 161 | G01*
 162 | G37*
 163 | G36*
 164 | G01*
 165 | X127175200Y-37407002D02*
 166 | X127175200Y-36506998D01*
 167 | G75*
 168 | G02*
 169 | X127425198Y-36257000I249998J0D01*
 170 | G01*
 171 | X127950202Y-36257000D01*
 172 | G75*
 173 | G02*
 174 | X128200200Y-36506998I0J-249998D01*
 175 | G01*
 176 | X128200200Y-37407002D01*
 177 | G75*
 178 | G02*
 179 | X127950202Y-37657000I-249998J0D01*
 180 | G01*
 181 | X127425198Y-37657000D01*
 182 | G75*
 183 | G02*
 184 | X127175200Y-37407002I0J249998D01*
 185 | G01*
 186 | G37*
 187 | %TD*%
 188 | D13*
 189 | %TO.C,J1*%
 190 | X150874800Y-37217400D03*
 191 | X150074800Y-37217400D03*
 192 | X145174800Y-37217400D03*
 193 | X144374800Y-37217400D03*
 194 | X144374800Y-37217400D03*
 195 | X145174800Y-37217400D03*
 196 | X150074800Y-37217400D03*
 197 | X150874800Y-37217400D03*
 198 | D14*
 199 | X145874800Y-37217400D03*
 200 | X146374800Y-37217400D03*
 201 | X146874800Y-37217400D03*
 202 | X147874800Y-37217400D03*
 203 | X148374800Y-37217400D03*
 204 | X148874800Y-37217400D03*
 205 | X149374800Y-37217400D03*
 206 | X147374800Y-37217400D03*
 207 | D15*
 208 | X151944800Y-36302400D03*
 209 | X143304800Y-36302400D03*
 210 | D16*
 211 | X144734800Y-35772400D03*
 212 | D17*
 213 | X143304800Y-32122400D03*
 214 | D16*
 215 | X150514800Y-35772400D03*
 216 | D17*
 217 | X151944800Y-32122400D03*
 218 | %TD*%
 219 | D18*
 220 | %TO.C,U1*%
 221 | G36*
 222 | X185639672Y-115381035D02*
 223 | G01*
 224 | X185250763Y-114992126D01*
 225 | X186382134Y-113860755D01*
 226 | X186771043Y-114249664D01*
 227 | X185639672Y-115381035D01*
 228 | G37*
 229 | G36*
 230 | X185073986Y-114815350D02*
 231 | G01*
 232 | X184685077Y-114426441D01*
 233 | X185816448Y-113295070D01*
 234 | X186205357Y-113683979D01*
 235 | X185073986Y-114815350D01*
 236 | G37*
 237 | G36*
 238 | X184508301Y-114249664D02*
 239 | G01*
 240 | X184119392Y-113860755D01*
 241 | X185250763Y-112729384D01*
 242 | X185639672Y-113118293D01*
 243 | X184508301Y-114249664D01*
 244 | G37*
 245 | G36*
 246 | X183942616Y-113683979D02*
 247 | G01*
 248 | X183553707Y-113295070D01*
 249 | X184685078Y-112163699D01*
 250 | X185073987Y-112552608D01*
 251 | X183942616Y-113683979D01*
 252 | G37*
 253 | G36*
 254 | X183376930Y-113118293D02*
 255 | G01*
 256 | X182988021Y-112729384D01*
 257 | X184119392Y-111598013D01*
 258 | X184508301Y-111986922D01*
 259 | X183376930Y-113118293D01*
 260 | G37*
 261 | G36*
 262 | X182811245Y-112552608D02*
 263 | G01*
 264 | X182422336Y-112163699D01*
 265 | X183553707Y-111032328D01*
 266 | X183942616Y-111421237D01*
 267 | X182811245Y-112552608D01*
 268 | G37*
 269 | G36*
 270 | X182245559Y-111986923D02*
 271 | G01*
 272 | X181856650Y-111598014D01*
 273 | X182988021Y-110466643D01*
 274 | X183376930Y-110855552D01*
 275 | X182245559Y-111986923D01*
 276 | G37*
 277 | G36*
 278 | X181679874Y-111421237D02*
 279 | G01*
 280 | X181290965Y-111032328D01*
 281 | X182422336Y-109900957D01*
 282 | X182811245Y-110289866D01*
 283 | X181679874Y-111421237D01*
 284 | G37*
 285 | G36*
 286 | X180760635Y-111032328D02*
 287 | G01*
 288 | X180371726Y-111421237D01*
 289 | X179240355Y-110289866D01*
 290 | X179629264Y-109900957D01*
 291 | X180760635Y-111032328D01*
 292 | G37*
 293 | G36*
 294 | X180194950Y-111598014D02*
 295 | G01*
 296 | X179806041Y-111986923D01*
 297 | X178674670Y-110855552D01*
 298 | X179063579Y-110466643D01*
 299 | X180194950Y-111598014D01*
 300 | G37*
 301 | G36*
 302 | X179629264Y-112163699D02*
 303 | G01*
 304 | X179240355Y-112552608D01*
 305 | X178108984Y-111421237D01*
 306 | X178497893Y-111032328D01*
 307 | X179629264Y-112163699D01*
 308 | G37*
 309 | G36*
 310 | X179063579Y-112729384D02*
 311 | G01*
 312 | X178674670Y-113118293D01*
 313 | X177543299Y-111986922D01*
 314 | X177932208Y-111598013D01*
 315 | X179063579Y-112729384D01*
 316 | G37*
 317 | G36*
 318 | X178497893Y-113295070D02*
 319 | G01*
 320 | X178108984Y-113683979D01*
 321 | X176977613Y-112552608D01*
 322 | X177366522Y-112163699D01*
 323 | X178497893Y-113295070D01*
 324 | G37*
 325 | G36*
 326 | X177932208Y-113860755D02*
 327 | G01*
 328 | X177543299Y-114249664D01*
 329 | X176411928Y-113118293D01*
 330 | X176800837Y-112729384D01*
 331 | X177932208Y-113860755D01*
 332 | G37*
 333 | G36*
 334 | X177366523Y-114426441D02*
 335 | G01*
 336 | X176977614Y-114815350D01*
 337 | X175846243Y-113683979D01*
 338 | X176235152Y-113295070D01*
 339 | X177366523Y-114426441D01*
 340 | G37*
 341 | G36*
 342 | X176800837Y-114992126D02*
 343 | G01*
 344 | X176411928Y-115381035D01*
 345 | X175280557Y-114249664D01*
 346 | X175669466Y-113860755D01*
 347 | X176800837Y-114992126D01*
 348 | G37*
 349 | G36*
 350 | X175669466Y-117431645D02*
 351 | G01*
 352 | X175280557Y-117042736D01*
 353 | X176411928Y-115911365D01*
 354 | X176800837Y-116300274D01*
 355 | X175669466Y-117431645D01*
 356 | G37*
 357 | G36*
 358 | X176235152Y-117997330D02*
 359 | G01*
 360 | X175846243Y-117608421D01*
 361 | X176977614Y-116477050D01*
 362 | X177366523Y-116865959D01*
 363 | X176235152Y-117997330D01*
 364 | G37*
 365 | G36*
 366 | X176800837Y-118563016D02*
 367 | G01*
 368 | X176411928Y-118174107D01*
 369 | X177543299Y-117042736D01*
 370 | X177932208Y-117431645D01*
 371 | X176800837Y-118563016D01*
 372 | G37*
 373 | G36*
 374 | X177366522Y-119128701D02*
 375 | G01*
 376 | X176977613Y-118739792D01*
 377 | X178108984Y-117608421D01*
 378 | X178497893Y-117997330D01*
 379 | X177366522Y-119128701D01*
 380 | G37*
 381 | G36*
 382 | X177932208Y-119694387D02*
 383 | G01*
 384 | X177543299Y-119305478D01*
 385 | X178674670Y-118174107D01*
 386 | X179063579Y-118563016D01*
 387 | X177932208Y-119694387D01*
 388 | G37*
 389 | G36*
 390 | X178497893Y-120260072D02*
 391 | G01*
 392 | X178108984Y-119871163D01*
 393 | X179240355Y-118739792D01*
 394 | X179629264Y-119128701D01*
 395 | X178497893Y-120260072D01*
 396 | G37*
 397 | G36*
 398 | X179063579Y-120825757D02*
 399 | G01*
 400 | X178674670Y-120436848D01*
 401 | X179806041Y-119305477D01*
 402 | X180194950Y-119694386D01*
 403 | X179063579Y-120825757D01*
 404 | G37*
 405 | G36*
 406 | X179629264Y-121391443D02*
 407 | G01*
 408 | X179240355Y-121002534D01*
 409 | X180371726Y-119871163D01*
 410 | X180760635Y-120260072D01*
 411 | X179629264Y-121391443D01*
 412 | G37*
 413 | G36*
 414 | X182811245Y-121002534D02*
 415 | G01*
 416 | X182422336Y-121391443D01*
 417 | X181290965Y-120260072D01*
 418 | X181679874Y-119871163D01*
 419 | X182811245Y-121002534D01*
 420 | G37*
 421 | G36*
 422 | X183376930Y-120436848D02*
 423 | G01*
 424 | X182988021Y-120825757D01*
 425 | X181856650Y-119694386D01*
 426 | X182245559Y-119305477D01*
 427 | X183376930Y-120436848D01*
 428 | G37*
 429 | G36*
 430 | X183942616Y-119871163D02*
 431 | G01*
 432 | X183553707Y-120260072D01*
 433 | X182422336Y-119128701D01*
 434 | X182811245Y-118739792D01*
 435 | X183942616Y-119871163D01*
 436 | G37*
 437 | G36*
 438 | X184508301Y-119305478D02*
 439 | G01*
 440 | X184119392Y-119694387D01*
 441 | X182988021Y-118563016D01*
 442 | X183376930Y-118174107D01*
 443 | X184508301Y-119305478D01*
 444 | G37*
 445 | G36*
 446 | X185073987Y-118739792D02*
 447 | G01*
 448 | X184685078Y-119128701D01*
 449 | X183553707Y-117997330D01*
 450 | X183942616Y-117608421D01*
 451 | X185073987Y-118739792D01*
 452 | G37*
 453 | G36*
 454 | X185639672Y-118174107D02*
 455 | G01*
 456 | X185250763Y-118563016D01*
 457 | X184119392Y-117431645D01*
 458 | X184508301Y-117042736D01*
 459 | X185639672Y-118174107D01*
 460 | G37*
 461 | G36*
 462 | X186205357Y-117608421D02*
 463 | G01*
 464 | X185816448Y-117997330D01*
 465 | X184685077Y-116865959D01*
 466 | X185073986Y-116477050D01*
 467 | X186205357Y-117608421D01*
 468 | G37*
 469 | G36*
 470 | X186771043Y-117042736D02*
 471 | G01*
 472 | X186382134Y-117431645D01*
 473 | X185250763Y-116300274D01*
 474 | X185639672Y-115911365D01*
 475 | X186771043Y-117042736D01*
 476 | G37*
 477 | %TD*%
 478 | D10*
 479 | %TO.C,MX55*%
 480 | X164465000Y-114776250D03*
 481 | D11*
 482 | X161925000Y-119856250D03*
 483 | D10*
 484 | X158115000Y-117316250D03*
 485 | D12*
 486 | X156845000Y-119856250D03*
 487 | X167005000Y-119856250D03*
 488 | %TD*%
 489 | D10*
 490 | %TO.C,MX54*%
 491 | X135890000Y-114776250D03*
 492 | D11*
 493 | X133350000Y-119856250D03*
 494 | D10*
 495 | X129540000Y-117316250D03*
 496 | D12*
 497 | X128270000Y-119856250D03*
 498 | X138430000Y-119856250D03*
 499 | %TD*%
 500 | D10*
 501 | %TO.C,MX53*%
 502 | X107315000Y-114776250D03*
 503 | D11*
 504 | X104775000Y-119856250D03*
 505 | D10*
 506 | X100965000Y-117316250D03*
 507 | D12*
 508 | X99695000Y-119856250D03*
 509 | X109855000Y-119856250D03*
 510 | %TD*%
 511 | D10*
 512 | %TO.C,MX40*%
 513 | X109696250Y-95726250D03*
 514 | D11*
 515 | X107156250Y-100806250D03*
 516 | D10*
 517 | X103346250Y-98266250D03*
 518 | D12*
 519 | X102076250Y-100806250D03*
 520 | X112236250Y-100806250D03*
 521 | %TD*%
 522 | D10*
 523 | %TO.C,MX27*%
 524 | X104933750Y-76676250D03*
 525 | D11*
 526 | X102393750Y-81756250D03*
 527 | D10*
 528 | X98583750Y-79216250D03*
 529 | D12*
 530 | X97313750Y-81756250D03*
 531 | X107473750Y-81756250D03*
 532 | %TD*%
 533 | D10*
 534 | %TO.C,MX14*%
 535 | X102552500Y-57626250D03*
 536 | D11*
 537 | X100012500Y-62706250D03*
 538 | D10*
 539 | X96202500Y-60166250D03*
 540 | D12*
 541 | X94932500Y-62706250D03*
 542 | X105092500Y-62706250D03*
 543 | %TD*%
 544 | D10*
 545 | %TO.C,MX58*%
 546 | X208687592Y-114313014D03*
 547 | D11*
 548 | X210007200Y-119837200D03*
 549 | D10*
 550 | X205455890Y-120340468D03*
 551 | D12*
 552 | X206115694Y-123102561D03*
 553 | X213898706Y-116571839D03*
 554 | D19*
 555 | X205376355Y-132841210D03*
 556 | X223617788Y-117534830D03*
 557 | D11*
 558 | X195580272Y-121166693D03*
 559 | X213821705Y-105860313D03*
 560 | %TD*%
 561 | D18*
 562 | %TO.C,X1*%
 563 | G36*
 564 | X189020288Y-117767703D02*
 565 | G01*
 566 | X189868816Y-118616231D01*
 567 | X188878866Y-119606181D01*
 568 | X188030338Y-118757653D01*
 569 | X189020288Y-117767703D01*
 570 | G37*
 571 | G36*
 572 | X187464653Y-119323338D02*
 573 | G01*
 574 | X188313181Y-120171866D01*
 575 | X187323231Y-121161816D01*
 576 | X186474703Y-120313288D01*
 577 | X187464653Y-119323338D01*
 578 | G37*
 579 | G36*
 580 | X188666734Y-120525419D02*
 581 | G01*
 582 | X189515262Y-121373947D01*
 583 | X188525312Y-122363897D01*
 584 | X187676784Y-121515369D01*
 585 | X188666734Y-120525419D01*
 586 | G37*
 587 | G36*
 588 | X190222369Y-118969784D02*
 589 | G01*
 590 | X191070897Y-119818312D01*
 591 | X190080947Y-120808262D01*
 592 | X189232419Y-119959734D01*
 593 | X190222369Y-118969784D01*
 594 | G37*
 595 | %TD*%
 596 | D20*
 597 | %TO.C,U2*%
 598 | X146474000Y-50266600D03*
 599 | X146474000Y-49316600D03*
 600 | X146474000Y-51216600D03*
 601 | X148674000Y-51216600D03*
 602 | X148674000Y-50266600D03*
 603 | X148674000Y-49316600D03*
 604 | %TD*%
 605 | D18*
 606 | %TO.C,RESET*%
 607 | G36*
 608 | X214069600Y-92953127D02*
 609 | G01*
 610 | X213426812Y-92187082D01*
 611 | X214729088Y-91094343D01*
 612 | X215371876Y-91860388D01*
 613 | X214069600Y-92953127D01*
 614 | G37*
 615 | G36*
 616 | X209243520Y-97002689D02*
 617 | G01*
 618 | X208600732Y-96236644D01*
 619 | X209903008Y-95143905D01*
 620 | X210545796Y-95909950D01*
 621 | X209243520Y-97002689D01*
 622 | G37*
 623 | G36*
 624 | X216512192Y-95864095D02*
 625 | G01*
 626 | X215869404Y-95098050D01*
 627 | X217171680Y-94005311D01*
 628 | X217814468Y-94771356D01*
 629 | X216512192Y-95864095D01*
 630 | G37*
 631 | G36*
 632 | X211686112Y-99913657D02*
 633 | G01*
 634 | X211043324Y-99147612D01*
 635 | X212345600Y-98054873D01*
 636 | X212988388Y-98820918D01*
 637 | X211686112Y-99913657D01*
 638 | G37*
 639 | %TD*%
 640 | %TO.C,R4*%
 641 | G36*
 642 | G01*
 643 | X207785993Y-100443074D02*
 644 | X208475436Y-99864562D01*
 645 | G75*
 646 | G02*
 647 | X208827642Y-99895376I160696J-191510D01*
 648 | G01*
 649 | X209165109Y-100297552D01*
 650 | G75*
 651 | G02*
 652 | X209134295Y-100649758I-191510J-160696D01*
 653 | G01*
 654 | X208444852Y-101228270D01*
 655 | G75*
 656 | G02*
 657 | X208092646Y-101197456I-160696J191510D01*
 658 | G01*
 659 | X207755179Y-100795280D01*
 660 | G75*
 661 | G02*
 662 | X207785993Y-100443074I191510J160696D01*
 663 | G01*
 664 | G37*
 665 | G36*
 666 | G01*
 667 | X206612905Y-99045042D02*
 668 | X207302348Y-98466530D01*
 669 | G75*
 670 | G02*
 671 | X207654554Y-98497344I160696J-191510D01*
 672 | G01*
 673 | X207992021Y-98899520D01*
 674 | G75*
 675 | G02*
 676 | X207961207Y-99251726I-191510J-160696D01*
 677 | G01*
 678 | X207271764Y-99830238D01*
 679 | G75*
 680 | G02*
 681 | X206919558Y-99799424I-160696J191510D01*
 682 | G01*
 683 | X206582091Y-99397248D01*
 684 | G75*
 685 | G02*
 686 | X206612905Y-99045042I191510J160696D01*
 687 | G01*
 688 | G37*
 689 | %TD*%
 690 | %TO.C,R2*%
 691 | G36*
 692 | G01*
 693 | X145980998Y-57550000D02*
 694 | X146881002Y-57550000D01*
 695 | G75*
 696 | G02*
 697 | X147131000Y-57799998I0J-249998D01*
 698 | G01*
 699 | X147131000Y-58325002D01*
 700 | G75*
 701 | G02*
 702 | X146881002Y-58575000I-249998J0D01*
 703 | G01*
 704 | X145980998Y-58575000D01*
 705 | G75*
 706 | G02*
 707 | X145731000Y-58325002I0J249998D01*
 708 | G01*
 709 | X145731000Y-57799998D01*
 710 | G75*
 711 | G02*
 712 | X145980998Y-57550000I249998J0D01*
 713 | G01*
 714 | G37*
 715 | G36*
 716 | G01*
 717 | X145980998Y-55725000D02*
 718 | X146881002Y-55725000D01*
 719 | G75*
 720 | G02*
 721 | X147131000Y-55974998I0J-249998D01*
 722 | G01*
 723 | X147131000Y-56500002D01*
 724 | G75*
 725 | G02*
 726 | X146881002Y-56750000I-249998J0D01*
 727 | G01*
 728 | X145980998Y-56750000D01*
 729 | G75*
 730 | G02*
 731 | X145731000Y-56500002I0J249998D01*
 732 | G01*
 733 | X145731000Y-55974998D01*
 734 | G75*
 735 | G02*
 736 | X145980998Y-55725000I249998J0D01*
 737 | G01*
 738 | G37*
 739 | %TD*%
 740 | %TO.C,R1*%
 741 | G36*
 742 | G01*
 743 | X148368598Y-57550000D02*
 744 | X149268602Y-57550000D01*
 745 | G75*
 746 | G02*
 747 | X149518600Y-57799998I0J-249998D01*
 748 | G01*
 749 | X149518600Y-58325002D01*
 750 | G75*
 751 | G02*
 752 | X149268602Y-58575000I-249998J0D01*
 753 | G01*
 754 | X148368598Y-58575000D01*
 755 | G75*
 756 | G02*
 757 | X148118600Y-58325002I0J249998D01*
 758 | G01*
 759 | X148118600Y-57799998D01*
 760 | G75*
 761 | G02*
 762 | X148368598Y-57550000I249998J0D01*
 763 | G01*
 764 | G37*
 765 | G36*
 766 | G01*
 767 | X148368598Y-55725000D02*
 768 | X149268602Y-55725000D01*
 769 | G75*
 770 | G02*
 771 | X149518600Y-55974998I0J-249998D01*
 772 | G01*
 773 | X149518600Y-56500002D01*
 774 | G75*
 775 | G02*
 776 | X149268602Y-56750000I-249998J0D01*
 777 | G01*
 778 | X148368598Y-56750000D01*
 779 | G75*
 780 | G02*
 781 | X148118600Y-56500002I0J249998D01*
 782 | G01*
 783 | X148118600Y-55974998D01*
 784 | G75*
 785 | G02*
 786 | X148368598Y-55725000I249998J0D01*
 787 | G01*
 788 | G37*
 789 | %TD*%
 790 | D10*
 791 | %TO.C,MX44*%
 792 | X193040000Y-95726250D03*
 793 | D11*
 794 | X190500000Y-100806250D03*
 795 | D10*
 796 | X186690000Y-98266250D03*
 797 | D12*
 798 | X185420000Y-100806250D03*
 799 | X195580000Y-100806250D03*
 800 | %TD*%
 801 | D10*
 802 | %TO.C,MX42*%
 803 | X154940000Y-95726250D03*
 804 | D11*
 805 | X152400000Y-100806250D03*
 806 | D10*
 807 | X148590000Y-98266250D03*
 808 | D12*
 809 | X147320000Y-100806250D03*
 810 | X157480000Y-100806250D03*
 811 | %TD*%
 812 | D10*
 813 | %TO.C,MX41*%
 814 | X135890000Y-95726250D03*
 815 | D11*
 816 | X133350000Y-100806250D03*
 817 | D10*
 818 | X129540000Y-98266250D03*
 819 | D12*
 820 | X128270000Y-100806250D03*
 821 | X138430000Y-100806250D03*
 822 | %TD*%
 823 | D10*
 824 | %TO.C,MX32*%
 825 | X202565000Y-76676250D03*
 826 | D11*
 827 | X200025000Y-81756250D03*
 828 | D10*
 829 | X196215000Y-79216250D03*
 830 | D12*
 831 | X194945000Y-81756250D03*
 832 | X205105000Y-81756250D03*
 833 | %TD*%
 834 | D10*
 835 | %TO.C,MX31*%
 836 | X183515000Y-76676250D03*
 837 | D11*
 838 | X180975000Y-81756250D03*
 839 | D10*
 840 | X177165000Y-79216250D03*
 841 | D12*
 842 | X175895000Y-81756250D03*
 843 | X186055000Y-81756250D03*
 844 | %TD*%
 845 | D10*
 846 | %TO.C,MX30*%
 847 | X164465000Y-76676250D03*
 848 | D11*
 849 | X161925000Y-81756250D03*
 850 | D10*
 851 | X158115000Y-79216250D03*
 852 | D12*
 853 | X156845000Y-81756250D03*
 854 | X167005000Y-81756250D03*
 855 | %TD*%
 856 | D10*
 857 | %TO.C,MX29*%
 858 | X145415000Y-76676250D03*
 859 | D11*
 860 | X142875000Y-81756250D03*
 861 | D10*
 862 | X139065000Y-79216250D03*
 863 | D12*
 864 | X137795000Y-81756250D03*
 865 | X147955000Y-81756250D03*
 866 | %TD*%
 867 | D10*
 868 | %TO.C,MX28*%
 869 | X126365000Y-76676250D03*
 870 | D11*
 871 | X123825000Y-81756250D03*
 872 | D10*
 873 | X120015000Y-79216250D03*
 874 | D12*
 875 | X118745000Y-81756250D03*
 876 | X128905000Y-81756250D03*
 877 | %TD*%
 878 | D10*
 879 | %TO.C,MX19*%
 880 | X197802500Y-57626250D03*
 881 | D11*
 882 | X195262500Y-62706250D03*
 883 | D10*
 884 | X191452500Y-60166250D03*
 885 | D12*
 886 | X190182500Y-62706250D03*
 887 | X200342500Y-62706250D03*
 888 | %TD*%
 889 | D10*
 890 | %TO.C,MX18*%
 891 | X178752500Y-57626250D03*
 892 | D11*
 893 | X176212500Y-62706250D03*
 894 | D10*
 895 | X172402500Y-60166250D03*
 896 | D12*
 897 | X171132500Y-62706250D03*
 898 | X181292500Y-62706250D03*
 899 | %TD*%
 900 | D10*
 901 | %TO.C,MX17*%
 902 | X159702500Y-57626250D03*
 903 | D11*
 904 | X157162500Y-62706250D03*
 905 | D10*
 906 | X153352500Y-60166250D03*
 907 | D12*
 908 | X152082500Y-62706250D03*
 909 | X162242500Y-62706250D03*
 910 | %TD*%
 911 | D10*
 912 | %TO.C,MX16*%
 913 | X140652500Y-57626250D03*
 914 | D11*
 915 | X138112500Y-62706250D03*
 916 | D10*
 917 | X134302500Y-60166250D03*
 918 | D12*
 919 | X133032500Y-62706250D03*
 920 | X143192500Y-62706250D03*
 921 | %TD*%
 922 | D10*
 923 | %TO.C,MX15*%
 924 | X121602500Y-57626250D03*
 925 | D11*
 926 | X119062500Y-62706250D03*
 927 | D10*
 928 | X115252500Y-60166250D03*
 929 | D12*
 930 | X113982500Y-62706250D03*
 931 | X124142500Y-62706250D03*
 932 | %TD*%
 933 | D10*
 934 | %TO.C,MX6*%
 935 | X197802500Y-38576250D03*
 936 | D11*
 937 | X195262500Y-43656250D03*
 938 | D10*
 939 | X191452500Y-41116250D03*
 940 | D12*
 941 | X190182500Y-43656250D03*
 942 | X200342500Y-43656250D03*
 943 | %TD*%
 944 | D10*
 945 | %TO.C,MX5*%
 946 | X178752500Y-38576250D03*
 947 | D11*
 948 | X176212500Y-43656250D03*
 949 | D10*
 950 | X172402500Y-41116250D03*
 951 | D12*
 952 | X171132500Y-43656250D03*
 953 | X181292500Y-43656250D03*
 954 | %TD*%
 955 | D10*
 956 | %TO.C,MX4*%
 957 | X159702500Y-38576250D03*
 958 | D11*
 959 | X157162500Y-43656250D03*
 960 | D10*
 961 | X153352500Y-41116250D03*
 962 | D12*
 963 | X152082500Y-43656250D03*
 964 | X162242500Y-43656250D03*
 965 | %TD*%
 966 | D10*
 967 | %TO.C,MX3*%
 968 | X140652500Y-38576250D03*
 969 | D11*
 970 | X138112500Y-43656250D03*
 971 | D10*
 972 | X134302500Y-41116250D03*
 973 | D12*
 974 | X133032500Y-43656250D03*
 975 | X143192500Y-43656250D03*
 976 | %TD*%
 977 | D10*
 978 | %TO.C,MX2*%
 979 | X121602500Y-38576250D03*
 980 | D11*
 981 | X119062500Y-43656250D03*
 982 | D10*
 983 | X115252500Y-41116250D03*
 984 | D12*
 985 | X113982500Y-43656250D03*
 986 | X124142500Y-43656250D03*
 987 | %TD*%
 988 | D10*
 989 | %TO.C,MX1*%
 990 | X102552500Y-38576250D03*
 991 | D11*
 992 | X100012500Y-43656250D03*
 993 | D10*
 994 | X96202500Y-41116250D03*
 995 | D12*
 996 | X94932500Y-43656250D03*
 997 | X105092500Y-43656250D03*
 998 | %TD*%
 999 | %TO.C,F1*%
1000 | G36*
1001 | G01*
1002 | X144160400Y-49491600D02*
1003 | X142910400Y-49491600D01*
1004 | G75*
1005 | G02*
1006 | X142660400Y-49241600I0J250000D01*
1007 | G01*
1008 | X142660400Y-48491600D01*
1009 | G75*
1010 | G02*
1011 | X142910400Y-48241600I250000J0D01*
1012 | G01*
1013 | X144160400Y-48241600D01*
1014 | G75*
1015 | G02*
1016 | X144410400Y-48491600I0J-250000D01*
1017 | G01*
1018 | X144410400Y-49241600D01*
1019 | G75*
1020 | G02*
1021 | X144160400Y-49491600I-250000J0D01*
1022 | G01*
1023 | G37*
1024 | G36*
1025 | G01*
1026 | X144160400Y-52291600D02*
1027 | X142910400Y-52291600D01*
1028 | G75*
1029 | G02*
1030 | X142660400Y-52041600I0J250000D01*
1031 | G01*
1032 | X142660400Y-51291600D01*
1033 | G75*
1034 | G02*
1035 | X142910400Y-51041600I250000J0D01*
1036 | G01*
1037 | X144160400Y-51041600D01*
1038 | G75*
1039 | G02*
1040 | X144410400Y-51291600I0J-250000D01*
1041 | G01*
1042 | X144410400Y-52041600D01*
1043 | G75*
1044 | G02*
1045 | X144160400Y-52291600I-250000J0D01*
1046 | G01*
1047 | G37*
1048 | %TD*%
1049 | D18*
1050 | %TO.C,D58*%
1051 | G36*
1052 | X201355326Y-125723081D02*
1053 | G01*
1054 | X200583980Y-124803828D01*
1055 | X201273420Y-124225319D01*
1056 | X202044766Y-125144572D01*
1057 | X201355326Y-125723081D01*
1058 | G37*
1059 | G36*
1060 | X198827380Y-127844281D02*
1061 | G01*
1062 | X198056034Y-126925028D01*
1063 | X198745474Y-126346519D01*
1064 | X199516820Y-127265772D01*
1065 | X198827380Y-127844281D01*
1066 | G37*
1067 | %TD*%
1068 | D21*
1069 | %TO.C,D55*%
1070 | X149479000Y-121844800D03*
1071 | X149479000Y-125144800D03*
1072 | %TD*%
1073 | %TO.C,D54*%
1074 | X145846800Y-121844800D03*
1075 | X145846800Y-125144800D03*
1076 | %TD*%
1077 | %TO.C,D53*%
1078 | X119075200Y-121819400D03*
1079 | X119075200Y-125119400D03*
1080 | %TD*%
1081 | %TO.C,D44*%
1082 | X182499000Y-102693200D03*
1083 | X182499000Y-105993200D03*
1084 | %TD*%
1085 | %TO.C,D43*%
1086 | X179451000Y-102693200D03*
1087 | X179451000Y-105993200D03*
1088 | %TD*%
1089 | %TO.C,D42*%
1090 | X144348200Y-102693200D03*
1091 | X144348200Y-105993200D03*
1092 | %TD*%
1093 | %TO.C,D41*%
1094 | X141351000Y-102693200D03*
1095 | X141351000Y-105993200D03*
1096 | %TD*%
1097 | %TO.C,D40*%
1098 | X118287800Y-102667800D03*
1099 | X118287800Y-105967800D03*
1100 | %TD*%
1101 | %TO.C,D32*%
1102 | X190449200Y-83440000D03*
1103 | X190449200Y-86740000D03*
1104 | %TD*%
1105 | %TO.C,D31*%
1106 | X172923200Y-83465400D03*
1107 | X172923200Y-86765400D03*
1108 | %TD*%
1109 | %TO.C,D30*%
1110 | X169976800Y-83465400D03*
1111 | X169976800Y-86765400D03*
1112 | %TD*%
1113 | %TO.C,D29*%
1114 | X134874000Y-83465400D03*
1115 | X134874000Y-86765400D03*
1116 | %TD*%
1117 | %TO.C,D28*%
1118 | X131902200Y-83465400D03*
1119 | X131902200Y-86765400D03*
1120 | %TD*%
1121 | %TO.C,D27*%
1122 | X113360200Y-83465400D03*
1123 | X113360200Y-86765400D03*
1124 | %TD*%
1125 | %TO.C,D19*%
1126 | X185724800Y-64339200D03*
1127 | X185724800Y-67639200D03*
1128 | %TD*%
1129 | %TO.C,D18*%
1130 | X168148000Y-64339200D03*
1131 | X168148000Y-67639200D03*
1132 | %TD*%
1133 | %TO.C,D17*%
1134 | X165252400Y-64339200D03*
1135 | X165252400Y-67639200D03*
1136 | %TD*%
1137 | %TO.C,D16*%
1138 | X130022600Y-64364600D03*
1139 | X130022600Y-67664600D03*
1140 | %TD*%
1141 | %TO.C,D15*%
1142 | X127152400Y-64390000D03*
1143 | X127152400Y-67690000D03*
1144 | %TD*%
1145 | %TO.C,D14*%
1146 | X109524800Y-64364600D03*
1147 | X109524800Y-67664600D03*
1148 | %TD*%
1149 | %TO.C,D6*%
1150 | X185724800Y-45441600D03*
1151 | X185724800Y-48741600D03*
1152 | %TD*%
1153 | %TO.C,D5*%
1154 | X168249600Y-45467000D03*
1155 | X168249600Y-48767000D03*
1156 | %TD*%
1157 | %TO.C,D4*%
1158 | X165201600Y-45492400D03*
1159 | X165201600Y-48792400D03*
1160 | %TD*%
1161 | %TO.C,D3*%
1162 | X130149600Y-45492400D03*
1163 | X130149600Y-48792400D03*
1164 | %TD*%
1165 | %TO.C,D2*%
1166 | X127076200Y-45492400D03*
1167 | X127076200Y-48792400D03*
1168 | %TD*%
1169 | %TO.C,D1*%
1170 | X109550200Y-45492400D03*
1171 | X109550200Y-48792400D03*
1172 | %TD*%
1173 | %TO.C,C9*%
1174 | G36*
1175 | G01*
1176 | X186316723Y-123107473D02*
1177 | X186988474Y-122435722D01*
1178 | G75*
1179 | G02*
1180 | X187342028Y-122435722I176777J-176777D01*
1181 | G01*
1182 | X187695581Y-122789275D01*
1183 | G75*
1184 | G02*
1185 | X187695581Y-123142829I-176777J-176777D01*
1186 | G01*
1187 | X187023830Y-123814580D01*
1188 | G75*
1189 | G02*
1190 | X186670276Y-123814580I-176777J176777D01*
1191 | G01*
1192 | X186316723Y-123461027D01*
1193 | G75*
1194 | G02*
1195 | X186316723Y-123107473I176777J176777D01*
1196 | G01*
1197 | G37*
1198 | G36*
1199 | G01*
1200 | X184973221Y-121763971D02*
1201 | X185644972Y-121092220D01*
1202 | G75*
1203 | G02*
1204 | X185998526Y-121092220I176777J-176777D01*
1205 | G01*
1206 | X186352079Y-121445773D01*
1207 | G75*
1208 | G02*
1209 | X186352079Y-121799327I-176777J-176777D01*
1210 | G01*
1211 | X185680328Y-122471078D01*
1212 | G75*
1213 | G02*
1214 | X185326774Y-122471078I-176777J176777D01*
1215 | G01*
1216 | X184973221Y-122117525D01*
1217 | G75*
1218 | G02*
1219 | X184973221Y-121763971I176777J176777D01*
1220 | G01*
1221 | G37*
1222 | %TD*%
1223 | %TO.C,C8*%
1224 | G36*
1225 | G01*
1226 | X191127278Y-117024127D02*
1227 | X190455527Y-117695878D01*
1228 | G75*
1229 | G02*
1230 | X190101973Y-117695878I-176777J176777D01*
1231 | G01*
1232 | X189748420Y-117342325D01*
1233 | G75*
1234 | G02*
1235 | X189748420Y-116988771I176777J176777D01*
1236 | G01*
1237 | X190420171Y-116317020D01*
1238 | G75*
1239 | G02*
1240 | X190773725Y-116317020I176777J-176777D01*
1241 | G01*
1242 | X191127278Y-116670573D01*
1243 | G75*
1244 | G02*
1245 | X191127278Y-117024127I-176777J-176777D01*
1246 | G01*
1247 | G37*
1248 | G36*
1249 | G01*
1250 | X192470780Y-118367629D02*
1251 | X191799029Y-119039380D01*
1252 | G75*
1253 | G02*
1254 | X191445475Y-119039380I-176777J176777D01*
1255 | G01*
1256 | X191091922Y-118685827D01*
1257 | G75*
1258 | G02*
1259 | X191091922Y-118332273I176777J176777D01*
1260 | G01*
1261 | X191763673Y-117660522D01*
1262 | G75*
1263 | G02*
1264 | X192117227Y-117660522I176777J-176777D01*
1265 | G01*
1266 | X192470780Y-118014075D01*
1267 | G75*
1268 | G02*
1269 | X192470780Y-118367629I-176777J-176777D01*
1270 | G01*
1271 | G37*
1272 | %TD*%
1273 | %TO.C,C7*%
1274 | G36*
1275 | G01*
1276 | X186836073Y-108374078D02*
1277 | X186164322Y-107702327D01*
1278 | G75*
1279 | G02*
1280 | X186164322Y-107348773I176777J176777D01*
1281 | G01*
1282 | X186517875Y-106995220D01*
1283 | G75*
1284 | G02*
1285 | X186871429Y-106995220I176777J-176777D01*
1286 | G01*
1287 | X187543180Y-107666971D01*
1288 | G75*
1289 | G02*
1290 | X187543180Y-108020525I-176777J-176777D01*
1291 | G01*
1292 | X187189627Y-108374078D01*
1293 | G75*
1294 | G02*
1295 | X186836073Y-108374078I-176777J176777D01*
1296 | G01*
1297 | G37*
1298 | G36*
1299 | G01*
1300 | X185492571Y-109717580D02*
1301 | X184820820Y-109045829D01*
1302 | G75*
1303 | G02*
1304 | X184820820Y-108692275I176777J176777D01*
1305 | G01*
1306 | X185174373Y-108338722D01*
1307 | G75*
1308 | G02*
1309 | X185527927Y-108338722I176777J-176777D01*
1310 | G01*
1311 | X186199678Y-109010473D01*
1312 | G75*
1313 | G02*
1314 | X186199678Y-109364027I-176777J-176777D01*
1315 | G01*
1316 | X185846125Y-109717580D01*
1317 | G75*
1318 | G02*
1319 | X185492571Y-109717580I-176777J176777D01*
1320 | G01*
1321 | G37*
1322 | %TD*%
1323 | %TO.C,C3*%
1324 | G36*
1325 | G01*
1326 | X184691122Y-124783873D02*
1327 | X185362873Y-124112122D01*
1328 | G75*
1329 | G02*
1330 | X185716427Y-124112122I176777J-176777D01*
1331 | G01*
1332 | X186069980Y-124465675D01*
1333 | G75*
1334 | G02*
1335 | X186069980Y-124819229I-176777J-176777D01*
1336 | G01*
1337 | X185398229Y-125490980D01*
1338 | G75*
1339 | G02*
1340 | X185044675Y-125490980I-176777J176777D01*
1341 | G01*
1342 | X184691122Y-125137427D01*
1343 | G75*
1344 | G02*
1345 | X184691122Y-124783873I176777J176777D01*
1346 | G01*
1347 | G37*
1348 | G36*
1349 | G01*
1350 | X183347620Y-123440371D02*
1351 | X184019371Y-122768620D01*
1352 | G75*
1353 | G02*
1354 | X184372925Y-122768620I176777J-176777D01*
1355 | G01*
1356 | X184726478Y-123122173D01*
1357 | G75*
1358 | G02*
1359 | X184726478Y-123475727I-176777J-176777D01*
1360 | G01*
1361 | X184054727Y-124147478D01*
1362 | G75*
1363 | G02*
1364 | X183701173Y-124147478I-176777J176777D01*
1365 | G01*
1366 | X183347620Y-123793925D01*
1367 | G75*
1368 | G02*
1369 | X183347620Y-123440371I176777J176777D01*
1370 | G01*
1371 | G37*
1372 | %TD*%
1373 | %TO.C,C2*%
1374 | G36*
1375 | G01*
1376 | X190061873Y-111244278D02*
1377 | X189390122Y-110572527D01*
1378 | G75*
1379 | G02*
1380 | X189390122Y-110218973I176777J176777D01*
1381 | G01*
1382 | X189743675Y-109865420D01*
1383 | G75*
1384 | G02*
1385 | X190097229Y-109865420I176777J-176777D01*
1386 | G01*
1387 | X190768980Y-110537171D01*
1388 | G75*
1389 | G02*
1390 | X190768980Y-110890725I-176777J-176777D01*
1391 | G01*
1392 | X190415427Y-111244278D01*
1393 | G75*
1394 | G02*
1395 | X190061873Y-111244278I-176777J176777D01*
1396 | G01*
1397 | G37*
1398 | G36*
1399 | G01*
1400 | X188718371Y-112587780D02*
1401 | X188046620Y-111916029D01*
1402 | G75*
1403 | G02*
1404 | X188046620Y-111562475I176777J176777D01*
1405 | G01*
1406 | X188400173Y-111208922D01*
1407 | G75*
1408 | G02*
1409 | X188753727Y-111208922I176777J-176777D01*
1410 | G01*
1411 | X189425478Y-111880673D01*
1412 | G75*
1413 | G02*
1414 | X189425478Y-112234227I-176777J-176777D01*
1415 | G01*
1416 | X189071925Y-112587780D01*
1417 | G75*
1418 | G02*
1419 | X188718371Y-112587780I-176777J176777D01*
1420 | G01*
1421 | G37*
1422 | %TD*%
1423 | %TO.C,C1*%
1424 | G36*
1425 | G01*
1426 | X171775176Y-110026473D02*
1427 | X172446927Y-110698224D01*
1428 | G75*
1429 | G02*
1430 | X172446927Y-111051778I-176777J-176777D01*
1431 | G01*
1432 | X172093374Y-111405331D01*
1433 | G75*
1434 | G02*
1435 | X171739820Y-111405331I-176777J176777D01*
1436 | G01*
1437 | X171068069Y-110733580D01*
1438 | G75*
1439 | G02*
1440 | X171068069Y-110380026I176777J176777D01*
1441 | G01*
1442 | X171421622Y-110026473D01*
1443 | G75*
1444 | G02*
1445 | X171775176Y-110026473I176777J-176777D01*
1446 | G01*
1447 | G37*
1448 | G36*
1449 | G01*
1450 | X173118678Y-108682971D02*
1451 | X173790429Y-109354722D01*
1452 | G75*
1453 | G02*
1454 | X173790429Y-109708276I-176777J-176777D01*
1455 | G01*
1456 | X173436876Y-110061829D01*
1457 | G75*
1458 | G02*
1459 | X173083322Y-110061829I-176777J176777D01*
1460 | G01*
1461 | X172411571Y-109390078D01*
1462 | G75*
1463 | G02*
1464 | X172411571Y-109036524I176777J176777D01*
1465 | G01*
1466 | X172765124Y-108682971D01*
1467 | G75*
1468 | G02*
1469 | X173118678Y-108682971I176777J-176777D01*
1470 | G01*
1471 | G37*
1472 | %TD*%
1473 | M02*
1474 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-B_Paste.gbr:
--------------------------------------------------------------------------------
   1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
   2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
   3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
   4 | %TF.SameCoordinates,Original*%
   5 | %TF.FileFunction,Paste,Bot*%
   6 | %TF.FilePolarity,Positive*%
   7 | %FSLAX46Y46*%
   8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
   9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
  10 | %MOMM*%
  11 | %LPD*%
  12 | G01*
  13 | G04 APERTURE LIST*
  14 | %ADD10R,0.600000X1.450000*%
  15 | %ADD11R,0.300000X1.450000*%
  16 | %ADD12C,0.100000*%
  17 | %ADD13R,1.060000X0.650000*%
  18 | %ADD14R,1.200000X0.900000*%
  19 | G04 APERTURE END LIST*
  20 | %TO.C,R3*%
  21 | G36*
  22 | G01*
  23 | X174591043Y-121625156D02*
  24 | X173954644Y-120988757D01*
  25 | G75*
  26 | G02*
  27 | X173954644Y-120635207I176775J176775D01*
  28 | G01*
  29 | X174325877Y-120263974D01*
  30 | G75*
  31 | G02*
  32 | X174679427Y-120263974I176775J-176775D01*
  33 | G01*
  34 | X175315826Y-120900373D01*
  35 | G75*
  36 | G02*
  37 | X175315826Y-121253923I-176775J-176775D01*
  38 | G01*
  39 | X174944593Y-121625156D01*
  40 | G75*
  41 | G02*
  42 | X174591043Y-121625156I-176775J176775D01*
  43 | G01*
  44 | G37*
  45 | G36*
  46 | G01*
  47 | X173300573Y-122915626D02*
  48 | X172664174Y-122279227D01*
  49 | G75*
  50 | G02*
  51 | X172664174Y-121925677I176775J176775D01*
  52 | G01*
  53 | X173035407Y-121554444D01*
  54 | G75*
  55 | G02*
  56 | X173388957Y-121554444I176775J-176775D01*
  57 | G01*
  58 | X174025356Y-122190843D01*
  59 | G75*
  60 | G02*
  61 | X174025356Y-122544393I-176775J-176775D01*
  62 | G01*
  63 | X173654123Y-122915626D01*
  64 | G75*
  65 | G02*
  66 | X173300573Y-122915626I-176775J176775D01*
  67 | G01*
  68 | G37*
  69 | %TD*%
  70 | %TO.C,R6*%
  71 | G36*
  72 | G01*
  73 | X166274800Y-36583198D02*
  74 | X166274800Y-37483202D01*
  75 | G75*
  76 | G02*
  77 | X166024802Y-37733200I-249998J0D01*
  78 | G01*
  79 | X165499798Y-37733200D01*
  80 | G75*
  81 | G02*
  82 | X165249800Y-37483202I0J249998D01*
  83 | G01*
  84 | X165249800Y-36583198D01*
  85 | G75*
  86 | G02*
  87 | X165499798Y-36333200I249998J0D01*
  88 | G01*
  89 | X166024802Y-36333200D01*
  90 | G75*
  91 | G02*
  92 | X166274800Y-36583198I0J-249998D01*
  93 | G01*
  94 | G37*
  95 | G36*
  96 | G01*
  97 | X168099800Y-36583198D02*
  98 | X168099800Y-37483202D01*
  99 | G75*
 100 | G02*
 101 | X167849802Y-37733200I-249998J0D01*
 102 | G01*
 103 | X167324798Y-37733200D01*
 104 | G75*
 105 | G02*
 106 | X167074800Y-37483202I0J249998D01*
 107 | G01*
 108 | X167074800Y-36583198D01*
 109 | G75*
 110 | G02*
 111 | X167324798Y-36333200I249998J0D01*
 112 | G01*
 113 | X167849802Y-36333200D01*
 114 | G75*
 115 | G02*
 116 | X168099800Y-36583198I0J-249998D01*
 117 | G01*
 118 | G37*
 119 | %TD*%
 120 | %TO.C,R5*%
 121 | G36*
 122 | G01*
 123 | X129000200Y-37407002D02*
 124 | X129000200Y-36506998D01*
 125 | G75*
 126 | G02*
 127 | X129250198Y-36257000I249998J0D01*
 128 | G01*
 129 | X129775202Y-36257000D01*
 130 | G75*
 131 | G02*
 132 | X130025200Y-36506998I0J-249998D01*
 133 | G01*
 134 | X130025200Y-37407002D01*
 135 | G75*
 136 | G02*
 137 | X129775202Y-37657000I-249998J0D01*
 138 | G01*
 139 | X129250198Y-37657000D01*
 140 | G75*
 141 | G02*
 142 | X129000200Y-37407002I0J249998D01*
 143 | G01*
 144 | G37*
 145 | G36*
 146 | G01*
 147 | X127175200Y-37407002D02*
 148 | X127175200Y-36506998D01*
 149 | G75*
 150 | G02*
 151 | X127425198Y-36257000I249998J0D01*
 152 | G01*
 153 | X127950202Y-36257000D01*
 154 | G75*
 155 | G02*
 156 | X128200200Y-36506998I0J-249998D01*
 157 | G01*
 158 | X128200200Y-37407002D01*
 159 | G75*
 160 | G02*
 161 | X127950202Y-37657000I-249998J0D01*
 162 | G01*
 163 | X127425198Y-37657000D01*
 164 | G75*
 165 | G02*
 166 | X127175200Y-37407002I0J249998D01*
 167 | G01*
 168 | G37*
 169 | %TD*%
 170 | D10*
 171 | %TO.C,J1*%
 172 | X150874800Y-37217400D03*
 173 | X150074800Y-37217400D03*
 174 | X145174800Y-37217400D03*
 175 | X144374800Y-37217400D03*
 176 | X144374800Y-37217400D03*
 177 | X145174800Y-37217400D03*
 178 | X150074800Y-37217400D03*
 179 | X150874800Y-37217400D03*
 180 | D11*
 181 | X145874800Y-37217400D03*
 182 | X146374800Y-37217400D03*
 183 | X146874800Y-37217400D03*
 184 | X147874800Y-37217400D03*
 185 | X148374800Y-37217400D03*
 186 | X148874800Y-37217400D03*
 187 | X149374800Y-37217400D03*
 188 | X147374800Y-37217400D03*
 189 | %TD*%
 190 | D12*
 191 | %TO.C,U1*%
 192 | G36*
 193 | X185639672Y-115381035D02*
 194 | G01*
 195 | X185250763Y-114992126D01*
 196 | X186382134Y-113860755D01*
 197 | X186771043Y-114249664D01*
 198 | X185639672Y-115381035D01*
 199 | G37*
 200 | G36*
 201 | X185073986Y-114815350D02*
 202 | G01*
 203 | X184685077Y-114426441D01*
 204 | X185816448Y-113295070D01*
 205 | X186205357Y-113683979D01*
 206 | X185073986Y-114815350D01*
 207 | G37*
 208 | G36*
 209 | X184508301Y-114249664D02*
 210 | G01*
 211 | X184119392Y-113860755D01*
 212 | X185250763Y-112729384D01*
 213 | X185639672Y-113118293D01*
 214 | X184508301Y-114249664D01*
 215 | G37*
 216 | G36*
 217 | X183942616Y-113683979D02*
 218 | G01*
 219 | X183553707Y-113295070D01*
 220 | X184685078Y-112163699D01*
 221 | X185073987Y-112552608D01*
 222 | X183942616Y-113683979D01*
 223 | G37*
 224 | G36*
 225 | X183376930Y-113118293D02*
 226 | G01*
 227 | X182988021Y-112729384D01*
 228 | X184119392Y-111598013D01*
 229 | X184508301Y-111986922D01*
 230 | X183376930Y-113118293D01*
 231 | G37*
 232 | G36*
 233 | X182811245Y-112552608D02*
 234 | G01*
 235 | X182422336Y-112163699D01*
 236 | X183553707Y-111032328D01*
 237 | X183942616Y-111421237D01*
 238 | X182811245Y-112552608D01*
 239 | G37*
 240 | G36*
 241 | X182245559Y-111986923D02*
 242 | G01*
 243 | X181856650Y-111598014D01*
 244 | X182988021Y-110466643D01*
 245 | X183376930Y-110855552D01*
 246 | X182245559Y-111986923D01*
 247 | G37*
 248 | G36*
 249 | X181679874Y-111421237D02*
 250 | G01*
 251 | X181290965Y-111032328D01*
 252 | X182422336Y-109900957D01*
 253 | X182811245Y-110289866D01*
 254 | X181679874Y-111421237D01*
 255 | G37*
 256 | G36*
 257 | X180760635Y-111032328D02*
 258 | G01*
 259 | X180371726Y-111421237D01*
 260 | X179240355Y-110289866D01*
 261 | X179629264Y-109900957D01*
 262 | X180760635Y-111032328D01*
 263 | G37*
 264 | G36*
 265 | X180194950Y-111598014D02*
 266 | G01*
 267 | X179806041Y-111986923D01*
 268 | X178674670Y-110855552D01*
 269 | X179063579Y-110466643D01*
 270 | X180194950Y-111598014D01*
 271 | G37*
 272 | G36*
 273 | X179629264Y-112163699D02*
 274 | G01*
 275 | X179240355Y-112552608D01*
 276 | X178108984Y-111421237D01*
 277 | X178497893Y-111032328D01*
 278 | X179629264Y-112163699D01*
 279 | G37*
 280 | G36*
 281 | X179063579Y-112729384D02*
 282 | G01*
 283 | X178674670Y-113118293D01*
 284 | X177543299Y-111986922D01*
 285 | X177932208Y-111598013D01*
 286 | X179063579Y-112729384D01*
 287 | G37*
 288 | G36*
 289 | X178497893Y-113295070D02*
 290 | G01*
 291 | X178108984Y-113683979D01*
 292 | X176977613Y-112552608D01*
 293 | X177366522Y-112163699D01*
 294 | X178497893Y-113295070D01*
 295 | G37*
 296 | G36*
 297 | X177932208Y-113860755D02*
 298 | G01*
 299 | X177543299Y-114249664D01*
 300 | X176411928Y-113118293D01*
 301 | X176800837Y-112729384D01*
 302 | X177932208Y-113860755D01*
 303 | G37*
 304 | G36*
 305 | X177366523Y-114426441D02*
 306 | G01*
 307 | X176977614Y-114815350D01*
 308 | X175846243Y-113683979D01*
 309 | X176235152Y-113295070D01*
 310 | X177366523Y-114426441D01*
 311 | G37*
 312 | G36*
 313 | X176800837Y-114992126D02*
 314 | G01*
 315 | X176411928Y-115381035D01*
 316 | X175280557Y-114249664D01*
 317 | X175669466Y-113860755D01*
 318 | X176800837Y-114992126D01*
 319 | G37*
 320 | G36*
 321 | X175669466Y-117431645D02*
 322 | G01*
 323 | X175280557Y-117042736D01*
 324 | X176411928Y-115911365D01*
 325 | X176800837Y-116300274D01*
 326 | X175669466Y-117431645D01*
 327 | G37*
 328 | G36*
 329 | X176235152Y-117997330D02*
 330 | G01*
 331 | X175846243Y-117608421D01*
 332 | X176977614Y-116477050D01*
 333 | X177366523Y-116865959D01*
 334 | X176235152Y-117997330D01*
 335 | G37*
 336 | G36*
 337 | X176800837Y-118563016D02*
 338 | G01*
 339 | X176411928Y-118174107D01*
 340 | X177543299Y-117042736D01*
 341 | X177932208Y-117431645D01*
 342 | X176800837Y-118563016D01*
 343 | G37*
 344 | G36*
 345 | X177366522Y-119128701D02*
 346 | G01*
 347 | X176977613Y-118739792D01*
 348 | X178108984Y-117608421D01*
 349 | X178497893Y-117997330D01*
 350 | X177366522Y-119128701D01*
 351 | G37*
 352 | G36*
 353 | X177932208Y-119694387D02*
 354 | G01*
 355 | X177543299Y-119305478D01*
 356 | X178674670Y-118174107D01*
 357 | X179063579Y-118563016D01*
 358 | X177932208Y-119694387D01*
 359 | G37*
 360 | G36*
 361 | X178497893Y-120260072D02*
 362 | G01*
 363 | X178108984Y-119871163D01*
 364 | X179240355Y-118739792D01*
 365 | X179629264Y-119128701D01*
 366 | X178497893Y-120260072D01*
 367 | G37*
 368 | G36*
 369 | X179063579Y-120825757D02*
 370 | G01*
 371 | X178674670Y-120436848D01*
 372 | X179806041Y-119305477D01*
 373 | X180194950Y-119694386D01*
 374 | X179063579Y-120825757D01*
 375 | G37*
 376 | G36*
 377 | X179629264Y-121391443D02*
 378 | G01*
 379 | X179240355Y-121002534D01*
 380 | X180371726Y-119871163D01*
 381 | X180760635Y-120260072D01*
 382 | X179629264Y-121391443D01*
 383 | G37*
 384 | G36*
 385 | X182811245Y-121002534D02*
 386 | G01*
 387 | X182422336Y-121391443D01*
 388 | X181290965Y-120260072D01*
 389 | X181679874Y-119871163D01*
 390 | X182811245Y-121002534D01*
 391 | G37*
 392 | G36*
 393 | X183376930Y-120436848D02*
 394 | G01*
 395 | X182988021Y-120825757D01*
 396 | X181856650Y-119694386D01*
 397 | X182245559Y-119305477D01*
 398 | X183376930Y-120436848D01*
 399 | G37*
 400 | G36*
 401 | X183942616Y-119871163D02*
 402 | G01*
 403 | X183553707Y-120260072D01*
 404 | X182422336Y-119128701D01*
 405 | X182811245Y-118739792D01*
 406 | X183942616Y-119871163D01*
 407 | G37*
 408 | G36*
 409 | X184508301Y-119305478D02*
 410 | G01*
 411 | X184119392Y-119694387D01*
 412 | X182988021Y-118563016D01*
 413 | X183376930Y-118174107D01*
 414 | X184508301Y-119305478D01*
 415 | G37*
 416 | G36*
 417 | X185073987Y-118739792D02*
 418 | G01*
 419 | X184685078Y-119128701D01*
 420 | X183553707Y-117997330D01*
 421 | X183942616Y-117608421D01*
 422 | X185073987Y-118739792D01*
 423 | G37*
 424 | G36*
 425 | X185639672Y-118174107D02*
 426 | G01*
 427 | X185250763Y-118563016D01*
 428 | X184119392Y-117431645D01*
 429 | X184508301Y-117042736D01*
 430 | X185639672Y-118174107D01*
 431 | G37*
 432 | G36*
 433 | X186205357Y-117608421D02*
 434 | G01*
 435 | X185816448Y-117997330D01*
 436 | X184685077Y-116865959D01*
 437 | X185073986Y-116477050D01*
 438 | X186205357Y-117608421D01*
 439 | G37*
 440 | G36*
 441 | X186771043Y-117042736D02*
 442 | G01*
 443 | X186382134Y-117431645D01*
 444 | X185250763Y-116300274D01*
 445 | X185639672Y-115911365D01*
 446 | X186771043Y-117042736D01*
 447 | G37*
 448 | %TD*%
 449 | %TO.C,X1*%
 450 | G36*
 451 | X189020288Y-117767703D02*
 452 | G01*
 453 | X189868816Y-118616231D01*
 454 | X188878866Y-119606181D01*
 455 | X188030338Y-118757653D01*
 456 | X189020288Y-117767703D01*
 457 | G37*
 458 | G36*
 459 | X187464653Y-119323338D02*
 460 | G01*
 461 | X188313181Y-120171866D01*
 462 | X187323231Y-121161816D01*
 463 | X186474703Y-120313288D01*
 464 | X187464653Y-119323338D01*
 465 | G37*
 466 | G36*
 467 | X188666734Y-120525419D02*
 468 | G01*
 469 | X189515262Y-121373947D01*
 470 | X188525312Y-122363897D01*
 471 | X187676784Y-121515369D01*
 472 | X188666734Y-120525419D01*
 473 | G37*
 474 | G36*
 475 | X190222369Y-118969784D02*
 476 | G01*
 477 | X191070897Y-119818312D01*
 478 | X190080947Y-120808262D01*
 479 | X189232419Y-119959734D01*
 480 | X190222369Y-118969784D01*
 481 | G37*
 482 | %TD*%
 483 | D13*
 484 | %TO.C,U2*%
 485 | X146474000Y-50266600D03*
 486 | X146474000Y-49316600D03*
 487 | X146474000Y-51216600D03*
 488 | X148674000Y-51216600D03*
 489 | X148674000Y-50266600D03*
 490 | X148674000Y-49316600D03*
 491 | %TD*%
 492 | D12*
 493 | %TO.C,RESET*%
 494 | G36*
 495 | X214069600Y-92953127D02*
 496 | G01*
 497 | X213426812Y-92187082D01*
 498 | X214729088Y-91094343D01*
 499 | X215371876Y-91860388D01*
 500 | X214069600Y-92953127D01*
 501 | G37*
 502 | G36*
 503 | X209243520Y-97002689D02*
 504 | G01*
 505 | X208600732Y-96236644D01*
 506 | X209903008Y-95143905D01*
 507 | X210545796Y-95909950D01*
 508 | X209243520Y-97002689D01*
 509 | G37*
 510 | G36*
 511 | X216512192Y-95864095D02*
 512 | G01*
 513 | X215869404Y-95098050D01*
 514 | X217171680Y-94005311D01*
 515 | X217814468Y-94771356D01*
 516 | X216512192Y-95864095D01*
 517 | G37*
 518 | G36*
 519 | X211686112Y-99913657D02*
 520 | G01*
 521 | X211043324Y-99147612D01*
 522 | X212345600Y-98054873D01*
 523 | X212988388Y-98820918D01*
 524 | X211686112Y-99913657D01*
 525 | G37*
 526 | %TD*%
 527 | %TO.C,R4*%
 528 | G36*
 529 | G01*
 530 | X207785993Y-100443074D02*
 531 | X208475436Y-99864562D01*
 532 | G75*
 533 | G02*
 534 | X208827642Y-99895376I160696J-191510D01*
 535 | G01*
 536 | X209165109Y-100297552D01*
 537 | G75*
 538 | G02*
 539 | X209134295Y-100649758I-191510J-160696D01*
 540 | G01*
 541 | X208444852Y-101228270D01*
 542 | G75*
 543 | G02*
 544 | X208092646Y-101197456I-160696J191510D01*
 545 | G01*
 546 | X207755179Y-100795280D01*
 547 | G75*
 548 | G02*
 549 | X207785993Y-100443074I191510J160696D01*
 550 | G01*
 551 | G37*
 552 | G36*
 553 | G01*
 554 | X206612905Y-99045042D02*
 555 | X207302348Y-98466530D01*
 556 | G75*
 557 | G02*
 558 | X207654554Y-98497344I160696J-191510D01*
 559 | G01*
 560 | X207992021Y-98899520D01*
 561 | G75*
 562 | G02*
 563 | X207961207Y-99251726I-191510J-160696D01*
 564 | G01*
 565 | X207271764Y-99830238D01*
 566 | G75*
 567 | G02*
 568 | X206919558Y-99799424I-160696J191510D01*
 569 | G01*
 570 | X206582091Y-99397248D01*
 571 | G75*
 572 | G02*
 573 | X206612905Y-99045042I191510J160696D01*
 574 | G01*
 575 | G37*
 576 | %TD*%
 577 | %TO.C,R2*%
 578 | G36*
 579 | G01*
 580 | X145980998Y-57550000D02*
 581 | X146881002Y-57550000D01*
 582 | G75*
 583 | G02*
 584 | X147131000Y-57799998I0J-249998D01*
 585 | G01*
 586 | X147131000Y-58325002D01*
 587 | G75*
 588 | G02*
 589 | X146881002Y-58575000I-249998J0D01*
 590 | G01*
 591 | X145980998Y-58575000D01*
 592 | G75*
 593 | G02*
 594 | X145731000Y-58325002I0J249998D01*
 595 | G01*
 596 | X145731000Y-57799998D01*
 597 | G75*
 598 | G02*
 599 | X145980998Y-57550000I249998J0D01*
 600 | G01*
 601 | G37*
 602 | G36*
 603 | G01*
 604 | X145980998Y-55725000D02*
 605 | X146881002Y-55725000D01*
 606 | G75*
 607 | G02*
 608 | X147131000Y-55974998I0J-249998D01*
 609 | G01*
 610 | X147131000Y-56500002D01*
 611 | G75*
 612 | G02*
 613 | X146881002Y-56750000I-249998J0D01*
 614 | G01*
 615 | X145980998Y-56750000D01*
 616 | G75*
 617 | G02*
 618 | X145731000Y-56500002I0J249998D01*
 619 | G01*
 620 | X145731000Y-55974998D01*
 621 | G75*
 622 | G02*
 623 | X145980998Y-55725000I249998J0D01*
 624 | G01*
 625 | G37*
 626 | %TD*%
 627 | %TO.C,R1*%
 628 | G36*
 629 | G01*
 630 | X148368598Y-57550000D02*
 631 | X149268602Y-57550000D01*
 632 | G75*
 633 | G02*
 634 | X149518600Y-57799998I0J-249998D01*
 635 | G01*
 636 | X149518600Y-58325002D01*
 637 | G75*
 638 | G02*
 639 | X149268602Y-58575000I-249998J0D01*
 640 | G01*
 641 | X148368598Y-58575000D01*
 642 | G75*
 643 | G02*
 644 | X148118600Y-58325002I0J249998D01*
 645 | G01*
 646 | X148118600Y-57799998D01*
 647 | G75*
 648 | G02*
 649 | X148368598Y-57550000I249998J0D01*
 650 | G01*
 651 | G37*
 652 | G36*
 653 | G01*
 654 | X148368598Y-55725000D02*
 655 | X149268602Y-55725000D01*
 656 | G75*
 657 | G02*
 658 | X149518600Y-55974998I0J-249998D01*
 659 | G01*
 660 | X149518600Y-56500002D01*
 661 | G75*
 662 | G02*
 663 | X149268602Y-56750000I-249998J0D01*
 664 | G01*
 665 | X148368598Y-56750000D01*
 666 | G75*
 667 | G02*
 668 | X148118600Y-56500002I0J249998D01*
 669 | G01*
 670 | X148118600Y-55974998D01*
 671 | G75*
 672 | G02*
 673 | X148368598Y-55725000I249998J0D01*
 674 | G01*
 675 | G37*
 676 | %TD*%
 677 | %TO.C,F1*%
 678 | G36*
 679 | G01*
 680 | X144160400Y-49491600D02*
 681 | X142910400Y-49491600D01*
 682 | G75*
 683 | G02*
 684 | X142660400Y-49241600I0J250000D01*
 685 | G01*
 686 | X142660400Y-48491600D01*
 687 | G75*
 688 | G02*
 689 | X142910400Y-48241600I250000J0D01*
 690 | G01*
 691 | X144160400Y-48241600D01*
 692 | G75*
 693 | G02*
 694 | X144410400Y-48491600I0J-250000D01*
 695 | G01*
 696 | X144410400Y-49241600D01*
 697 | G75*
 698 | G02*
 699 | X144160400Y-49491600I-250000J0D01*
 700 | G01*
 701 | G37*
 702 | G36*
 703 | G01*
 704 | X144160400Y-52291600D02*
 705 | X142910400Y-52291600D01*
 706 | G75*
 707 | G02*
 708 | X142660400Y-52041600I0J250000D01*
 709 | G01*
 710 | X142660400Y-51291600D01*
 711 | G75*
 712 | G02*
 713 | X142910400Y-51041600I250000J0D01*
 714 | G01*
 715 | X144160400Y-51041600D01*
 716 | G75*
 717 | G02*
 718 | X144410400Y-51291600I0J-250000D01*
 719 | G01*
 720 | X144410400Y-52041600D01*
 721 | G75*
 722 | G02*
 723 | X144160400Y-52291600I-250000J0D01*
 724 | G01*
 725 | G37*
 726 | %TD*%
 727 | %TO.C,D58*%
 728 | G36*
 729 | X201355326Y-125723081D02*
 730 | G01*
 731 | X200583980Y-124803828D01*
 732 | X201273420Y-124225319D01*
 733 | X202044766Y-125144572D01*
 734 | X201355326Y-125723081D01*
 735 | G37*
 736 | G36*
 737 | X198827380Y-127844281D02*
 738 | G01*
 739 | X198056034Y-126925028D01*
 740 | X198745474Y-126346519D01*
 741 | X199516820Y-127265772D01*
 742 | X198827380Y-127844281D01*
 743 | G37*
 744 | %TD*%
 745 | D14*
 746 | %TO.C,D55*%
 747 | X149479000Y-121844800D03*
 748 | X149479000Y-125144800D03*
 749 | %TD*%
 750 | %TO.C,D54*%
 751 | X145846800Y-121844800D03*
 752 | X145846800Y-125144800D03*
 753 | %TD*%
 754 | %TO.C,D53*%
 755 | X119075200Y-121819400D03*
 756 | X119075200Y-125119400D03*
 757 | %TD*%
 758 | %TO.C,D44*%
 759 | X182499000Y-102693200D03*
 760 | X182499000Y-105993200D03*
 761 | %TD*%
 762 | %TO.C,D43*%
 763 | X179451000Y-102693200D03*
 764 | X179451000Y-105993200D03*
 765 | %TD*%
 766 | %TO.C,D42*%
 767 | X144348200Y-102693200D03*
 768 | X144348200Y-105993200D03*
 769 | %TD*%
 770 | %TO.C,D41*%
 771 | X141351000Y-102693200D03*
 772 | X141351000Y-105993200D03*
 773 | %TD*%
 774 | %TO.C,D40*%
 775 | X118287800Y-102667800D03*
 776 | X118287800Y-105967800D03*
 777 | %TD*%
 778 | %TO.C,D32*%
 779 | X190449200Y-83440000D03*
 780 | X190449200Y-86740000D03*
 781 | %TD*%
 782 | %TO.C,D31*%
 783 | X172923200Y-83465400D03*
 784 | X172923200Y-86765400D03*
 785 | %TD*%
 786 | %TO.C,D30*%
 787 | X169976800Y-83465400D03*
 788 | X169976800Y-86765400D03*
 789 | %TD*%
 790 | %TO.C,D29*%
 791 | X134874000Y-83465400D03*
 792 | X134874000Y-86765400D03*
 793 | %TD*%
 794 | %TO.C,D28*%
 795 | X131902200Y-83465400D03*
 796 | X131902200Y-86765400D03*
 797 | %TD*%
 798 | %TO.C,D27*%
 799 | X113360200Y-83465400D03*
 800 | X113360200Y-86765400D03*
 801 | %TD*%
 802 | %TO.C,D19*%
 803 | X185724800Y-64339200D03*
 804 | X185724800Y-67639200D03*
 805 | %TD*%
 806 | %TO.C,D18*%
 807 | X168148000Y-64339200D03*
 808 | X168148000Y-67639200D03*
 809 | %TD*%
 810 | %TO.C,D17*%
 811 | X165252400Y-64339200D03*
 812 | X165252400Y-67639200D03*
 813 | %TD*%
 814 | %TO.C,D16*%
 815 | X130022600Y-64364600D03*
 816 | X130022600Y-67664600D03*
 817 | %TD*%
 818 | %TO.C,D15*%
 819 | X127152400Y-64390000D03*
 820 | X127152400Y-67690000D03*
 821 | %TD*%
 822 | %TO.C,D14*%
 823 | X109524800Y-64364600D03*
 824 | X109524800Y-67664600D03*
 825 | %TD*%
 826 | %TO.C,D6*%
 827 | X185724800Y-45441600D03*
 828 | X185724800Y-48741600D03*
 829 | %TD*%
 830 | %TO.C,D5*%
 831 | X168249600Y-45467000D03*
 832 | X168249600Y-48767000D03*
 833 | %TD*%
 834 | %TO.C,D4*%
 835 | X165201600Y-45492400D03*
 836 | X165201600Y-48792400D03*
 837 | %TD*%
 838 | %TO.C,D3*%
 839 | X130149600Y-45492400D03*
 840 | X130149600Y-48792400D03*
 841 | %TD*%
 842 | %TO.C,D2*%
 843 | X127076200Y-45492400D03*
 844 | X127076200Y-48792400D03*
 845 | %TD*%
 846 | %TO.C,D1*%
 847 | X109550200Y-45492400D03*
 848 | X109550200Y-48792400D03*
 849 | %TD*%
 850 | %TO.C,C9*%
 851 | G36*
 852 | G01*
 853 | X186316723Y-123107473D02*
 854 | X186988474Y-122435722D01*
 855 | G75*
 856 | G02*
 857 | X187342028Y-122435722I176777J-176777D01*
 858 | G01*
 859 | X187695581Y-122789275D01*
 860 | G75*
 861 | G02*
 862 | X187695581Y-123142829I-176777J-176777D01*
 863 | G01*
 864 | X187023830Y-123814580D01*
 865 | G75*
 866 | G02*
 867 | X186670276Y-123814580I-176777J176777D01*
 868 | G01*
 869 | X186316723Y-123461027D01*
 870 | G75*
 871 | G02*
 872 | X186316723Y-123107473I176777J176777D01*
 873 | G01*
 874 | G37*
 875 | G36*
 876 | G01*
 877 | X184973221Y-121763971D02*
 878 | X185644972Y-121092220D01*
 879 | G75*
 880 | G02*
 881 | X185998526Y-121092220I176777J-176777D01*
 882 | G01*
 883 | X186352079Y-121445773D01*
 884 | G75*
 885 | G02*
 886 | X186352079Y-121799327I-176777J-176777D01*
 887 | G01*
 888 | X185680328Y-122471078D01*
 889 | G75*
 890 | G02*
 891 | X185326774Y-122471078I-176777J176777D01*
 892 | G01*
 893 | X184973221Y-122117525D01*
 894 | G75*
 895 | G02*
 896 | X184973221Y-121763971I176777J176777D01*
 897 | G01*
 898 | G37*
 899 | %TD*%
 900 | %TO.C,C8*%
 901 | G36*
 902 | G01*
 903 | X191127278Y-117024127D02*
 904 | X190455527Y-117695878D01*
 905 | G75*
 906 | G02*
 907 | X190101973Y-117695878I-176777J176777D01*
 908 | G01*
 909 | X189748420Y-117342325D01*
 910 | G75*
 911 | G02*
 912 | X189748420Y-116988771I176777J176777D01*
 913 | G01*
 914 | X190420171Y-116317020D01*
 915 | G75*
 916 | G02*
 917 | X190773725Y-116317020I176777J-176777D01*
 918 | G01*
 919 | X191127278Y-116670573D01*
 920 | G75*
 921 | G02*
 922 | X191127278Y-117024127I-176777J-176777D01*
 923 | G01*
 924 | G37*
 925 | G36*
 926 | G01*
 927 | X192470780Y-118367629D02*
 928 | X191799029Y-119039380D01*
 929 | G75*
 930 | G02*
 931 | X191445475Y-119039380I-176777J176777D01*
 932 | G01*
 933 | X191091922Y-118685827D01*
 934 | G75*
 935 | G02*
 936 | X191091922Y-118332273I176777J176777D01*
 937 | G01*
 938 | X191763673Y-117660522D01*
 939 | G75*
 940 | G02*
 941 | X192117227Y-117660522I176777J-176777D01*
 942 | G01*
 943 | X192470780Y-118014075D01*
 944 | G75*
 945 | G02*
 946 | X192470780Y-118367629I-176777J-176777D01*
 947 | G01*
 948 | G37*
 949 | %TD*%
 950 | %TO.C,C7*%
 951 | G36*
 952 | G01*
 953 | X186836073Y-108374078D02*
 954 | X186164322Y-107702327D01*
 955 | G75*
 956 | G02*
 957 | X186164322Y-107348773I176777J176777D01*
 958 | G01*
 959 | X186517875Y-106995220D01*
 960 | G75*
 961 | G02*
 962 | X186871429Y-106995220I176777J-176777D01*
 963 | G01*
 964 | X187543180Y-107666971D01*
 965 | G75*
 966 | G02*
 967 | X187543180Y-108020525I-176777J-176777D01*
 968 | G01*
 969 | X187189627Y-108374078D01*
 970 | G75*
 971 | G02*
 972 | X186836073Y-108374078I-176777J176777D01*
 973 | G01*
 974 | G37*
 975 | G36*
 976 | G01*
 977 | X185492571Y-109717580D02*
 978 | X184820820Y-109045829D01*
 979 | G75*
 980 | G02*
 981 | X184820820Y-108692275I176777J176777D01*
 982 | G01*
 983 | X185174373Y-108338722D01*
 984 | G75*
 985 | G02*
 986 | X185527927Y-108338722I176777J-176777D01*
 987 | G01*
 988 | X186199678Y-109010473D01*
 989 | G75*
 990 | G02*
 991 | X186199678Y-109364027I-176777J-176777D01*
 992 | G01*
 993 | X185846125Y-109717580D01*
 994 | G75*
 995 | G02*
 996 | X185492571Y-109717580I-176777J176777D01*
 997 | G01*
 998 | G37*
 999 | %TD*%
1000 | %TO.C,C3*%
1001 | G36*
1002 | G01*
1003 | X184691122Y-124783873D02*
1004 | X185362873Y-124112122D01*
1005 | G75*
1006 | G02*
1007 | X185716427Y-124112122I176777J-176777D01*
1008 | G01*
1009 | X186069980Y-124465675D01*
1010 | G75*
1011 | G02*
1012 | X186069980Y-124819229I-176777J-176777D01*
1013 | G01*
1014 | X185398229Y-125490980D01*
1015 | G75*
1016 | G02*
1017 | X185044675Y-125490980I-176777J176777D01*
1018 | G01*
1019 | X184691122Y-125137427D01*
1020 | G75*
1021 | G02*
1022 | X184691122Y-124783873I176777J176777D01*
1023 | G01*
1024 | G37*
1025 | G36*
1026 | G01*
1027 | X183347620Y-123440371D02*
1028 | X184019371Y-122768620D01*
1029 | G75*
1030 | G02*
1031 | X184372925Y-122768620I176777J-176777D01*
1032 | G01*
1033 | X184726478Y-123122173D01*
1034 | G75*
1035 | G02*
1036 | X184726478Y-123475727I-176777J-176777D01*
1037 | G01*
1038 | X184054727Y-124147478D01*
1039 | G75*
1040 | G02*
1041 | X183701173Y-124147478I-176777J176777D01*
1042 | G01*
1043 | X183347620Y-123793925D01*
1044 | G75*
1045 | G02*
1046 | X183347620Y-123440371I176777J176777D01*
1047 | G01*
1048 | G37*
1049 | %TD*%
1050 | %TO.C,C2*%
1051 | G36*
1052 | G01*
1053 | X190061873Y-111244278D02*
1054 | X189390122Y-110572527D01*
1055 | G75*
1056 | G02*
1057 | X189390122Y-110218973I176777J176777D01*
1058 | G01*
1059 | X189743675Y-109865420D01*
1060 | G75*
1061 | G02*
1062 | X190097229Y-109865420I176777J-176777D01*
1063 | G01*
1064 | X190768980Y-110537171D01*
1065 | G75*
1066 | G02*
1067 | X190768980Y-110890725I-176777J-176777D01*
1068 | G01*
1069 | X190415427Y-111244278D01*
1070 | G75*
1071 | G02*
1072 | X190061873Y-111244278I-176777J176777D01*
1073 | G01*
1074 | G37*
1075 | G36*
1076 | G01*
1077 | X188718371Y-112587780D02*
1078 | X188046620Y-111916029D01*
1079 | G75*
1080 | G02*
1081 | X188046620Y-111562475I176777J176777D01*
1082 | G01*
1083 | X188400173Y-111208922D01*
1084 | G75*
1085 | G02*
1086 | X188753727Y-111208922I176777J-176777D01*
1087 | G01*
1088 | X189425478Y-111880673D01*
1089 | G75*
1090 | G02*
1091 | X189425478Y-112234227I-176777J-176777D01*
1092 | G01*
1093 | X189071925Y-112587780D01*
1094 | G75*
1095 | G02*
1096 | X188718371Y-112587780I-176777J176777D01*
1097 | G01*
1098 | G37*
1099 | %TD*%
1100 | %TO.C,C1*%
1101 | G36*
1102 | G01*
1103 | X171775176Y-110026473D02*
1104 | X172446927Y-110698224D01*
1105 | G75*
1106 | G02*
1107 | X172446927Y-111051778I-176777J-176777D01*
1108 | G01*
1109 | X172093374Y-111405331D01*
1110 | G75*
1111 | G02*
1112 | X171739820Y-111405331I-176777J176777D01*
1113 | G01*
1114 | X171068069Y-110733580D01*
1115 | G75*
1116 | G02*
1117 | X171068069Y-110380026I176777J176777D01*
1118 | G01*
1119 | X171421622Y-110026473D01*
1120 | G75*
1121 | G02*
1122 | X171775176Y-110026473I176777J-176777D01*
1123 | G01*
1124 | G37*
1125 | G36*
1126 | G01*
1127 | X173118678Y-108682971D02*
1128 | X173790429Y-109354722D01*
1129 | G75*
1130 | G02*
1131 | X173790429Y-109708276I-176777J-176777D01*
1132 | G01*
1133 | X173436876Y-110061829D01*
1134 | G75*
1135 | G02*
1136 | X173083322Y-110061829I-176777J176777D01*
1137 | G01*
1138 | X172411571Y-109390078D01*
1139 | G75*
1140 | G02*
1141 | X172411571Y-109036524I176777J176777D01*
1142 | G01*
1143 | X172765124Y-108682971D01*
1144 | G75*
1145 | G02*
1146 | X173118678Y-108682971I176777J-176777D01*
1147 | G01*
1148 | G37*
1149 | %TD*%
1150 | M02*
1151 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-Edge_Cuts.gbr:
--------------------------------------------------------------------------------
 1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
 2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
 3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
 4 | %TF.SameCoordinates,Original*%
 5 | %TF.FileFunction,Profile,NP*%
 6 | %FSLAX46Y46*%
 7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
 8 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
 9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %TA.AperFunction,Profile*%
14 | %ADD10C,0.100000*%
15 | %TD*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X234213400Y-108737400D02*
19 | G75*
20 | G02*
21 | X233966883Y-111555067I-1532092J-1285575D01*
22 | G01*
23 | X202285600Y-34645600D02*
24 | G75*
25 | G02*
26 | X204285601Y-36645603I-1J-2000002D01*
27 | G01*
28 | X90989398Y-36652199D02*
29 | G75*
30 | G02*
31 | X92989401Y-34652198I2000002J-1D01*
32 | G01*
33 | X204760112Y-73650176D02*
34 | G75*
35 | G02*
36 | X204292200Y-72364600I1532089J1285577D01*
37 | G01*
38 | X153492200Y-31165800D02*
39 | G75*
40 | G02*
41 | X154635200Y-32308800I0J-1143000D01*
42 | G01*
43 | X140639800Y-32308800D02*
44 | G75*
45 | G02*
46 | X141782800Y-31165800I1143000J0D01*
47 | G01*
48 | X92989400Y-128905000D02*
49 | G75*
50 | G02*
51 | X90989399Y-126904997I1J2000002D01*
52 | G01*
53 | X197798830Y-141884402D02*
54 | G75*
55 | G02*
56 | X194970400Y-141884400I-1414214J1414216D01*
57 | G01*
58 | X138635201Y-34651699D02*
59 | X92989401Y-34652198D01*
60 | X183133021Y-128901698D02*
61 | G75*
62 | G02*
63 | X184665111Y-129616123I1J-2000001D01*
64 | G01*
65 | X90989398Y-36652199D02*
66 | X90989399Y-126904997D01*
67 | X156635201Y-34651701D02*
68 | G75*
69 | G02*
70 | X154635200Y-32651700I0J2000001D01*
71 | G01*
72 | X140635200Y-32651700D02*
73 | G75*
74 | G02*
75 | X138635201Y-34651699I-1999999J0D01*
76 | G01*
77 | X204292200Y-72364600D02*
78 | X204285601Y-36645603D01*
79 | X92989400Y-128905000D02*
80 | X183133021Y-128901698D01*
81 | X197798830Y-141884402D02*
82 | X233966883Y-111555067D01*
83 | X234213400Y-108737400D02*
84 | X204760112Y-73650176D01*
85 | X140639800Y-32308800D02*
86 | X140635200Y-32651700D01*
87 | X153492200Y-31165800D02*
88 | X141782800Y-31165800D01*
89 | X184665111Y-129616123D02*
90 | X194970400Y-141884400D01*
91 | X202285600Y-34645600D02*
92 | X156635201Y-34651701D01*
93 | X154635200Y-32651700D02*
94 | X154635200Y-32308800D01*
95 | M02*
96 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-F_Mask.gbr:
--------------------------------------------------------------------------------
  1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
  2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
  3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
  4 | %TF.SameCoordinates,Original*%
  5 | %TF.FileFunction,Soldermask,Top*%
  6 | %TF.FilePolarity,Negative*%
  7 | %FSLAX46Y46*%
  8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
  9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
 10 | %MOMM*%
 11 | %LPD*%
 12 | G01*
 13 | G04 APERTURE LIST*
 14 | %ADD10C,3.987800*%
 15 | %ADD11C,1.750000*%
 16 | %ADD12O,1.000000X2.100000*%
 17 | %ADD13C,0.650000*%
 18 | %ADD14O,1.000000X1.600000*%
 19 | %ADD15C,3.048000*%
 20 | G04 APERTURE END LIST*
 21 | D10*
 22 | %TO.C,MX43*%
 23 | X171450000Y-100806250D03*
 24 | D11*
 25 | X166370000Y-100806250D03*
 26 | X176530000Y-100806250D03*
 27 | %TD*%
 28 | D12*
 29 | %TO.C,J1*%
 30 | X151944800Y-36302400D03*
 31 | X143304800Y-36302400D03*
 32 | D13*
 33 | X144734800Y-35772400D03*
 34 | D14*
 35 | X143304800Y-32122400D03*
 36 | D13*
 37 | X150514800Y-35772400D03*
 38 | D14*
 39 | X151944800Y-32122400D03*
 40 | %TD*%
 41 | D10*
 42 | %TO.C,MX55*%
 43 | X161925000Y-119856250D03*
 44 | D11*
 45 | X156845000Y-119856250D03*
 46 | X167005000Y-119856250D03*
 47 | %TD*%
 48 | D10*
 49 | %TO.C,MX54*%
 50 | X133350000Y-119856250D03*
 51 | D11*
 52 | X128270000Y-119856250D03*
 53 | X138430000Y-119856250D03*
 54 | %TD*%
 55 | D10*
 56 | %TO.C,MX53*%
 57 | X104775000Y-119856250D03*
 58 | D11*
 59 | X99695000Y-119856250D03*
 60 | X109855000Y-119856250D03*
 61 | %TD*%
 62 | D10*
 63 | %TO.C,MX40*%
 64 | X107156250Y-100806250D03*
 65 | D11*
 66 | X102076250Y-100806250D03*
 67 | X112236250Y-100806250D03*
 68 | %TD*%
 69 | D10*
 70 | %TO.C,MX27*%
 71 | X102393750Y-81756250D03*
 72 | D11*
 73 | X97313750Y-81756250D03*
 74 | X107473750Y-81756250D03*
 75 | %TD*%
 76 | D10*
 77 | %TO.C,MX14*%
 78 | X100012500Y-62706250D03*
 79 | D11*
 80 | X94932500Y-62706250D03*
 81 | X105092500Y-62706250D03*
 82 | %TD*%
 83 | D10*
 84 | %TO.C,MX58*%
 85 | X210007200Y-119837200D03*
 86 | D11*
 87 | X206115694Y-123102561D03*
 88 | X213898706Y-116571839D03*
 89 | D15*
 90 | X205376355Y-132841210D03*
 91 | X223617788Y-117534830D03*
 92 | D10*
 93 | X195580272Y-121166693D03*
 94 | X213821705Y-105860313D03*
 95 | %TD*%
 96 | %TO.C,MX44*%
 97 | X190500000Y-100806250D03*
 98 | D11*
 99 | X185420000Y-100806250D03*
100 | X195580000Y-100806250D03*
101 | %TD*%
102 | D10*
103 | %TO.C,MX42*%
104 | X152400000Y-100806250D03*
105 | D11*
106 | X147320000Y-100806250D03*
107 | X157480000Y-100806250D03*
108 | %TD*%
109 | D10*
110 | %TO.C,MX41*%
111 | X133350000Y-100806250D03*
112 | D11*
113 | X128270000Y-100806250D03*
114 | X138430000Y-100806250D03*
115 | %TD*%
116 | D10*
117 | %TO.C,MX32*%
118 | X200025000Y-81756250D03*
119 | D11*
120 | X194945000Y-81756250D03*
121 | X205105000Y-81756250D03*
122 | %TD*%
123 | D10*
124 | %TO.C,MX31*%
125 | X180975000Y-81756250D03*
126 | D11*
127 | X175895000Y-81756250D03*
128 | X186055000Y-81756250D03*
129 | %TD*%
130 | D10*
131 | %TO.C,MX30*%
132 | X161925000Y-81756250D03*
133 | D11*
134 | X156845000Y-81756250D03*
135 | X167005000Y-81756250D03*
136 | %TD*%
137 | D10*
138 | %TO.C,MX29*%
139 | X142875000Y-81756250D03*
140 | D11*
141 | X137795000Y-81756250D03*
142 | X147955000Y-81756250D03*
143 | %TD*%
144 | D10*
145 | %TO.C,MX28*%
146 | X123825000Y-81756250D03*
147 | D11*
148 | X118745000Y-81756250D03*
149 | X128905000Y-81756250D03*
150 | %TD*%
151 | D10*
152 | %TO.C,MX19*%
153 | X195262500Y-62706250D03*
154 | D11*
155 | X190182500Y-62706250D03*
156 | X200342500Y-62706250D03*
157 | %TD*%
158 | D10*
159 | %TO.C,MX18*%
160 | X176212500Y-62706250D03*
161 | D11*
162 | X171132500Y-62706250D03*
163 | X181292500Y-62706250D03*
164 | %TD*%
165 | D10*
166 | %TO.C,MX17*%
167 | X157162500Y-62706250D03*
168 | D11*
169 | X152082500Y-62706250D03*
170 | X162242500Y-62706250D03*
171 | %TD*%
172 | D10*
173 | %TO.C,MX16*%
174 | X138112500Y-62706250D03*
175 | D11*
176 | X133032500Y-62706250D03*
177 | X143192500Y-62706250D03*
178 | %TD*%
179 | D10*
180 | %TO.C,MX15*%
181 | X119062500Y-62706250D03*
182 | D11*
183 | X113982500Y-62706250D03*
184 | X124142500Y-62706250D03*
185 | %TD*%
186 | D10*
187 | %TO.C,MX6*%
188 | X195262500Y-43656250D03*
189 | D11*
190 | X190182500Y-43656250D03*
191 | X200342500Y-43656250D03*
192 | %TD*%
193 | D10*
194 | %TO.C,MX5*%
195 | X176212500Y-43656250D03*
196 | D11*
197 | X171132500Y-43656250D03*
198 | X181292500Y-43656250D03*
199 | %TD*%
200 | D10*
201 | %TO.C,MX4*%
202 | X157162500Y-43656250D03*
203 | D11*
204 | X152082500Y-43656250D03*
205 | X162242500Y-43656250D03*
206 | %TD*%
207 | D10*
208 | %TO.C,MX3*%
209 | X138112500Y-43656250D03*
210 | D11*
211 | X133032500Y-43656250D03*
212 | X143192500Y-43656250D03*
213 | %TD*%
214 | D10*
215 | %TO.C,MX2*%
216 | X119062500Y-43656250D03*
217 | D11*
218 | X113982500Y-43656250D03*
219 | X124142500Y-43656250D03*
220 | %TD*%
221 | D10*
222 | %TO.C,MX1*%
223 | X100012500Y-43656250D03*
224 | D11*
225 | X94932500Y-43656250D03*
226 | X105092500Y-43656250D03*
227 | %TD*%
228 | M02*
229 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-F_Paste.gbr:
--------------------------------------------------------------------------------
 1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
 2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
 3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
 4 | %TF.SameCoordinates,Original*%
 5 | %TF.FileFunction,Paste,Top*%
 6 | %TF.FilePolarity,Positive*%
 7 | %FSLAX46Y46*%
 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
 9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-F_SilkS.gbr:
--------------------------------------------------------------------------------
 1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
 2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
 3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
 4 | %TF.SameCoordinates,Original*%
 5 | %TF.FileFunction,Legend,Top*%
 6 | %TF.FilePolarity,Positive*%
 7 | %FSLAX46Y46*%
 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
 9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-NPTH.drl:
--------------------------------------------------------------------------------
  1 | M48
  2 | ; DRILL file {KiCad (5.1.9)-1} date 07/10/21 17:10:15
  3 | ; FORMAT={-:-/ absolute / metric / decimal}
  4 | ; #@! TF.CreationDate,2021-07-10T17:10:15+02:00
  5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9)-1
  6 | ; #@! TF.FileFunction,NonPlated,1,2,NPTH
  7 | FMAT,2
  8 | METRIC
  9 | T1C0.650
 10 | T2C1.750
 11 | T3C3.048
 12 | T4C3.988
 13 | %
 14 | G90
 15 | G05
 16 | T1
 17 | X144.735Y-35.772
 18 | X150.515Y-35.772
 19 | T2
 20 | X94.932Y-43.656
 21 | X94.932Y-62.706
 22 | X97.314Y-81.756
 23 | X99.695Y-119.856
 24 | X102.076Y-100.806
 25 | X105.093Y-43.656
 26 | X105.093Y-62.706
 27 | X107.474Y-81.756
 28 | X109.855Y-119.856
 29 | X112.236Y-100.806
 30 | X113.983Y-43.656
 31 | X113.983Y-62.706
 32 | X118.745Y-81.756
 33 | X124.142Y-43.656
 34 | X124.142Y-62.706
 35 | X128.27Y-100.806
 36 | X128.27Y-119.856
 37 | X128.905Y-81.756
 38 | X133.032Y-43.656
 39 | X133.032Y-62.706
 40 | X137.795Y-81.756
 41 | X138.43Y-100.806
 42 | X138.43Y-119.856
 43 | X143.192Y-43.656
 44 | X143.192Y-62.706
 45 | X147.32Y-100.806
 46 | X147.955Y-81.756
 47 | X152.082Y-43.656
 48 | X152.082Y-62.706
 49 | X156.845Y-81.756
 50 | X156.845Y-119.856
 51 | X157.48Y-100.806
 52 | X162.243Y-43.656
 53 | X162.243Y-62.706
 54 | X166.37Y-100.806
 55 | X167.005Y-81.756
 56 | X167.005Y-119.856
 57 | X171.132Y-43.656
 58 | X171.132Y-62.706
 59 | X175.895Y-81.756
 60 | X176.53Y-100.806
 61 | X181.292Y-43.656
 62 | X181.292Y-62.706
 63 | X185.42Y-100.806
 64 | X186.055Y-81.756
 65 | X190.183Y-43.656
 66 | X190.183Y-62.706
 67 | X194.945Y-81.756
 68 | X195.58Y-100.806
 69 | X200.343Y-43.656
 70 | X200.343Y-62.706
 71 | X205.105Y-81.756
 72 | X206.116Y-123.103
 73 | X213.899Y-116.572
 74 | T3
 75 | X205.376Y-132.841
 76 | X223.618Y-117.535
 77 | T4
 78 | X100.012Y-43.656
 79 | X100.012Y-62.706
 80 | X102.394Y-81.756
 81 | X104.775Y-119.856
 82 | X107.156Y-100.806
 83 | X119.062Y-43.656
 84 | X119.062Y-62.706
 85 | X123.825Y-81.756
 86 | X133.35Y-100.806
 87 | X133.35Y-119.856
 88 | X138.112Y-43.656
 89 | X138.112Y-62.706
 90 | X142.875Y-81.756
 91 | X152.4Y-100.806
 92 | X157.162Y-43.656
 93 | X157.162Y-62.706
 94 | X161.925Y-81.756
 95 | X161.925Y-119.856
 96 | X171.45Y-100.806
 97 | X176.213Y-43.656
 98 | X176.213Y-62.706
 99 | X180.975Y-81.756
100 | X190.5Y-100.806
101 | X195.262Y-43.656
102 | X195.262Y-62.706
103 | X195.58Y-121.167
104 | X200.025Y-81.756
105 | X210.007Y-119.837
106 | X213.822Y-105.86
107 | T0
108 | M30
109 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-PTH.drl:
--------------------------------------------------------------------------------
  1 | M48
  2 | ; DRILL file {KiCad (5.1.9)-1} date 07/10/21 17:10:15
  3 | ; FORMAT={-:-/ absolute / metric / decimal}
  4 | ; #@! TF.CreationDate,2021-07-10T17:10:15+02:00
  5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9)-1
  6 | ; #@! TF.FileFunction,Plated,1,2,PTH
  7 | FMAT,2
  8 | METRIC
  9 | T1C0.400
 10 | T2C0.600
 11 | T3C1.470
 12 | %
 13 | G90
 14 | G05
 15 | T1
 16 | X122.58Y-48.768
 17 | X123.114Y-67.691
 18 | X127.584Y-86.766
 19 | X136.092Y-105.968
 20 | X138.938Y-48.793
 21 | X143.434Y-67.666
 22 | X145.186Y-39.878
 23 | X145.39Y-54.28
 24 | X147.598Y-66.116
 25 | X148.082Y-86.741
 26 | X148.184Y-64.465
 27 | X150.063Y-39.878
 28 | X151.333Y-67.691
 29 | X152.349Y-48.793
 30 | X155.524Y-86.741
 31 | X156.286Y-105.994
 32 | X156.896Y-127.051
 33 | X166.751Y-105.994
 34 | X174.473Y-110.769
 35 | X176.592Y-109.098
 36 | X176.784Y-122.174
 37 | X177.317Y-108.407
 38 | X177.495Y-122.885
 39 | X178.042Y-109.1
 40 | X178.206Y-123.596
 41 | X178.943Y-124.308
 42 | X179.68Y-124.993
 43 | X181.077Y-115.595
 44 | X182.55Y-124.943
 45 | X190.322Y-113.487
 46 | X193.074Y-112.615
 47 | T3
 48 | X96.203Y-41.116
 49 | X96.203Y-60.166
 50 | X98.584Y-79.216
 51 | X100.965Y-117.316
 52 | X102.552Y-38.576
 53 | X102.552Y-57.626
 54 | X103.346Y-98.266
 55 | X104.934Y-76.676
 56 | X107.315Y-114.776
 57 | X109.696Y-95.726
 58 | X115.252Y-41.116
 59 | X115.252Y-60.166
 60 | X120.015Y-79.216
 61 | X121.602Y-38.576
 62 | X121.602Y-57.626
 63 | X126.365Y-76.676
 64 | X129.54Y-98.266
 65 | X129.54Y-117.316
 66 | X134.302Y-41.116
 67 | X134.302Y-60.166
 68 | X135.89Y-95.726
 69 | X135.89Y-114.776
 70 | X139.065Y-79.216
 71 | X140.653Y-38.576
 72 | X140.653Y-57.626
 73 | X145.415Y-76.676
 74 | X148.59Y-98.266
 75 | X153.352Y-41.116
 76 | X153.352Y-60.166
 77 | X154.94Y-95.726
 78 | X158.115Y-79.216
 79 | X158.115Y-117.316
 80 | X159.702Y-38.576
 81 | X159.702Y-57.626
 82 | X164.465Y-76.676
 83 | X164.465Y-114.776
 84 | X167.64Y-98.266
 85 | X172.403Y-41.116
 86 | X172.403Y-60.166
 87 | X173.99Y-95.726
 88 | X177.165Y-79.216
 89 | X178.752Y-38.576
 90 | X178.752Y-57.626
 91 | X183.515Y-76.676
 92 | X186.69Y-98.266
 93 | X191.452Y-41.116
 94 | X191.452Y-60.166
 95 | X193.04Y-95.726
 96 | X196.215Y-79.216
 97 | X197.802Y-38.576
 98 | X197.802Y-57.626
 99 | X202.565Y-76.676
100 | X205.456Y-120.34
101 | X208.688Y-114.313
102 | T2
103 | G00X143.305Y-31.822
104 | M15
105 | G01X143.305Y-32.422
106 | M16
107 | G05
108 | G00X143.305Y-35.752
109 | M15
110 | G01X143.305Y-36.852
111 | M16
112 | G05
113 | G00X151.945Y-31.822
114 | M15
115 | G01X151.945Y-32.422
116 | M16
117 | G05
118 | G00X151.945Y-35.752
119 | M15
120 | G01X151.945Y-36.852
121 | M16
122 | G05
123 | T0
124 | M30
125 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-job.gbrjob:
--------------------------------------------------------------------------------
  1 | {
  2 |   "Header":
  3 |   {
  4 |     "GenerationSoftware":
  5 |     {
  6 |       "Vendor":      "KiCad",
  7 |       "Application": "Pcbnew",
  8 |       "Version":     "(5.1.9)-1"
  9 |     },
 10 |     "CreationDate":  "2021-07-10T17:08:41+02:00"
 11 |   },
 12 |   "GeneralSpecs":
 13 |   {
 14 |     "ProjectId":
 15 |     {
 16 |       "Name": "GameHand",
 17 |       "GUID": "47616d65-4861-46e6-942e-6b696361645f",
 18 |       "Revision": "rev?"
 19 |     },
 20 |     "Size":
 21 |     {
 22 |       "X": 143.792,
 23 |       "Y": 111.404
 24 |     },
 25 |     "LayerNumber": 2,
 26 |     "BoardThickness":  1.600
 27 |   },
 28 |   "DesignRules":
 29 |   [
 30 |     {
 31 |       "Layers": "Outer",
 32 |       "PadToPad":  0.200,
 33 |       "PadToTrack":  0.200,
 34 |       "TrackToTrack":  0.200,
 35 |       "MinLineWidth":  0.250,
 36 |       "TrackToRegion":  0.508,
 37 |       "RegionToRegion":  0.508
 38 |     }
 39 |   ],
 40 |   "FilesAttributes":
 41 |   [
 42 |     {
 43 |       "Path":  "GameHand-F_Cu.gbr",
 44 |       "FileFunction":  "Copper,L1,Top",
 45 |       "FilePolarity":  "Positive"
 46 |     },
 47 |     {
 48 |       "Path":  "GameHand-B_Cu.gbr",
 49 |       "FileFunction":  "Copper,L2,Bot",
 50 |       "FilePolarity":  "Positive"
 51 |     },
 52 |     {
 53 |       "Path":  "GameHand-F_Paste.gbr",
 54 |       "FileFunction":  "SolderPaste,Top",
 55 |       "FilePolarity":  "Positive"
 56 |     },
 57 |     {
 58 |       "Path":  "GameHand-B_Paste.gbr",
 59 |       "FileFunction":  "SolderPaste,Bot",
 60 |       "FilePolarity":  "Positive"
 61 |     },
 62 |     {
 63 |       "Path":  "GameHand-F_SilkS.gbr",
 64 |       "FileFunction":  "Legend,Top",
 65 |       "FilePolarity":  "Positive"
 66 |     },
 67 |     {
 68 |       "Path":  "GameHand-B_SilkS.gbr",
 69 |       "FileFunction":  "Legend,Bot",
 70 |       "FilePolarity":  "Positive"
 71 |     },
 72 |     {
 73 |       "Path":  "GameHand-F_Mask.gbr",
 74 |       "FileFunction":  "SolderMask,Top",
 75 |       "FilePolarity":  "Negative"
 76 |     },
 77 |     {
 78 |       "Path":  "GameHand-B_Mask.gbr",
 79 |       "FileFunction":  "SolderMask,Bot",
 80 |       "FilePolarity":  "Negative"
 81 |     },
 82 |     {
 83 |       "Path":  "GameHand-Edge_Cuts.gbr",
 84 |       "FileFunction":  "Profile",
 85 |       "FilePolarity":  "Positive"
 86 |     }
 87 |   ],
 88 |   "MaterialStackup":
 89 |   [
 90 |     {
 91 |       "Type":  "Legend",
 92 |       "Notes":  "Layer F.SilkS"
 93 |     },
 94 |     {
 95 |       "Type":  "SolderPaste",
 96 |       "Notes":  "Layer F.Paste"
 97 |     },
 98 |     {
 99 |       "Type":  "SolderMask",
100 |       "Notes":  "Layer F.Mask"
101 |     },
102 |     {
103 |       "Type":  "Copper",
104 |       "Notes":  "Layer F.Cu"
105 |     },
106 |     {
107 |       "Type":  "Dielectric",
108 |       "Material":  "FR4",
109 |       "Notes":  "Layers L1/L2"
110 |     },
111 |     {
112 |       "Type":  "Copper",
113 |       "Notes":  "Layer B.Cu"
114 |     },
115 |     {
116 |       "Type":  "SolderMask",
117 |       "Notes":  "Layer B.Mask"
118 |     },
119 |     {
120 |       "Type":  "SolderPaste",
121 |       "Notes":  "Layer B.Paste"
122 |     },
123 |     {
124 |       "Type":  "Legend",
125 |       "Notes":  "Layer B.SilkS"
126 |     }
127 |   ]
128 | }
129 | 
--------------------------------------------------------------------------------
/pcb/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 |   (lib (name MX_Alps_Hybrid)(type Legacy)(uri "${KIPRJMOD}/MX_Alps_Hybrid/Schematic Library/MX_Alps_Hybrid.lib")(options "")(descr ""))
3 | )
4 | 
--------------------------------------------------------------------------------
12 | 
--------------------------------------------------------------------------------
/pcb/back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/str-dst/GameHand/2d3f2c7c9e4f0dc0662309d50eeb94edb49078ac/pcb/back.png
--------------------------------------------------------------------------------
/pcb/custom_parts/elmo.kicad_mod:
--------------------------------------------------------------------------------
  1 | (module LOGO (layer F.Cu)
  2 |   (at 0 0)
  3 |  (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide
  4 |   (effects (font (thickness 0.3)))
  5 |   )
  6 |   (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide
  7 |   (effects (font (thickness 0.3)))
  8 |   )
  9 |   (fp_poly (pts (xy 0.349270 -4.497501) (xy 0.466310 -4.471405) (xy 0.470218 -4.470133) (xy 0.539890 -4.445982) (xy 0.607354 -4.420717) (xy 0.651933 -4.402408) (xy 0.705119 -4.380220) (xy 0.752782 -4.362632)
 10 |      (xy 0.762000 -4.359709) (xy 0.796435 -4.345676) (xy 0.837943 -4.320446) (xy 0.892492 -4.279955) (xy 0.961861 -4.223626) (xy 1.007664 -4.186729) (xy 1.048716 -4.155566) (xy 1.060275 -4.147426)
 11 |      (xy 1.089484 -4.121416) (xy 1.131965 -4.076132) (xy 1.180927 -4.019584) (xy 1.229580 -3.959782) (xy 1.271132 -3.904737) (xy 1.291572 -3.874581) (xy 1.377008 -3.713291) (xy 1.443554 -3.535264)
 12 |      (xy 1.487016 -3.353113) (xy 1.500300 -3.246700) (xy 1.505668 -3.176659) (xy 1.513000 -3.131022) (xy 1.528656 -3.103829) (xy 1.558997 -3.089117) (xy 1.610384 -3.080924) (xy 1.684866 -3.073712)
 13 |      (xy 1.773281 -3.063894) (xy 1.875508 -3.050706) (xy 1.981919 -3.035572) (xy 2.082884 -3.019918) (xy 2.168774 -3.005169) (xy 2.226733 -2.993503) (xy 2.361568 -2.977448) (xy 2.511297 -2.986488)
 14 |      (xy 2.652875 -3.015818) (xy 2.724371 -3.035126) (xy 2.791045 -3.052526) (xy 2.839943 -3.064647) (xy 2.844799 -3.065769) (xy 2.895907 -3.078231) (xy 2.938196 -3.089891) (xy 2.939568 -3.090315)
 15 |      (xy 2.972163 -3.089846) (xy 3.009980 -3.065412) (xy 3.028468 -3.047993) (xy 3.064821 -3.003672) (xy 3.081208 -2.956378) (xy 3.084830 -2.915465) (xy 3.085347 -2.812141) (xy 3.077376 -2.735674)
 16 |      (xy 3.059983 -2.679905) (xy 3.045276 -2.654708) (xy 3.024370 -2.623207) (xy 3.016813 -2.607339) (xy 3.017213 -2.606925) (xy 3.034808 -2.602406) (xy 3.077566 -2.590948) (xy 3.137989 -2.574570)
 17 |      (xy 3.174999 -2.564478) (xy 3.257747 -2.541954) (xy 3.342364 -2.519058) (xy 3.413680 -2.499892) (xy 3.429000 -2.495806) (xy 3.487278 -2.478100) (xy 3.534413 -2.459856) (xy 3.556000 -2.447909)
 18 |      (xy 3.588719 -2.427940) (xy 3.634982 -2.406817) (xy 3.640666 -2.404616) (xy 3.720266 -2.364903) (xy 3.799467 -2.308614) (xy 3.873507 -2.241227) (xy 3.937627 -2.168221) (xy 3.987064 -2.095076)
 19 |      (xy 4.017058 -2.027271) (xy 4.022848 -1.970285) (xy 4.021995 -1.965764) (xy 4.006206 -1.922796) (xy 3.986711 -1.895630) (xy 3.966051 -1.871716) (xy 3.962399 -1.861191) (xy 3.973842 -1.844243)
 20 |      (xy 4.004816 -1.809421) (xy 4.050292 -1.762168) (xy 4.093633 -1.719171) (xy 4.155103 -1.660684) (xy 4.202843 -1.620509) (xy 4.246585 -1.592532) (xy 4.296057 -1.570638) (xy 4.360990 -1.548713)
 21 |      (xy 4.368800 -1.546255) (xy 4.447614 -1.518035) (xy 4.510705 -1.488648) (xy 4.549594 -1.462073) (xy 4.550833 -1.460803) (xy 4.581676 -1.405075) (xy 4.587558 -1.335655) (xy 4.567939 -1.262316)
 22 |      (xy 4.562420 -1.250914) (xy 4.529705 -1.196604) (xy 4.485308 -1.134014) (xy 4.437757 -1.074254) (xy 4.395584 -1.028431) (xy 4.382866 -1.017084) (xy 4.366233 -1.002115) (xy 4.361269 -0.987829)
 23 |      (xy 4.371018 -0.968042) (xy 4.398527 -0.936573) (xy 4.446810 -0.887267) (xy 4.542505 -0.777021) (xy 4.623451 -0.656773) (xy 4.685518 -0.534114) (xy 4.724579 -0.416635) (xy 4.734655 -0.357997)
 24 |      (xy 4.733588 -0.278508) (xy 4.709994 -0.222795) (xy 4.662269 -0.188005) (xy 4.633957 -0.178773) (xy 4.592597 -0.165402) (xy 4.577524 -0.149010) (xy 4.579764 -0.127973) (xy 4.607861 -0.024751)
 25 |      (xy 4.625975 0.057435) (xy 4.635940 0.129288) (xy 4.639591 0.201509) (xy 4.639733 0.221746) (xy 4.631768 0.336999) (xy 4.609563 0.445738) (xy 4.575652 0.537554) (xy 4.553332 0.576484)
 26 |      (xy 4.530262 0.615760) (xy 4.501613 0.671978) (xy 4.481401 0.715558) (xy 4.453820 0.771857) (xy 4.426261 0.804845) (xy 4.387855 0.822407) (xy 4.327732 0.832427) (xy 4.318877 0.833459)
 27 |      (xy 4.297424 0.838172) (xy 4.284451 0.851214) (xy 4.277195 0.880069) (xy 4.272890 0.932219) (xy 4.271333 0.962120) (xy 4.273512 1.058054) (xy 4.287801 1.150851) (xy 4.311945 1.230427)
 28 |      (xy 4.343694 1.286700) (xy 4.343891 1.286933) (xy 4.378490 1.336160) (xy 4.411723 1.397134) (xy 4.438054 1.458073) (xy 4.451946 1.507197) (xy 4.452857 1.518792) (xy 4.436312 1.577751)
 29 |      (xy 4.392694 1.630031) (xy 4.328684 1.671703) (xy 4.250964 1.698843) (xy 4.166214 1.707524) (xy 4.135329 1.705382) (xy 4.082233 1.698570) (xy 4.041206 1.692388) (xy 4.030443 1.690337)
 30 |      (xy 4.013919 1.698314) (xy 3.999567 1.733066) (xy 3.987816 1.786466) (xy 3.976334 1.845074) (xy 3.965711 1.892329) (xy 3.959743 1.913466) (xy 3.948792 1.945301) (xy 3.933353 1.992911)
 31 |      (xy 3.929037 2.006599) (xy 3.888339 2.112204) (xy 3.830887 2.229121) (xy 3.763738 2.344582) (xy 3.693950 2.445816) (xy 3.669155 2.476775) (xy 3.617617 2.531749) (xy 3.555042 2.589433)
 32 |      (xy 3.489468 2.643313) (xy 3.428929 2.686874) (xy 3.381463 2.713604) (xy 3.373110 2.716728) (xy 3.345346 2.736126) (xy 3.308763 2.775224) (xy 3.278079 2.815950) (xy 3.198963 2.919636)
 33 |      (xy 3.102359 3.026226) (xy 2.992546 3.132576) (xy 2.873805 3.235546) (xy 2.750414 3.331992) (xy 2.626652 3.418773) (xy 2.506800 3.492746) (xy 2.395137 3.550769) (xy 2.295942 3.589701)
 34 |      (xy 2.213494 3.606398) (xy 2.200991 3.606800) (xy 2.156464 3.618472) (xy 2.114742 3.646096) (xy 2.032718 3.716440) (xy 1.939997 3.780514) (xy 1.843448 3.834898) (xy 1.749939 3.876169)
 35 |      (xy 1.666337 3.900908) (xy 1.599510 3.905693) (xy 1.594831 3.905071) (xy 1.543233 3.903900) (xy 1.489650 3.918793) (xy 1.426161 3.952773) (xy 1.369331 3.991135) (xy 1.324511 4.021636)
 36 |      (xy 1.290775 4.041951) (xy 1.278413 4.047066) (xy 1.258487 4.055152) (xy 1.218586 4.076286) (xy 1.170615 4.103971) (xy 1.090700 4.144640) (xy 0.986366 4.187332) (xy 0.866662 4.228894)
 37 |      (xy 0.740635 4.266173) (xy 0.622764 4.294864) (xy 0.519295 4.309571) (xy 0.398524 4.315097) (xy 0.272460 4.311830) (xy 0.153114 4.300159) (xy 0.052495 4.280474) (xy 0.036524 4.275872)
 38 |      (xy -0.016797 4.260691) (xy -0.053096 4.256961) (xy -0.087550 4.265625) (xy -0.132810 4.286399) (xy -0.212801 4.312621) (xy -0.315086 4.327063) (xy -0.430023 4.329212) (xy -0.547969 4.318555)
 39 |      (xy -0.592667 4.310824) (xy -0.672977 4.293190) (xy -0.760269 4.271566) (xy -0.808847 4.258279) (xy -0.867093 4.242437) (xy -0.901947 4.236817) (xy -0.922207 4.241125) (xy -0.935847 4.254010)
 40 |      (xy -0.984235 4.289193) (xy -1.056862 4.307673) (xy -1.149084 4.310436) (xy -1.256262 4.298469) (xy -1.373752 4.272759) (xy -1.496914 4.234292) (xy -1.621105 4.184055) (xy -1.741685 4.123034)
 41 |      (xy -1.840318 4.061752) (xy -1.884300 4.033765) (xy -1.917990 4.016220) (xy -1.928377 4.013200) (xy -1.952088 4.000735) (xy -1.959192 3.992033) (xy -1.982129 3.965463) (xy -2.018503 3.932426)
 42 |      (xy -2.060893 3.898481) (xy -2.101879 3.869188) (xy -2.134038 3.850106) (xy -2.149950 3.846793) (xy -2.150534 3.848700) (xy -2.166067 3.887319) (xy -2.209366 3.914542) (xy -2.275475 3.927716)
 43 |      (xy -2.299647 3.928533) (xy -2.384808 3.918288) (xy -2.486185 3.890058) (xy -2.594028 3.847598) (xy -2.698588 3.794665) (xy -2.777067 3.744625) (xy -2.814868 3.713912) (xy -2.865493 3.667914)
 44 |      (xy -2.924010 3.611693) (xy -2.985483 3.550313) (xy -3.044980 3.488836) (xy -3.097565 3.432326) (xy -3.138304 3.385847) (xy -3.162265 3.354460) (xy -3.166534 3.344975) (xy -3.176166 3.336156)
 45 |      (xy -3.207664 3.341793) (xy -3.264932 3.362619) (xy -3.268587 3.364091) (xy -3.377073 3.396408) (xy -3.502931 3.414621) (xy -3.510190 3.415160) (xy -3.583254 3.419151) (xy -3.634650 3.415912)
 46 |      (xy -3.668189 3.400653) (xy -3.687678 3.368585) (xy -3.696927 3.314920) (xy -3.699745 3.234867) (xy -3.699934 3.176593) (xy -3.700628 3.091526) (xy -3.703768 3.030999) (xy -3.710938 2.985697)
 47 |      (xy -3.723724 2.946304) (xy -3.743710 2.903506) (xy -3.747743 2.895599) (xy -3.778223 2.835887) (xy -3.806314 2.780297) (xy -3.820590 2.751666) (xy -3.842805 2.708284) (xy -3.860979 2.675466)
 48 |      (xy -3.885292 2.631075) (xy -3.914915 2.571249) (xy -3.944949 2.506622) (xy -3.970492 2.447826) (xy -3.986646 2.405494) (xy -3.988798 2.398121) (xy -4.005954 2.357489) (xy -4.023329 2.335421)
 49 |      (xy -4.043876 2.307188) (xy -4.047067 2.293392) (xy -4.058300 2.264985) (xy -4.087594 2.261340) (xy -4.118539 2.276552) (xy -4.173142 2.299431) (xy -4.228504 2.298153) (xy -4.272095 2.273013)
 50 |      (xy -4.272145 2.272958) (xy -4.289595 2.244172) (xy -4.313588 2.192204) (xy -4.340126 2.126058) (xy -4.352706 2.091595) (xy -4.375587 2.023068) (xy -4.391498 1.963266) (xy -4.402089 1.902090)
 51 |      (xy -4.409008 1.829440) (xy -4.413906 1.735214) (xy -4.414863 1.710937) (xy -4.417494 1.579697) (xy -4.413902 1.470282) (xy -4.403529 1.371127) (xy -4.396194 1.325025) (xy -4.384180 1.253903)
 52 |      (xy -4.374846 1.194031) (xy -4.369532 1.154233) (xy -4.368800 1.144599) (xy -4.383524 1.125534) (xy -4.420725 1.105319) (xy -4.440767 1.098040) (xy -4.508262 1.060818) (xy -4.551532 1.001646)
 53 |      (xy -4.568216 0.924442) (xy -4.566877 0.889000) (xy -4.552060 0.818046) (xy -4.312472 0.818046) (xy -4.311576 0.824869) (xy -4.285424 0.828940) (xy -4.245139 0.809106) (xy -4.196199 0.769070)
 54 |      (xy -4.144079 0.712540) (xy -4.142247 0.710286) (xy -4.089005 0.650295) (xy -4.047381 0.618475) (xy -4.013195 0.613043) (xy -3.982267 0.632215) (xy -3.975766 0.639233) (xy -3.946426 0.691447)
 55 |      (xy -3.938001 0.758889) (xy -3.950687 0.844923) (xy -3.984683 0.952916) (xy -3.995900 0.982133) (xy -4.059639 1.155329) (xy -4.105959 1.310471) (xy -4.137104 1.457078) (xy -4.155320 1.604669)
 56 |      (xy -4.160107 1.678192) (xy -4.163101 1.764461) (xy -4.163617 1.842527) (xy -4.161741 1.903925) (xy -4.157559 1.940188) (xy -4.157437 1.940659) (xy -4.144376 1.989666) (xy -4.121885 1.938866)
 57 |      (xy -4.105566 1.892019) (xy -4.098631 1.853377) (xy -4.086966 1.822670) (xy -4.057679 1.779880) (xy -4.029505 1.747544) (xy -3.977077 1.698814) (xy -3.937890 1.677565) (xy -3.910231 1.685070)
 58 |      (xy -3.892389 1.722603) (xy -3.882649 1.791437) (xy -3.879736 1.858918) (xy -3.870803 1.969341) (xy -3.847424 2.083992) (xy -3.808008 2.207185) (xy -3.750966 2.343231) (xy -3.674708 2.496442)
 59 |      (xy -3.584908 2.658533) (xy -3.523885 2.768472) (xy -3.479874 2.858106) (xy -3.450104 2.934619) (xy -3.431805 3.005196) (xy -3.422207 3.077021) (xy -3.421864 3.081318) (xy -3.412067 3.207770)
 60 |      (xy -3.381883 3.161506) (xy -3.362634 3.119371) (xy -3.359036 3.068279) (xy -3.362427 3.034372) (xy -3.364281 2.954375) (xy -3.348739 2.889584) (xy -3.318262 2.845586) (xy -3.275312 2.827969)
 61 |      (xy -3.271428 2.827866) (xy -3.242046 2.832488) (xy -3.214356 2.850194) (xy -3.181540 2.886744) (xy -3.147797 2.932326) (xy -3.024496 3.096576) (xy -2.901190 3.243857) (xy -2.781606 3.370106)
 62 |      (xy -2.669471 3.471258) (xy -2.616200 3.511981) (xy -2.557225 3.551903) (xy -2.497225 3.589218) (xy -2.444225 3.619275) (xy -2.406253 3.637426) (xy -2.394103 3.640666) (xy -2.392801 3.625320)
 63 |      (xy -2.394567 3.585281) (xy -2.398536 3.534833) (xy -2.402731 3.475415) (xy -2.399953 3.438395) (xy -2.387523 3.412574) (xy -2.363180 3.387147) (xy -2.318163 3.345295) (xy -2.238652 3.387147)
 64 |      (xy -2.183292 3.422437) (xy -2.120915 3.471219) (xy -2.075903 3.512405) (xy -2.011854 3.573738) (xy -1.938959 3.639013) (xy -1.863716 3.702879) (xy -1.792621 3.759984) (xy -1.732170 3.804974)
 65 |      (xy -1.688860 3.832498) (xy -1.685106 3.834380) (xy -1.637159 3.861153) (xy -1.584609 3.895702) (xy -1.575744 3.902148) (xy -1.536379 3.928933) (xy -1.507616 3.944150) (xy -1.502103 3.945466)
 66 |      (xy -1.477581 3.952175) (xy -1.438136 3.968550) (xy -1.433426 3.970754) (xy -1.384457 3.990279) (xy -1.322006 4.010558) (xy -1.293815 4.018387) (xy -1.207562 4.040732) (xy -1.230210 3.997332)
 67 |      (xy -1.249911 3.948186) (xy -1.246810 3.908086) (xy -1.225194 3.867868) (xy -1.199088 3.838467) (xy -1.166712 3.833032) (xy -1.145209 3.836774) (xy -1.095865 3.853762) (xy -1.041842 3.880756)
 68 |      (xy -1.033383 3.885902) (xy -0.984037 3.913680) (xy -0.938500 3.934122) (xy -0.931334 3.936543) (xy -0.889690 3.951521) (xy -0.835438 3.973731) (xy -0.815164 3.982625) (xy -0.770492 3.997855)
 69 |      (xy -0.701682 4.015843) (xy -0.618139 4.034693) (xy -0.529270 4.052509) (xy -0.444482 4.067395) (xy -0.373181 4.077457) (xy -0.327942 4.080821) (xy -0.293636 4.066660) (xy -0.282961 4.047066)
 70 |      (xy -0.263428 4.019515) (xy -0.244767 4.013200) (xy -0.218499 4.015839) (xy -0.168695 4.022899) (xy -0.103032 4.033092) (xy -0.029186 4.045133) (xy 0.045167 4.057734) (xy 0.112350 4.069608)
 71 |      (xy 0.164689 4.079469) (xy 0.194506 4.086029) (xy 0.198485 4.087507) (xy 0.217006 4.089503) (xy 0.262036 4.089984) (xy 0.326263 4.089178) (xy 0.402375 4.087312) (xy 0.483059 4.084614)
 72 |      (xy 0.561003 4.081309) (xy 0.628895 4.077625) (xy 0.679422 4.073789) (xy 0.694266 4.072112) (xy 0.781810 4.052880) (xy 0.888782 4.018096) (xy 1.006947 3.971547) (xy 1.128067 3.917018)
 73 |      (xy 1.243906 3.858292) (xy 1.346228 3.799155) (xy 1.426795 3.743393) (xy 1.447799 3.725847) (xy 1.502441 3.683592) (xy 1.563769 3.645863) (xy 1.621264 3.618379) (xy 1.664408 3.606860)
 74 |      (xy 1.666755 3.606800) (xy 1.704926 3.616994) (xy 1.723951 3.634260) (xy 1.735671 3.647048) (xy 1.754547 3.646271) (xy 1.787823 3.629808) (xy 1.831482 3.602763) (xy 1.879533 3.567464)
 75 |      (xy 1.942714 3.514618) (xy 2.012907 3.451304) (xy 2.081993 3.384599) (xy 2.083656 3.382928) (xy 2.186326 3.283743) (xy 2.272079 3.209501) (xy 2.340065 3.160835) (xy 2.389435 3.138375)
 76 |      (xy 2.412580 3.138629) (xy 2.431417 3.161518) (xy 2.437950 3.201108) (xy 2.431484 3.242288) (xy 2.418362 3.264464) (xy 2.405904 3.286486) (xy 2.408046 3.294223) (xy 2.428518 3.292362)
 77 |      (xy 2.468434 3.271639) (xy 2.522258 3.236060) (xy 2.584452 3.189630) (xy 2.649479 3.136355) (xy 2.711802 3.080239) (xy 2.734682 3.057947) (xy 2.793512 2.997273) (xy 2.851438 2.934377)
 78 |      (xy 2.903750 2.874749) (xy 2.945737 2.823881) (xy 2.972689 2.787263) (xy 2.980266 2.771685) (xy 2.988976 2.754385) (xy 3.011554 2.717878) (xy 3.036104 2.680561) (xy 3.076711 2.606721)
 79 |      (xy 3.116041 2.511598) (xy 3.149578 2.407622) (xy 3.172809 2.307221) (xy 3.173806 2.301408) (xy 3.193108 2.247551) (xy 3.225665 2.201478) (xy 3.226820 2.200374) (xy 3.262173 2.175779)
 80 |      (xy 3.293471 2.176307) (xy 3.324776 2.204257) (xy 3.360150 2.261928) (xy 3.370255 2.281559) (xy 3.413111 2.366835) (xy 3.454922 2.330270) (xy 3.537324 2.239269) (xy 3.606345 2.121538)
 81 |      (xy 3.662442 1.975849) (xy 3.706067 1.800977) (xy 3.737675 1.595693) (xy 3.742178 1.554896) (xy 3.752507 1.471819) (xy 3.764918 1.395930) (xy 3.777687 1.336755) (xy 3.786887 1.308100)
 82 |      (xy 3.819423 1.264173) (xy 3.862208 1.251862) (xy 3.913461 1.271122) (xy 3.962397 1.312330) (xy 4.010320 1.357527) (xy 4.061209 1.398849) (xy 4.107953 1.431307) (xy 4.143443 1.449910)
 83 |      (xy 4.159733 1.450843) (xy 4.159218 1.430833) (xy 4.144487 1.401167) (xy 4.125373 1.365900) (xy 4.099721 1.310750) (xy 4.073003 1.247499) (xy 4.072384 1.245953) (xy 4.055532 1.202722)
 84 |      (xy 4.043523 1.165966) (xy 4.035732 1.129019) (xy 4.031536 1.085213) (xy 4.030314 1.027881) (xy 4.031440 0.950355) (xy 4.034294 0.845968) (xy 4.034464 0.840148) (xy 4.040660 0.696680)
 85 |      (xy 4.050552 0.583895) (xy 4.065139 0.498719) (xy 4.085417 0.438075) (xy 4.112382 0.398888) (xy 4.147032 0.378083) (xy 4.186021 0.372533) (xy 4.222370 0.378886) (xy 4.246517 0.404019)
 86 |      (xy 4.259824 0.431800) (xy 4.279281 0.470039) (xy 4.296305 0.490160) (xy 4.299235 0.491066) (xy 4.309089 0.475455) (xy 4.320006 0.433766) (xy 4.330840 0.373714) (xy 4.340442 0.303017)
 87 |      (xy 4.347664 0.229391) (xy 4.351359 0.160551) (xy 4.351606 0.139008) (xy 4.342517 0.034134) (xy 4.317740 -0.087063) (xy 4.280266 -0.212657) (xy 4.234745 -0.327117) (xy 4.201929 -0.404465)
 88 |      (xy 4.186350 -0.458403) (xy 4.187476 -0.494350) (xy 4.204772 -0.517725) (xy 4.215286 -0.524338) (xy 4.244929 -0.537309) (xy 4.270619 -0.537420) (xy 4.300036 -0.521348) (xy 4.340860 -0.485769)
 89 |      (xy 4.370429 -0.457200) (xy 4.427864 -0.405825) (xy 4.470830 -0.377596) (xy 4.496990 -0.373685) (xy 4.504266 -0.390153) (xy 4.492160 -0.422292) (xy 4.458821 -0.471717) (xy 4.408724 -0.533663)
 90 |      (xy 4.346340 -0.603365) (xy 4.276143 -0.676059) (xy 4.202603 -0.746978) (xy 4.130195 -0.811359) (xy 4.063390 -0.864436) (xy 4.050224 -0.873887) (xy 3.969998 -0.933361) (xy 3.916747 -0.980996)
 91 |      (xy 3.887204 -1.020199) (xy 3.878109 -1.053505) (xy 3.886834 -1.080402) (xy 3.916746 -1.100039) (xy 3.972239 -1.114264) (xy 4.045017 -1.123702) (xy 4.136575 -1.141272) (xy 4.213393 -1.172389)
 92 |      (xy 4.267904 -1.213502) (xy 4.284026 -1.235934) (xy 4.289313 -1.256636) (xy 4.275466 -1.274661) (xy 4.236739 -1.296424) (xy 4.224729 -1.302153) (xy 4.178120 -1.322855) (xy 4.144287 -1.335685)
 93 |      (xy 4.135366 -1.337734) (xy 4.104756 -1.348461) (xy 4.057995 -1.376546) (xy 4.003313 -1.415843) (xy 3.948943 -1.460205) (xy 3.903116 -1.503486) (xy 3.883759 -1.525591) (xy 3.824927 -1.595928)
 94 |      (xy 3.757404 -1.668890) (xy 3.687682 -1.738188) (xy 3.622254 -1.797536) (xy 3.567611 -1.840645) (xy 3.542294 -1.856309) (xy 3.463330 -1.902039) (xy 3.403656 -1.947876) (xy 3.365880 -1.990550)
 95 |      (xy 3.352608 -2.026791) (xy 3.366448 -2.053328) (xy 3.379631 -2.060293) (xy 3.412988 -2.062279) (xy 3.470750 -2.054943) (xy 3.545218 -2.039740) (xy 3.628690 -2.018126) (xy 3.673171 -2.004812)
 96 |      (xy 3.718670 -1.992070) (xy 3.748507 -1.986630) (xy 3.754052 -1.987342) (xy 3.746054 -2.000931) (xy 3.719055 -2.029499) (xy 3.692636 -2.054329) (xy 3.625148 -2.104764) (xy 3.534920 -2.157505)
 97 |      (xy 3.432268 -2.207487) (xy 3.327508 -2.249645) (xy 3.239431 -2.276843) (xy 3.176656 -2.293850) (xy 3.123816 -2.310335) (xy 3.092947 -2.322464) (xy 3.076586 -2.329445) (xy 3.050667 -2.337253)
 98 |      (xy 3.011551 -2.346626) (xy 2.955600 -2.358304) (xy 2.879174 -2.373027) (xy 2.778635 -2.391533) (xy 2.650343 -2.414564) (xy 2.566817 -2.429395) (xy 2.480793 -2.445488) (xy 2.406570 -2.460992)
 99 |      (xy 2.350635 -2.474429) (xy 2.319476 -2.484322) (xy 2.315727 -2.486567) (xy 2.306150 -2.513390) (xy 2.305842 -2.549233) (xy 2.322676 -2.587646) (xy 2.364391 -2.614956) (xy 2.433435 -2.632032)
100 |      (xy 2.532254 -2.639742) (xy 2.562279 -2.640312) (xy 2.629772 -2.643004) (xy 2.686895 -2.648936) (xy 2.722784 -2.656914) (xy 2.725866 -2.658320) (xy 2.750744 -2.680183) (xy 2.781525 -2.717475)
101 |      (xy 2.809582 -2.758331) (xy 2.826289 -2.790888) (xy 2.827866 -2.798575) (xy 2.813465 -2.799071) (xy 2.776626 -2.790446) (xy 2.747433 -2.781635) (xy 2.677376 -2.766621) (xy 2.584308 -2.757175)
102 |      (xy 2.478625 -2.753305) (xy 2.370724 -2.755020) (xy 2.271000 -2.762328) (xy 2.189851 -2.775238) (xy 2.167466 -2.781172) (xy 2.063441 -2.806727) (xy 1.931005 -2.828622) (xy 1.775486 -2.846099)
103 |      (xy 1.638299 -2.856376) (xy 1.473199 -2.866262) (xy 1.473199 -2.822007) (xy 1.463010 -2.757340) (xy 1.434852 -2.673339) (xy 1.392339 -2.576765) (xy 1.339088 -2.474381) (xy 1.278713 -2.372950)
104 |      (xy 1.214829 -2.279235) (xy 1.151050 -2.199999) (xy 1.127164 -2.174660) (xy 1.055616 -2.107653) (xy 0.976278 -2.041033) (xy 0.898597 -1.982239) (xy 0.832022 -1.938711) (xy 0.817033 -1.930467)
105 |      (xy 0.774946 -1.906412) (xy 0.749031 -1.887341) (xy 0.745066 -1.881484) (xy 0.755158 -1.862699) (xy 0.780652 -1.828723) (xy 0.795178 -1.811228) (xy 0.825413 -1.773607) (xy 0.843639 -1.746605)
106 |      (xy 0.845978 -1.740652) (xy 0.855149 -1.720560) (xy 0.877500 -1.683726) (xy 0.889885 -1.665018) (xy 0.955936 -1.551399) (xy 1.018640 -1.413013) (xy 1.074748 -1.258961) (xy 1.121012 -1.098341)
107 |      (xy 1.154184 -0.940256) (xy 1.158605 -0.912162) (xy 1.175063 -0.698039) (xy 1.163155 -0.479499) (xy 1.124351 -0.262941) (xy 1.060125 -0.054764) (xy 0.971949 0.138633) (xy 0.884448 0.279400)
108 |      (xy 0.821585 0.359819) (xy 0.747255 0.442493) (xy 0.667192 0.522178) (xy 0.587133 0.593629) (xy 0.512809 0.651604) (xy 0.449957 0.690858) (xy 0.421350 0.702880) (xy 0.378712 0.721754)
109 |      (xy 0.355512 0.737475) (xy 0.319017 0.757774) (xy 0.256983 0.780528) (xy 0.177438 0.803701) (xy 0.088410 0.825255) (xy -0.002073 0.843154) (xy -0.085983 0.855361) (xy -0.121957 0.858626)
110 |      (xy -0.279417 0.858885) (xy -0.443826 0.841164) (xy -0.597499 0.807502) (xy -0.618067 0.801349) (xy -0.706217 0.768489) (xy -0.808934 0.721879) (xy -0.913559 0.667911) (xy -1.007431 0.612975)
111 |      (xy -1.056073 0.580223) (xy -1.170514 0.486466) (xy -1.284559 0.374116) (xy -1.390220 0.252204) (xy -1.479507 0.129763) (xy -1.530320 0.044163) (xy -1.561377 -0.014000) (xy -1.587643 -0.061378)
112 |      (xy -1.604183 -0.089107) (xy -1.605729 -0.091304) (xy -1.619981 -0.119336) (xy -1.640978 -0.171658) (xy -1.665860 -0.240086) (xy -1.691763 -0.316435) (xy -1.715826 -0.392520) (xy -1.735186 -0.460155)
113 |      (xy -1.736631 -0.465667) (xy -1.748398 -0.525299) (xy -1.759524 -0.606824) (xy -1.768558 -0.698278) (xy -1.773089 -0.766234) (xy -1.779391 -0.860041) (xy -1.787209 -0.925139) (xy -1.789669 -0.934494)
114 |      (xy -1.554529 -0.934494) (xy -1.552387 -0.806504) (xy -1.542496 -0.681289) (xy -1.525180 -0.570683) (xy -1.517473 -0.537797) (xy -1.492805 -0.451042) (xy -1.465176 -0.366122) (xy -1.437466 -0.290890)
115 |      (xy -1.412557 -0.233194) (xy -1.394188 -0.201867) (xy -1.375338 -0.169610) (xy -1.371601 -0.153066) (xy -1.362134 -0.122800) (xy -1.337306 -0.075046) (xy -1.302472 -0.019106) (xy -1.262988 0.035719)
116 |      (xy -1.262638 0.036167) (xy -1.229908 0.077833) (xy -1.190021 0.128471) (xy -1.176867 0.145140) (xy -1.046950 0.285785) (xy -0.897771 0.405588) (xy -0.734440 0.501922) (xy -0.562064 0.572156)
117 |      (xy -0.385753 0.613662) (xy -0.245534 0.624416) (xy -0.157854 0.621956) (xy -0.065283 0.615147) (xy 0.014344 0.605365) (xy 0.025400 0.603489) (xy 0.173282 0.561766) (xy 0.322013 0.491693)
118 |      (xy 0.464484 0.397840) (xy 0.593589 0.284777) (xy 0.686337 0.178525) (xy 0.757967 0.065874) (xy 0.823439 -0.073902) (xy 0.880035 -0.234235) (xy 0.920025 -0.385733) (xy 0.934038 -0.477017)
119 |      (xy 0.941135 -0.588070) (xy 0.941618 -0.708841) (xy 0.935786 -0.829275) (xy 0.923940 -0.939319) (xy 0.906380 -1.028920) (xy 0.900189 -1.049867) (xy 0.881636 -1.111140) (xy 0.868517 -1.163590)
120 |      (xy 0.863818 -1.194266) (xy 0.854082 -1.234503) (xy 0.837661 -1.265631) (xy 0.815186 -1.305795) (xy 0.792152 -1.358690) (xy 0.787529 -1.371235) (xy 0.738073 -1.477436) (xy 0.664550 -1.590821)
121 |      (xy 0.572603 -1.705755) (xy 0.467877 -1.816602) (xy 0.356016 -1.917726) (xy 0.242666 -2.003491) (xy 0.133469 -2.068262) (xy 0.058099 -2.099542) (xy -0.000198 -2.120579) (xy -0.065358 -2.147277)
122 |      (xy -0.084667 -2.155888) (xy -0.148289 -2.174866) (xy -0.235282 -2.186875) (xy -0.337366 -2.192199) (xy -0.446256 -2.191124) (xy -0.553672 -2.183934) (xy -0.651331 -2.170913) (xy -0.730951 -2.152348)
123 |      (xy -0.778934 -2.132011) (xy -0.816605 -2.112021) (xy -0.829734 -2.106238) (xy -0.936398 -2.057277) (xy -1.029131 -1.999592) (xy -1.119662 -1.925193) (xy -1.178088 -1.868921) (xy -1.236961 -1.807063)
124 |      (xy -1.289640 -1.746887) (xy -1.329537 -1.696195) (xy -1.347546 -1.668256) (xy -1.376776 -1.612242) (xy -1.405555 -1.557964) (xy -1.408794 -1.551936) (xy -1.436407 -1.489631) (xy -1.467026 -1.401900)
125 |      (xy -1.498147 -1.296736) (xy -1.527266 -1.182129) (xy -1.534268 -1.151467) (xy -1.548597 -1.053426) (xy -1.554529 -0.934494) (xy -1.789669 -0.934494) (xy -1.796252 -0.959517) (xy -1.801752 -0.964600)
126 |      (xy -1.826007 -0.961915) (xy -1.874886 -0.955259) (xy -1.939547 -0.945856) (xy -1.968443 -0.941511) (xy -2.171472 -0.927520) (xy -2.375190 -0.946004) (xy -2.573693 -0.996222) (xy -2.658534 -1.028461)
127 |      (xy -2.801416 -1.095637) (xy -2.919023 -1.165407) (xy -2.973624 -1.205942) (xy -3.050337 -1.268884) (xy -3.163469 -1.174626) (xy -3.211715 -1.132035) (xy -3.277301 -1.070737) (xy -3.354202 -0.996542)
128 |      (xy -3.436393 -0.915259) (xy -3.515371 -0.835246) (xy -3.597669 -0.751240) (xy -3.660658 -0.688559) (xy -3.708311 -0.643934) (xy -3.744601 -0.614096) (xy -3.773501 -0.595777) (xy -3.798985 -0.585706)
129 |      (xy -3.824817 -0.580643) (xy -3.878741 -0.569836) (xy -3.901530 -0.557040) (xy -3.892306 -0.543857) (xy -3.851510 -0.532129) (xy -3.787745 -0.529118) (xy -3.702198 -0.537856) (xy -3.604325 -0.557020)
130 |      (xy -3.528959 -0.577305) (xy -3.464125 -0.590236) (xy -3.423757 -0.581431) (xy -3.405677 -0.550061) (xy -3.404208 -0.529699) (xy -3.414069 -0.491575) (xy -3.445856 -0.449574) (xy -3.482853 -0.414867)
131 |      (xy -3.694886 -0.209297) (xy -3.889101 0.023090) (xy -4.062892 0.278852) (xy -4.207451 0.541866) (xy -4.236328 0.604400) (xy -4.264109 0.671004) (xy -4.287953 0.733959) (xy -4.305021 0.785546)
132 |      (xy -4.312472 0.818046) (xy -4.552060 0.818046) (xy -4.551999 0.817754) (xy -4.520977 0.723923) (xy -4.476299 0.613203) (xy -4.420455 0.491288) (xy -4.355933 0.363873) (xy -4.285222 0.236652)
133 |      (xy -4.271746 0.213736) (xy -4.234600 0.149982) (xy -4.205026 0.097016) (xy -4.186700 0.061557) (xy -4.182534 0.050709) (xy -4.171042 0.030562) (xy -4.157134 0.016933) (xy -4.135604 -0.012137)
134 |      (xy -4.131734 -0.027925) (xy -4.121505 -0.051094) (xy -4.094218 -0.092401) (xy -4.054973 -0.144371) (xy -4.037993 -0.165350) (xy -3.944253 -0.278996) (xy -3.991427 -0.294367) (xy -4.070594 -0.331640)
135 |      (xy -4.139738 -0.385382) (xy -4.193053 -0.448876) (xy -4.224732 -0.515404) (xy -4.230169 -0.570548) (xy -4.221810 -0.595317) (xy -4.200042 -0.620753) (xy -4.160747 -0.649751) (xy -4.099804 -0.685203)
136 |      (xy -4.013094 -0.730004) (xy -3.979334 -0.746737) (xy -3.916711 -0.781353) (xy -3.852247 -0.825507) (xy -3.781158 -0.883121) (xy -3.698663 -0.958120) (xy -3.599980 -1.054424) (xy -3.580764 -1.073686)
137 |      (xy -3.509314 -1.144494) (xy -3.436496 -1.214878) (xy -3.370327 -1.277197) (xy -3.318823 -1.323806) (xy -3.314064 -1.327933) (xy -3.267530 -1.370154) (xy -3.233249 -1.405321) (xy -3.217663 -1.426742)
138 |      (xy -3.217334 -1.428443) (xy -3.227539 -1.449585) (xy -3.254075 -1.487278) (xy -3.285067 -1.525949) (xy -3.320891 -1.572137) (xy -3.345442 -1.610874) (xy -3.352801 -1.630588) (xy -3.362411 -1.661049)
139 |      (xy -3.383205 -1.695284) (xy -3.406739 -1.737566) (xy -3.434334 -1.803954) (xy -3.462971 -1.885435) (xy -3.489634 -1.972997) (xy -3.511305 -2.057627) (xy -3.521606 -2.108647) (xy -3.532139 -2.216592)
140 |      (xy -3.531722 -2.343657) (xy -3.530408 -2.359990) (xy -3.316871 -2.359990) (xy -3.314817 -2.261817) (xy -3.309911 -2.167741) (xy -3.302975 -2.097123) (xy -3.292112 -2.039556) (xy -3.275431 -1.984631)
141 |      (xy -3.254507 -1.930400) (xy -3.176903 -1.761029) (xy -3.092308 -1.619247) (xy -2.996170 -1.498863) (xy -2.883936 -1.393688) (xy -2.827867 -1.350330) (xy -2.674853 -1.258259) (xy -2.504068 -1.190798)
142 |      (xy -2.322594 -1.149553) (xy -2.137516 -1.136131) (xy -1.955915 -1.152138) (xy -1.954677 -1.152357) (xy -1.864623 -1.169872) (xy -1.803415 -1.186195) (xy -1.766194 -1.203449) (xy -1.748103 -1.223757)
143 |      (xy -1.744134 -1.244387) (xy -1.738375 -1.281520) (xy -1.723061 -1.341063) (xy -1.701138 -1.413947) (xy -1.675550 -1.491105) (xy -1.649243 -1.563472) (xy -1.625163 -1.621980) (xy -1.614128 -1.644610)
144 |      (xy -1.581530 -1.700146) (xy -1.545823 -1.754365) (xy -1.545167 -1.755285) (xy -1.520624 -1.792624) (xy -1.507669 -1.818137) (xy -1.507067 -1.821204) (xy -1.496276 -1.842301) (xy -1.467428 -1.881545)
145 |      (xy -1.425813 -1.932547) (xy -1.376717 -1.988919) (xy -1.325431 -2.044271) (xy -1.305595 -2.064587) (xy -1.233465 -2.131071) (xy -1.155773 -2.192698) (xy -1.082193 -2.242286) (xy -1.028701 -2.270188)
146 |      (xy -0.991181 -2.290818) (xy -0.985487 -2.311902) (xy -1.007534 -2.336800) (xy -1.028852 -2.361817) (xy -1.032934 -2.373870) (xy -1.042261 -2.396674) (xy -1.065417 -2.433351) (xy -1.072932 -2.443764)
147 |      (xy -1.107411 -2.503092) (xy -1.143463 -2.586945) (xy -1.178085 -2.686288) (xy -1.208273 -2.792089) (xy -1.231022 -2.895317) (xy -1.238432 -2.941409) (xy -1.250300 -3.017638) (xy -1.263060 -3.069680)
148 |      (xy -1.280098 -3.107122) (xy -1.289819 -3.119887) (xy -1.045365 -3.119887) (xy -1.023836 -2.927332) (xy -0.970464 -2.733420) (xy -0.885221 -2.540263) (xy -0.832016 -2.446867) (xy -0.800332 -2.409675)
149 |      (xy -0.764388 -2.400330) (xy -0.760267 -2.400702) (xy -0.675340 -2.408197) (xy -0.576128 -2.413502) (xy -0.470781 -2.416550) (xy -0.367448 -2.417273) (xy -0.274280 -2.415607) (xy -0.199425 -2.411483)
150 |      (xy -0.154585 -2.405645) (xy -0.036253 -2.376131) (xy 0.079023 -2.339597) (xy 0.179961 -2.299901) (xy 0.237066 -2.271730) (xy 0.288486 -2.243143) (xy 0.332564 -2.218954) (xy 0.347371 -2.210977)
151 |      (xy 0.399978 -2.179216) (xy 0.458789 -2.138258) (xy 0.509832 -2.098149) (xy 0.529826 -2.079793) (xy 0.557004 -2.058269) (xy 0.586831 -2.051818) (xy 0.626056 -2.061739) (xy 0.681426 -2.089331)
152 |      (xy 0.731269 -2.118562) (xy 0.890795 -2.233775) (xy 1.026876 -2.370911) (xy 1.137658 -2.526502) (xy 1.221289 -2.697085) (xy 1.275914 -2.879193) (xy 1.299683 -3.069361) (xy 1.298723 -3.179864)
153 |      (xy 1.289013 -3.298628) (xy 1.272883 -3.396799) (xy 1.246863 -3.487520) (xy 1.207484 -3.583935) (xy 1.173038 -3.655968) (xy 1.071472 -3.823930) (xy 0.944968 -3.971283) (xy 0.796849 -4.095105)
154 |      (xy 0.630437 -4.192473) (xy 0.505082 -4.243247) (xy 0.443887 -4.262755) (xy 0.390727 -4.276133) (xy 0.336451 -4.284554) (xy 0.271906 -4.289189) (xy 0.187941 -4.291208) (xy 0.127000 -4.291642)
155 |      (xy 0.031454 -4.291665) (xy -0.039084 -4.289976) (xy -0.093468 -4.285289) (xy -0.140556 -4.276314) (xy -0.189202 -4.261764) (xy -0.248263 -4.240350) (xy -0.262467 -4.234993) (xy -0.338013 -4.204391)
156 |      (xy -0.409436 -4.171926) (xy -0.465171 -4.142983) (xy -0.480788 -4.133393) (xy -0.527229 -4.102839) (xy -0.565883 -4.078144) (xy -0.575737 -4.072111) (xy -0.638720 -4.025115) (xy -0.710912 -3.955591)
157 |      (xy -0.785178 -3.870672) (xy -0.813620 -3.834318) (xy -0.919180 -3.668301) (xy -0.993009 -3.492483) (xy -1.035080 -3.308975) (xy -1.045365 -3.119887) (xy -1.289819 -3.119887) (xy -1.304796 -3.139552)
158 |      (xy -1.310615 -3.145917) (xy -1.356862 -3.188355) (xy -1.422967 -3.240117) (xy -1.499068 -3.294290) (xy -1.575304 -3.343958) (xy -1.641814 -3.382204) (xy -1.660994 -3.391624) (xy -1.780627 -3.434563)
159 |      (xy -1.918690 -3.464361) (xy -2.066674 -3.480766) (xy -2.216070 -3.483525) (xy -2.358366 -3.472388) (xy -2.485054 -3.447102) (xy -2.565400 -3.418386) (xy -2.759600 -3.314510) (xy -2.924954 -3.192901)
160 |      (xy -3.061483 -3.053540) (xy -3.169204 -2.896412) (xy -3.200469 -2.836457) (xy -3.254507 -2.713177) (xy -3.290364 -2.600493) (xy -3.310374 -2.486674) (xy -3.316871 -2.359990) (xy -3.530408 -2.359990)
161 |      (xy -3.520983 -2.477134) (xy -3.500549 -2.604316) (xy -3.496095 -2.624667) (xy -3.475102 -2.702002) (xy -3.446751 -2.787086) (xy -3.414613 -2.870903) (xy -3.382258 -2.944435) (xy -3.353256 -2.998667)
162 |      (xy -3.341348 -3.015467) (xy -3.322873 -3.043416) (xy -3.318934 -3.055780) (xy -3.307074 -3.080161) (xy -3.274895 -3.121825) (xy -3.227502 -3.175679) (xy -3.169996 -3.236631) (xy -3.107481 -3.299588)
163 |      (xy -3.045059 -3.359455) (xy -2.987834 -3.411140) (xy -2.940908 -3.449551) (xy -2.909385 -3.469593) (xy -2.902574 -3.471334) (xy -2.882296 -3.480626) (xy -2.847418 -3.503654) (xy -2.837932 -3.510621)
164 |      (xy -2.796999 -3.534412) (xy -2.733696 -3.563434) (xy -2.656828 -3.594474) (xy -2.575202 -3.624318) (xy -2.497623 -3.649750) (xy -2.432897 -3.667558) (xy -2.389832 -3.674526) (xy -2.388858 -3.674534)
165 |      (xy -2.337901 -3.680369) (xy -2.288908 -3.692991) (xy -2.237847 -3.701585) (xy -2.162357 -3.702846) (xy -2.070856 -3.697683) (xy -1.971764 -3.687007) (xy -1.873498 -3.671727) (xy -1.784477 -3.652751)
166 |      (xy -1.713121 -3.630991) (xy -1.712368 -3.630702) (xy -1.576856 -3.574659) (xy -1.464974 -3.519196) (xy -1.366950 -3.459317) (xy -1.338567 -3.439590) (xy -1.246591 -3.373898) (xy -1.193502 -3.537518)
167 |      (xy -1.110450 -3.742873) (xy -1.001585 -3.926397) (xy -0.866786 -4.088219) (xy -0.705929 -4.228468) (xy -0.518892 -4.347272) (xy -0.347134 -4.428275) (xy -0.225626 -4.467078) (xy -0.085452 -4.493903)
168 |      (xy 0.063609 -4.508249) (xy 0.211776 -4.509615) (xy 0.349270 -4.497501) )(layer F.SilkS) (width  0.010000)
169 |   )
170 |   (fp_poly (pts (xy 3.526498 -1.051432) (xy 3.591376 -1.011529) (xy 3.652692 -0.943910) (xy 3.748826 -0.805454) (xy 3.817167 -0.682009) (xy 3.858841 -0.570968) (xy 3.874977 -0.469718) (xy 3.874475 -0.430463)
171 |      (xy 3.862029 -0.363925) (xy 3.837493 -0.327825) (xy 3.804082 -0.322390) (xy 3.765014 -0.347849) (xy 3.723507 -0.404429) (xy 3.715362 -0.419184) (xy 3.682692 -0.476508) (xy 3.647554 -0.531907)
172 |      (xy 3.640033 -0.542756) (xy 3.601243 -0.597233) (xy 3.565945 -0.548383) (xy 3.482601 -0.446609) (xy 3.381456 -0.349515) (xy 3.280334 -0.268411) (xy 3.222821 -0.225982) (xy 3.175339 -0.192498)
173 |      (xy 3.144367 -0.172444) (xy 3.136401 -0.168725) (xy 3.104968 -0.153123) (xy 3.066841 -0.114692) (xy 3.027831 -0.062076) (xy 2.993748 -0.003921) (xy 2.970399 0.051129) (xy 2.963333 0.088817)
174 |      (xy 2.952853 0.121553) (xy 2.947984 0.127846) (xy 2.935535 0.152667) (xy 2.916694 0.205295) (xy 2.892880 0.280583) (xy 2.865513 0.373386) (xy 2.836013 0.478557) (xy 2.805799 0.590949)
175 |      (xy 2.776290 0.705416) (xy 2.748906 0.816812) (xy 2.725067 0.919991) (xy 2.710019 0.990600) (xy 2.696854 1.049270) (xy 2.683950 1.096744) (xy 2.676124 1.118155) (xy 2.663633 1.152187)
176 |      (xy 2.651360 1.199533) (xy 2.650667 1.202822) (xy 2.634528 1.272923) (xy 2.613408 1.354165) (xy 2.590275 1.436132) (xy 2.568096 1.508409) (xy 2.549836 1.560578) (xy 2.546392 1.568892)
177 |      (xy 2.530116 1.615300) (xy 2.523074 1.653567) (xy 2.523066 1.654405) (xy 2.515804 1.689839) (xy 2.508178 1.702646) (xy 2.494066 1.728103) (xy 2.477164 1.771812) (xy 2.472425 1.786466)
178 |      (xy 2.443148 1.864961) (xy 2.399011 1.962736) (xy 2.344541 2.071302) (xy 2.284264 2.182170) (xy 2.222706 2.286849) (xy 2.164393 2.376852) (xy 2.138393 2.412999) (xy 1.981423 2.602569)
179 |      (xy 1.814130 2.766369) (xy 1.631848 2.907714) (xy 1.429916 3.029917) (xy 1.203670 3.136291) (xy 1.024466 3.204461) (xy 0.848741 3.259001) (xy 0.670024 3.301838) (xy 0.495287 3.331933)
180 |      (xy 0.331500 3.348249) (xy 0.185631 3.349747) (xy 0.101600 3.341973) (xy 0.064173 3.336534) (xy 0.005424 3.328052) (xy -0.062449 3.318289) (xy -0.067734 3.317531) (xy -0.175358 3.297568)
181 |      (xy -0.293695 3.268268) (xy -0.409680 3.233350) (xy -0.510251 3.196536) (xy -0.543226 3.182117) (xy -0.699768 3.106716) (xy -0.830364 3.038818) (xy -0.889001 3.005809) (xy -0.946972 2.969629)
182 |      (xy -1.025841 2.917049) (xy -1.119673 2.852334) (xy -1.222533 2.779746) (xy -1.328485 2.703548) (xy -1.431595 2.628004) (xy -1.525927 2.557378) (xy -1.605547 2.495932) (xy -1.658339 2.453168)
183 |      (xy -1.698338 2.420791) (xy -1.752474 2.378686) (xy -1.814839 2.331242) (xy -1.879523 2.282847) (xy -1.940618 2.237888) (xy -1.992214 2.200755) (xy -2.028403 2.175835) (xy -2.043056 2.167466)
184 |      (xy -2.062610 2.158228) (xy -2.097086 2.135329) (xy -2.106602 2.128361) (xy -2.149399 2.100041) (xy -2.208947 2.065034) (xy -2.265318 2.034614) (xy -2.371636 1.979973) (xy -2.493918 2.025477)
185 |      (xy -2.569217 2.050345) (xy -2.647416 2.071194) (xy -2.709334 2.083146) (xy -2.824859 2.086044) (xy -2.950784 2.069084) (xy -3.072354 2.035082) (xy -3.155838 1.997899) (xy -3.254054 1.943997)
186 |      (xy -3.242628 2.035453) (xy -3.237811 2.092942) (xy -3.242359 2.127436) (xy -3.257666 2.148856) (xy -3.258711 2.149740) (xy -3.296373 2.162080) (xy -3.339232 2.143867) (xy -3.384875 2.097547)
187 |      (xy -3.430892 2.025568) (xy -3.474862 1.930399) (xy -3.492996 1.862033) (xy -3.503147 1.775642) (xy -3.505320 1.682413) (xy -3.499519 1.593531) (xy -3.485748 1.520183) (xy -3.474687 1.490329)
188 |      (xy -3.434615 1.434805) (xy -3.383793 1.402185) (xy -3.330065 1.396581) (xy -3.308548 1.403259) (xy -3.286495 1.417193) (xy -3.273976 1.438746) (xy -3.270110 1.474611) (xy -3.274017 1.531478)
189 |      (xy -3.282639 1.600199) (xy -3.287937 1.652026) (xy -3.283552 1.682631) (xy -3.266227 1.704044) (xy -3.251522 1.715186) (xy -3.175721 1.760696) (xy -3.085615 1.802568) (xy -2.997185 1.833850)
190 |      (xy -2.955624 1.843917) (xy -2.889584 1.850088) (xy -2.810808 1.848593) (xy -2.731610 1.840566) (xy -2.664307 1.827138) (xy -2.628324 1.813823) (xy -2.584550 1.798371) (xy -2.558092 1.794933)
191 |      (xy -2.516522 1.786031) (xy -2.454085 1.761689) (xy -2.377956 1.725452) (xy -2.295314 1.680863) (xy -2.213336 1.631467) (xy -2.172689 1.604603) (xy -2.114112 1.567390) (xy -2.063019 1.540201)
192 |      (xy -2.027737 1.527278) (xy -2.020289 1.526974) (xy -1.990654 1.545660) (xy -1.985376 1.582555) (xy -2.003891 1.632939) (xy -2.039171 1.684390) (xy -2.072201 1.726085) (xy -2.094199 1.756507)
193 |      (xy -2.099734 1.766804) (xy -2.085195 1.777997) (xy -2.051100 1.785963) (xy -2.011726 1.788901) (xy -1.981354 1.785014) (xy -1.976274 1.782357) (xy -1.950608 1.769018) (xy -1.903248 1.749179)
194 |      (xy -1.846127 1.727750) (xy -1.780252 1.699097) (xy -1.701808 1.657337) (xy -1.624946 1.610171) (xy -1.604456 1.596220) (xy -1.527862 1.546033) (xy -1.473772 1.519279) (xy -1.440424 1.515765)
195 |      (xy -1.426056 1.535301) (xy -1.428787 1.577100) (xy -1.447660 1.623438) (xy -1.481117 1.671831) (xy -1.489924 1.681455) (xy -1.519441 1.714351) (xy -1.534006 1.736056) (xy -1.534134 1.739644)
196 |      (xy -1.515647 1.737440) (xy -1.478591 1.722756) (xy -1.433309 1.700750) (xy -1.390144 1.676579) (xy -1.359438 1.655402) (xy -1.353456 1.649540) (xy -1.329027 1.629062) (xy -1.318217 1.625599)
197 |      (xy -1.299173 1.615130) (xy -1.261317 1.587212) (xy -1.210984 1.547079) (xy -1.154511 1.499966) (xy -1.098232 1.451105) (xy -1.048485 1.405732) (xy -1.027398 1.385351) (xy -0.991239 1.352085)
198 |      (xy -0.963958 1.340001) (xy -0.931413 1.345445) (xy -0.907036 1.354247) (xy -0.874133 1.376129) (xy -0.863729 1.414653) (xy -0.863600 1.421980) (xy -0.863600 1.473199) (xy -0.748625 1.473199)
199 |      (xy -0.618255 1.462923) (xy -0.490167 1.434255) (xy -0.378243 1.390437) (xy -0.365546 1.383765) (xy -0.311835 1.352137) (xy -0.239270 1.306218) (xy -0.156333 1.251707) (xy -0.071505 1.194303)
200 |      (xy 0.006730 1.139705) (xy 0.069890 1.093614) (xy 0.093133 1.075567) (xy 0.181226 1.021412) (xy 0.293816 0.977973) (xy 0.422587 0.947573) (xy 0.559228 0.932537) (xy 0.609200 0.931333)
201 |      (xy 0.704677 0.928230) (xy 0.807676 0.919668) (xy 0.911573 0.906769) (xy 1.009740 0.890654) (xy 1.095552 0.872447) (xy 1.162383 0.853267) (xy 1.203608 0.834237) (xy 1.208979 0.829793)
202 |      (xy 1.239195 0.815333) (xy 1.259052 0.812800) (xy 1.295017 0.804765) (xy 1.351127 0.783351) (xy 1.418482 0.752593) (xy 1.488181 0.716526) (xy 1.545166 0.683106) (xy 1.587846 0.651352)
203 |      (xy 1.607784 0.626054) (xy 1.602368 0.611505) (xy 1.589936 0.609600) (xy 1.559783 0.598023) (xy 1.519777 0.569300) (xy 1.479802 0.532443) (xy 1.449741 0.496464) (xy 1.439333 0.472291)
204 |      (xy 1.444749 0.450877) (xy 1.463331 0.434123) (xy 1.498578 0.421425) (xy 1.553989 0.412181) (xy 1.633062 0.405787) (xy 1.739299 0.401639) (xy 1.862666 0.399307) (xy 1.985804 0.397116)
205 |      (xy 2.081013 0.393865) (xy 2.154225 0.389051) (xy 2.211373 0.382167) (xy 2.258389 0.372709) (xy 2.293730 0.362620) (xy 2.346765 0.344955) (xy 2.370810 0.334147) (xy 2.369337 0.327398)
206 |      (xy 2.345817 0.321913) (xy 2.344530 0.321691) (xy 2.306480 0.307911) (xy 2.290755 0.277266) (xy 2.289009 0.265595) (xy 2.288872 0.229428) (xy 2.301494 0.201279) (xy 2.332071 0.176690)
207 |      (xy 2.385797 0.151205) (xy 2.451373 0.126294) (xy 2.539663 0.092668) (xy 2.604689 0.062975) (xy 2.655839 0.032155) (xy 2.702501 -0.004854) (xy 2.714323 -0.015445) (xy 2.761646 -0.058587)
208 |      (xy 2.705856 -0.077265) (xy 2.663216 -0.099673) (xy 2.645731 -0.133913) (xy 2.644789 -0.140267) (xy 2.649687 -0.198480) (xy 2.682218 -0.241091) (xy 2.737448 -0.269262) (xy 2.913543 -0.338994)
209 |      (xy 3.070246 -0.415225) (xy 3.203690 -0.495692) (xy 3.310010 -0.578135) (xy 3.368279 -0.638271) (xy 3.413891 -0.701777) (xy 3.432282 -0.751850) (xy 3.424554 -0.793628) (xy 3.406798 -0.817971)
210 |      (xy 3.372387 -0.866458) (xy 3.346193 -0.923942) (xy 3.335866 -0.973388) (xy 3.349134 -0.996086) (xy 3.382186 -1.024433) (xy 3.394312 -1.032426) (xy 3.461189 -1.058268) (xy 3.526498 -1.051432) )(layer F.SilkS) (width  0.010000)
211 |   )
212 |   (fp_poly (pts (xy -1.922123 -2.868906) (xy -1.812597 -2.841244) (xy -1.705718 -2.789552) (xy -1.616826 -2.723040) (xy -1.545723 -2.642065) (xy -1.493724 -2.544273) (xy -1.457997 -2.423629) (xy -1.446447 -2.360103)
213 |      (xy -1.446874 -2.257160) (xy -1.476399 -2.151809) (xy -1.531254 -2.049807) (xy -1.607672 -1.956914) (xy -1.701883 -1.878889) (xy -1.794716 -1.827873) (xy -1.843626 -1.814888) (xy -1.913404 -1.806127)
214 |      (xy -1.992458 -1.801959) (xy -2.069197 -1.802752) (xy -2.132029 -1.808877) (xy -2.160778 -1.816227) (xy -2.199329 -1.835356) (xy -2.249293 -1.864981) (xy -2.302725 -1.899709) (xy -2.351675 -1.934147)
215 |      (xy -2.388197 -1.962899) (xy -2.404343 -1.980574) (xy -2.404534 -1.981652) (xy -2.413278 -2.001596) (xy -2.435363 -2.038335) (xy -2.447887 -2.057293) (xy -2.496714 -2.159296) (xy -2.517520 -2.279711)
216 |      (xy -2.510181 -2.417745) (xy -2.507283 -2.436172) (xy -2.491118 -2.513900) (xy -2.468790 -2.575144) (xy -2.434447 -2.630427) (xy -2.382235 -2.690273) (xy -2.345267 -2.727489) (xy -2.254994 -2.794276)
217 |      (xy -2.140626 -2.843261) (xy -2.025464 -2.869374) (xy -1.922123 -2.868906) )(layer F.SilkS) (width  0.010000)
218 |   )
219 |   (fp_poly (pts (xy 0.064612 -3.550560) (xy 0.154026 -3.522005) (xy 0.182751 -3.509121) (xy 0.296699 -3.437258) (xy 0.387666 -3.340581) (xy 0.455359 -3.219421) (xy 0.467437 -3.188587) (xy 0.490173 -3.123096)
220 |      (xy 0.501715 -3.075855) (xy 0.503506 -3.033694) (xy 0.496990 -2.983442) (xy 0.492586 -2.959216) (xy 0.452202 -2.820012) (xy 0.388048 -2.703489) (xy 0.301191 -2.610992) (xy 0.192697 -2.543861)
221 |      (xy 0.148768 -2.526240) (xy 0.054086 -2.502179) (xy -0.048843 -2.490970) (xy -0.147123 -2.493179) (xy -0.227860 -2.509374) (xy -0.228600 -2.509631) (xy -0.304317 -2.547594) (xy -0.383252 -2.605997)
222 |      (xy -0.455718 -2.675943) (xy -0.512029 -2.748536) (xy -0.534387 -2.790506) (xy -0.554903 -2.861722) (xy -0.567921 -2.951393) (xy -0.572513 -3.045548) (xy -0.567749 -3.130218) (xy -0.559736 -3.171661)
223 |      (xy -0.516839 -3.269769) (xy -0.448228 -3.362765) (xy -0.361320 -3.444030) (xy -0.263534 -3.506945) (xy -0.162288 -3.544892) (xy -0.135759 -3.549935) (xy -0.027489 -3.559294) (xy 0.064612 -3.550560) )(layer F.SilkS) (width  0.010000)
224 |   )
225 | )
226 | 
--------------------------------------------------------------------------------
/pcb/custom_parts/qmk.kicad_mod:
--------------------------------------------------------------------------------
  1 | (module LOGO (layer F.Cu)
  2 |   (at 0 0)
  3 |  (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide
  4 |   (effects (font (thickness 0.3)))
  5 |   )
  6 |   (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide
  7 |   (effects (font (thickness 0.3)))
  8 |   )
  9 |   (fp_poly (pts (xy -16.200438 -2.756053) (xy -16.049625 -2.746375) (xy -16.040452 -2.468563) (xy -16.031278 -2.190750) (xy -15.718723 -2.190750) (xy -15.709549 -2.468563) (xy -15.700375 -2.746375) (xy -15.414625 -2.746375)
 10 |      (xy -15.405452 -2.468563) (xy -15.396278 -2.190750) (xy -15.083723 -2.190750) (xy -15.074549 -2.468563) (xy -15.065375 -2.746375) (xy -14.925647 -2.756373) (xy -14.817259 -2.753438) (xy -14.760828 -2.726645)
 11 |      (xy -14.759446 -2.724623) (xy -14.746700 -2.674327) (xy -14.737173 -2.579459) (xy -14.732635 -2.458933) (xy -14.732487 -2.436813) (xy -14.732000 -2.190750) (xy -14.416973 -2.190750) (xy -14.407799 -2.468563)
 12 |      (xy -14.398625 -2.746375) (xy -14.112875 -2.746375) (xy -14.103702 -2.468563) (xy -14.094528 -2.190750) (xy -13.957883 -2.190750) (xy -13.777724 -2.160883) (xy -13.615621 -2.077896) (xy -13.482023 -1.951712)
 13 |      (xy -13.387377 -1.792255) (xy -13.342134 -1.609446) (xy -13.341809 -1.605669) (xy -13.327333 -1.431111) (xy -12.779375 -1.412875) (xy -12.769378 -1.273147) (xy -12.772313 -1.164759) (xy -12.799106 -1.108328)
 14 |      (xy -12.801128 -1.106946) (xy -12.851424 -1.094200) (xy -12.946292 -1.084673) (xy -13.066818 -1.080135) (xy -13.088938 -1.079987) (xy -13.335000 -1.079500) (xy -13.335000 -0.793750) (xy -13.088938 -0.793264)
 15 |      (xy -12.965885 -0.789772) (xy -12.865212 -0.780984) (xy -12.805831 -0.768669) (xy -12.801128 -0.766305) (xy -12.773131 -0.712773) (xy -12.768921 -0.606915) (xy -12.769378 -0.600104) (xy -12.779375 -0.460375)
 16 |      (xy -13.057188 -0.451202) (xy -13.335001 -0.442028) (xy -13.335001 -0.129473) (xy -12.779375 -0.111125) (xy -12.779375 0.174625) (xy -13.057188 0.183798) (xy -13.335000 0.192972) (xy -13.335000 0.505527)
 17 |      (xy -13.057188 0.514701) (xy -12.779375 0.523875) (xy -12.769378 0.663603) (xy -12.772313 0.771991) (xy -12.799106 0.828422) (xy -12.801128 0.829804) (xy -12.851361 0.842508) (xy -12.946258 0.852024)
 18 |      (xy -13.067002 0.856598) (xy -13.090678 0.856763) (xy -13.338480 0.857250) (xy -13.328803 1.008062) (xy -13.319125 1.158875) (xy -13.039625 1.168073) (xy -12.760124 1.177271) (xy -12.769750 1.326823)
 19 |      (xy -12.779375 1.476375) (xy -13.053354 1.485492) (xy -13.327333 1.494610) (xy -13.341809 1.669168) (xy -13.385971 1.852337) (xy -13.479742 2.012352) (xy -13.612673 2.139288) (xy -13.774314 2.223225)
 20 |      (xy -13.954217 2.254237) (xy -13.957883 2.254250) (xy -14.094528 2.254250) (xy -14.103702 2.532062) (xy -14.112875 2.809875) (xy -14.263688 2.819552) (xy -14.414500 2.829229) (xy -14.414500 2.254250)
 21 |      (xy -14.732000 2.254250) (xy -14.732487 2.500312) (xy -14.735979 2.623365) (xy -14.744767 2.724038) (xy -14.757082 2.783419) (xy -14.759446 2.788122) (xy -14.812978 2.816119) (xy -14.918836 2.820329)
 22 |      (xy -14.925647 2.819872) (xy -15.065375 2.809875) (xy -15.074549 2.532062) (xy -15.083723 2.254250) (xy -15.396278 2.254250) (xy -15.405452 2.532062) (xy -15.414625 2.809875) (xy -15.700375 2.809875)
 23 |      (xy -15.709549 2.532062) (xy -15.718723 2.254250) (xy -16.031278 2.254250) (xy -16.040452 2.532062) (xy -16.049625 2.809875) (xy -16.200438 2.819552) (xy -16.351250 2.829229) (xy -16.351250 2.254250)
 24 |      (xy -16.668750 2.254250) (xy -16.668750 2.489778) (xy -16.670807 2.639103) (xy -16.680809 2.736154) (xy -16.704510 2.792116) (xy -16.747660 2.818176) (xy -16.816012 2.825522) (xy -16.841481 2.825750)
 25 |      (xy -16.929485 2.821136) (xy -16.988020 2.809586) (xy -16.996834 2.804583) (xy -17.006630 2.764999) (xy -17.014022 2.678406) (xy -17.017771 2.561285) (xy -17.018000 2.522764) (xy -17.018000 2.262113)
 26 |      (xy -17.185618 2.248213) (xy -17.374798 2.202695) (xy -17.538004 2.105517) (xy -17.665657 1.966241) (xy -17.748177 1.794428) (xy -17.773866 1.661047) (xy -17.787668 1.494610) (xy -18.061647 1.485492)
 27 |      (xy -18.335625 1.476375) (xy -18.335625 1.190625) (xy -18.057813 1.181451) (xy -17.780000 1.172277) (xy -17.780000 0.857250) (xy -18.026063 0.856763) (xy -18.149116 0.853271) (xy -18.249789 0.844483)
 28 |      (xy -18.309170 0.832168) (xy -18.313873 0.829804) (xy -18.341870 0.776272) (xy -18.346080 0.670414) (xy -18.345623 0.663603) (xy -18.335625 0.523875) (xy -18.057813 0.514701) (xy -17.780000 0.505527)
 29 |      (xy -17.780000 0.192972) (xy -18.057813 0.183798) (xy -18.335625 0.174625) (xy -18.335625 -0.111125) (xy -18.057813 -0.120299) (xy -17.780000 -0.129473) (xy -17.780000 -0.442028) (xy -18.057813 -0.451202)
 30 |      (xy -18.335625 -0.460375) (xy -18.345623 -0.600104) (xy -18.342688 -0.708492) (xy -18.315895 -0.764923) (xy -18.313873 -0.766305) (xy -18.263577 -0.779051) (xy -18.168709 -0.788578) (xy -18.048183 -0.793116)
 31 |      (xy -18.026063 -0.793264) (xy -17.780000 -0.793750) (xy -17.780000 -0.874526) (xy -16.826353 -0.874526) (xy -16.824320 -0.658953) (xy -16.822605 -0.559431) (xy -16.810396 0.088193) (xy -16.699628 0.306034)
 32 |      (xy -16.580174 0.492659) (xy -16.431425 0.633322) (xy -16.245588 0.732884) (xy -16.014871 0.796207) (xy -15.882938 0.815494) (xy -15.716250 0.834383) (xy -15.716250 1.097171) (xy -15.711966 1.247992)
 33 |      (xy -15.698748 1.339711) (xy -15.676563 1.375972) (xy -15.571676 1.393703) (xy -15.461349 1.377890) (xy -15.428413 1.364132) (xy -15.396925 1.338695) (xy -15.378311 1.294391) (xy -15.369395 1.216642)
 34 |      (xy -15.367006 1.090873) (xy -15.367000 1.082041) (xy -15.367000 0.832816) (xy -15.196758 0.811546) (xy -14.969745 0.756818) (xy -14.758335 0.656155) (xy -14.576284 0.518541) (xy -14.437353 0.352961)
 35 |      (xy -14.403080 0.293258) (xy -14.360937 0.188624) (xy -14.329297 0.056207) (xy -14.307212 -0.112122) (xy -14.293731 -0.324494) (xy -14.287906 -0.589039) (xy -14.287500 -0.696666) (xy -14.287808 -0.906400)
 36 |      (xy -14.290345 -1.061031) (xy -14.297535 -1.168956) (xy -14.311801 -1.238570) (xy -14.335567 -1.278271) (xy -14.371255 -1.296454) (xy -14.421290 -1.301518) (xy -14.462126 -1.301751) (xy -14.521589 -1.300814)
 37 |      (xy -14.565745 -1.292522) (xy -14.596876 -1.268649) (xy -14.617260 -1.220970) (xy -14.629179 -1.141261) (xy -14.634912 -1.021297) (xy -14.636741 -0.852852) (xy -14.636928 -0.671291) (xy -14.638678 -0.475309)
 38 |      (xy -14.643431 -0.293754) (xy -14.650616 -0.139182) (xy -14.659664 -0.024152) (xy -14.669010 0.035484) (xy -14.751671 0.222068) (xy -14.882187 0.369774) (xy -15.054603 0.473442) (xy -15.232063 0.523473)
 39 |      (xy -15.367000 0.545331) (xy -15.367000 -0.340110) (xy -15.367256 -0.612142) (xy -15.368775 -0.827335) (xy -15.372681 -0.992348) (xy -15.380100 -1.113840) (xy -15.392157 -1.198473) (xy -15.409979 -1.252906)
 40 |      (xy -15.434690 -1.283798) (xy -15.467416 -1.297811) (xy -15.509283 -1.301603) (xy -15.529504 -1.301750) (xy -15.582824 -1.302038) (xy -15.624910 -1.298432) (xy -15.657088 -1.284230) (xy -15.680682 -1.252729)
 41 |      (xy -15.697020 -1.197228) (xy -15.707426 -1.111022) (xy -15.713226 -0.987411) (xy -15.715747 -0.819691) (xy -15.716315 -0.601159) (xy -15.716250 -0.357671) (xy -15.716250 0.547865) (xy -15.851188 0.526827)
 42 |      (xy -16.065028 0.466701) (xy -16.237834 0.360366) (xy -16.366461 0.209760) (xy -16.366958 0.208949) (xy -16.462375 0.052774) (xy -16.473246 -0.600614) (xy -16.478983 -0.853368) (xy -16.486856 -1.045082)
 43 |      (xy -16.497035 -1.178190) (xy -16.509692 -1.255122) (xy -16.520871 -1.277391) (xy -16.594644 -1.299049) (xy -16.687436 -1.297327) (xy -16.767818 -1.274856) (xy -16.795520 -1.254403) (xy -16.809568 -1.219084)
 44 |      (xy -16.819224 -1.148236) (xy -16.824737 -1.035501) (xy -16.826353 -0.874526) (xy -17.780000 -0.874526) (xy -17.780000 -1.079500) (xy -18.012057 -1.079500) (xy -18.166869 -1.085323) (xy -18.268127 -1.106605)
 45 |      (xy -18.325024 -1.149064) (xy -18.346755 -1.218419) (xy -18.345877 -1.287142) (xy -18.335625 -1.412875) (xy -18.062134 -1.421986) (xy -17.788642 -1.431097) (xy -17.770946 -1.602554) (xy -17.721809 -1.795254)
 46 |      (xy -17.622395 -1.958657) (xy -17.481394 -2.084103) (xy -17.307495 -2.162934) (xy -17.186798 -2.184616) (xy -17.020361 -2.198418) (xy -17.011243 -2.472397) (xy -17.002125 -2.746375) (xy -16.862397 -2.756373)
 47 |      (xy -16.754009 -2.753438) (xy -16.697578 -2.726645) (xy -16.696196 -2.724623) (xy -16.683450 -2.674327) (xy -16.673923 -2.579459) (xy -16.669385 -2.458933) (xy -16.669237 -2.436813) (xy -16.668750 -2.190750)
 48 |      (xy -16.351250 -2.190750) (xy -16.351250 -2.765730) (xy -16.200438 -2.756053) )(layer F.SilkS) (width  0.010000)
 49 |   )
 50 |   (fp_poly (pts (xy 8.637034 -0.599894) (xy 8.683860 -0.585502) (xy 8.698853 -0.553593) (xy 8.699500 -0.538688) (xy 8.688967 -0.495959) (xy 8.659207 -0.401363) (xy 8.612980 -0.262605) (xy 8.553044 -0.087390)
 51 |      (xy 8.482157 0.116577) (xy 8.403078 0.341590) (xy 8.318565 0.579945) (xy 8.231378 0.823935) (xy 8.144274 1.065857) (xy 8.060013 1.298003) (xy 7.981353 1.512670) (xy 7.911053 1.702152)
 52 |      (xy 7.851871 1.858744) (xy 7.806565 1.974740) (xy 7.777896 2.042435) (xy 7.770622 2.055812) (xy 7.722596 2.078845) (xy 7.638712 2.091932) (xy 7.543261 2.094480) (xy 7.460533 2.085897)
 53 |      (xy 7.414819 2.065589) (xy 7.414094 2.064510) (xy 7.417290 2.024007) (xy 7.440730 1.938240) (xy 7.480343 1.820605) (xy 7.521716 1.710575) (xy 7.648490 1.387630) (xy 7.300870 0.456007)
 54 |      (xy 7.215016 0.223936) (xy 7.136871 0.008893) (xy 7.069145 -0.181364) (xy 7.014547 -0.339076) (xy 6.975787 -0.456484) (xy 6.955574 -0.525830) (xy 6.953250 -0.539433) (xy 6.960893 -0.576584)
 55 |      (xy 6.993946 -0.595772) (xy 7.067596 -0.602654) (xy 7.124478 -0.603250) (xy 7.231766 -0.598240) (xy 7.291551 -0.580262) (xy 7.318171 -0.547688) (xy 7.335053 -0.502423) (xy 7.369744 -0.406795)
 56 |      (xy 7.418834 -0.270295) (xy 7.478916 -0.102411) (xy 7.546581 0.087367) (xy 7.576283 0.170876) (xy 7.645744 0.365276) (xy 7.708898 0.540076) (xy 7.762408 0.686196) (xy 7.802937 0.794560)
 57 |      (xy 7.827150 0.856090) (xy 7.831761 0.865966) (xy 7.847067 0.846435) (xy 7.879490 0.774453) (xy 7.926011 0.657790) (xy 7.983607 0.504216) (xy 8.049257 0.321500) (xy 8.098539 0.179975)
 58 |      (xy 8.168655 -0.022865) (xy 8.232726 -0.206232) (xy 8.287643 -0.361392) (xy 8.330300 -0.479609) (xy 8.357587 -0.552149) (xy 8.365616 -0.570678) (xy 8.406622 -0.589582) (xy 8.488561 -0.601335)
 59 |      (xy 8.542623 -0.603250) (xy 8.637034 -0.599894) )(layer F.SilkS) (width  0.010000)
 60 |   )
 61 |   (fp_poly (pts (xy 11.416920 -1.309284) (xy 11.663494 -1.238486) (xy 11.868397 -1.120101) (xy 12.031929 -0.953813) (xy 12.154392 -0.739303) (xy 12.236086 -0.476256) (xy 12.277313 -0.164353) (xy 12.279778 -0.118842)
 62 |      (xy 12.279968 0.191758) (xy 12.248195 0.456015) (xy 12.182268 0.683674) (xy 12.079992 0.884482) (xy 12.041019 0.942167) (xy 11.969414 1.042148) (xy 12.088644 1.136103) (xy 12.182722 1.201590)
 63 |      (xy 12.304608 1.275222) (xy 12.402312 1.327841) (xy 12.532883 1.407016) (xy 12.605301 1.488033) (xy 12.624553 1.579500) (xy 12.602343 1.673205) (xy 12.577065 1.720858) (xy 12.539258 1.739732)
 64 |      (xy 12.475046 1.730221) (xy 12.370553 1.692721) (xy 12.340532 1.680653) (xy 12.210901 1.617151) (xy 12.046486 1.517062) (xy 11.842629 1.377462) (xy 11.742593 1.305222) (xy 11.695758 1.280740)
 65 |      (xy 11.641300 1.282559) (xy 11.555490 1.311845) (xy 11.548169 1.314764) (xy 11.348269 1.369384) (xy 11.120781 1.390374) (xy 10.886116 1.378906) (xy 10.664680 1.336150) (xy 10.476884 1.263279)
 66 |      (xy 10.456827 1.252132) (xy 10.304002 1.137685) (xy 10.164776 0.986887) (xy 10.058344 0.822162) (xy 10.026055 0.748902) (xy 9.959095 0.503329) (xy 9.922399 0.225787) (xy 9.921553 0.166172)
 67 |      (xy 10.320830 0.166172) (xy 10.336005 0.357680) (xy 10.351473 0.449086) (xy 10.410658 0.634465) (xy 10.500380 0.797661) (xy 10.610453 0.922112) (xy 10.667717 0.963336) (xy 10.821798 1.024825)
 68 |      (xy 11.007419 1.055365) (xy 11.200180 1.054054) (xy 11.375679 1.019990) (xy 11.445875 0.992109) (xy 11.610263 0.877876) (xy 11.742289 0.717866) (xy 11.812444 0.576225) (xy 11.866801 0.374564)
 69 |      (xy 11.894604 0.144546) (xy 11.896351 -0.095018) (xy 11.872540 -0.325321) (xy 11.823672 -0.527551) (xy 11.780412 -0.631749) (xy 11.659511 -0.804645) (xy 11.501265 -0.926235) (xy 11.305993 -0.996339)
 70 |      (xy 11.105582 -1.015303) (xy 10.885157 -0.990173) (xy 10.701967 -0.914774) (xy 10.552179 -0.786574) (xy 10.431955 -0.603040) (xy 10.409381 -0.555625) (xy 10.367085 -0.420485) (xy 10.337484 -0.242248)
 71 |      (xy 10.321694 -0.040249) (xy 10.320830 0.166172) (xy 9.921553 0.166172) (xy 9.918359 -0.058641) (xy 9.933128 -0.226142) (xy 9.997249 -0.531288) (xy 10.101761 -0.787532) (xy 10.246519 -0.994739)
 72 |      (xy 10.431379 -1.152774) (xy 10.656195 -1.261505) (xy 10.920824 -1.320797) (xy 11.128375 -1.332813) (xy 11.416920 -1.309284) )(layer F.SilkS) (width  0.010000)
 73 |   )
 74 |   (fp_poly (pts (xy -7.957596 -0.628394) (xy -7.738120 -0.601257) (xy -7.564174 -0.543278) (xy -7.423082 -0.449001) (xy -7.340670 -0.362875) (xy -7.242206 -0.200216) (xy -7.173669 0.003733) (xy -7.137192 0.233168)
 75 |      (xy -7.134906 0.472287) (xy -7.168944 0.705286) (xy -7.187295 0.774107) (xy -7.271165 0.957929) (xy -7.400629 1.124104) (xy -7.561008 1.257638) (xy -7.737618 1.343540) (xy -7.748068 1.346750)
 76 |      (xy -7.929280 1.382475) (xy -8.126838 1.392431) (xy -8.310440 1.375953) (xy -8.377573 1.360569) (xy -8.578112 1.273675) (xy -8.738188 1.139298) (xy -8.859167 0.955907) (xy -8.940322 0.730250)
 77 |      (xy -8.980297 0.473266) (xy -8.977494 0.389296) (xy -8.604250 0.389296) (xy -8.584262 0.614132) (xy -8.526130 0.800530) (xy -8.432604 0.942821) (xy -8.306435 1.035336) (xy -8.286734 1.043830)
 78 |      (xy -8.182068 1.067954) (xy -8.048492 1.076504) (xy -7.917581 1.069072) (xy -7.831552 1.049718) (xy -7.705879 0.969395) (xy -7.606326 0.839606) (xy -7.537222 0.670529) (xy -7.502895 0.472342)
 79 |      (xy -7.504914 0.281702) (xy -7.538317 0.067292) (xy -7.596464 -0.093960) (xy -7.684114 -0.209170) (xy -7.806027 -0.285454) (xy -7.905708 -0.317490) (xy -8.095211 -0.336118) (xy -8.260526 -0.298474)
 80 |      (xy -8.397822 -0.208435) (xy -8.503266 -0.069876) (xy -8.573029 0.113324) (xy -8.603277 0.337290) (xy -8.604250 0.389296) (xy -8.977494 0.389296) (xy -8.971820 0.219408) (xy -8.917534 -0.019064)
 81 |      (xy -8.820083 -0.229887) (xy -8.700276 -0.383248) (xy -8.549492 -0.507785) (xy -8.385216 -0.587139) (xy -8.193609 -0.625878) (xy -7.960833 -0.628569) (xy -7.957596 -0.628394) )(layer F.SilkS) (width  0.010000)
 82 |   )
 83 |   (fp_poly (pts (xy -2.700072 -0.609060) (xy -2.500989 -0.534080) (xy -2.341755 -0.410906) (xy -2.224502 -0.241006) (xy -2.172199 -0.107511) (xy -2.144177 0.018804) (xy -2.130261 0.152742) (xy -2.130701 0.275607)
 84 |      (xy -2.145745 0.368703) (xy -2.165350 0.406400) (xy -2.203445 0.421018) (xy -2.287547 0.431881) (xy -2.422130 0.439242) (xy -2.611666 0.443358) (xy -2.832100 0.444500) (xy -3.460750 0.444500)
 85 |      (xy -3.459357 0.531812) (xy -3.428502 0.711090) (xy -3.347972 0.871536) (xy -3.227035 0.997440) (xy -3.159692 1.039791) (xy -3.047318 1.073427) (xy -2.894884 1.085998) (xy -2.722020 1.078107)
 86 |      (xy -2.548354 1.050357) (xy -2.430941 1.017416) (xy -2.320981 0.982712) (xy -2.255701 0.972630) (xy -2.221936 0.985598) (xy -2.217115 0.991877) (xy -2.193744 1.068104) (xy -2.197063 1.156940)
 87 |      (xy -2.224890 1.225552) (xy -2.233179 1.233937) (xy -2.334546 1.289709) (xy -2.481410 1.334792) (xy -2.656356 1.367130) (xy -2.841970 1.384665) (xy -3.020839 1.385340) (xy -3.175547 1.367097)
 88 |      (xy -3.232998 1.352052) (xy -3.438798 1.256769) (xy -3.599397 1.119463) (xy -3.716741 0.937648) (xy -3.792779 0.708836) (xy -3.810348 0.614913) (xy -3.825848 0.380675) (xy -3.805519 0.139595)
 89 |      (xy -3.794654 0.094627) (xy -3.460100 0.094627) (xy -3.457791 0.140073) (xy -3.421300 0.168271) (xy -3.343841 0.183334) (xy -3.218630 0.189374) (xy -3.038880 0.190504) (xy -2.968625 0.190500)
 90 |      (xy -2.781275 0.189931) (xy -2.648272 0.187538) (xy -2.560469 0.182286) (xy -2.508717 0.173142) (xy -2.483868 0.159074) (xy -2.476775 0.139048) (xy -2.476678 0.134937) (xy -2.502436 -0.013060)
 91 |      (xy -2.569497 -0.156459) (xy -2.635017 -0.237902) (xy -2.708379 -0.295428) (xy -2.791836 -0.326828) (xy -2.911832 -0.342010) (xy -2.913031 -0.342095) (xy -3.086725 -0.331142) (xy -3.226374 -0.268769)
 92 |      (xy -3.338474 -0.151189) (xy -3.389313 -0.064454) (xy -3.435012 0.027822) (xy -3.460100 0.094627) (xy -3.794654 0.094627) (xy -3.752276 -0.080760) (xy -3.730710 -0.137777) (xy -3.618801 -0.327569)
 93 |      (xy -3.462540 -0.475556) (xy -3.268827 -0.577420) (xy -3.044564 -0.628844) (xy -2.936875 -0.634380) (xy -2.700072 -0.609060) )(layer F.SilkS) (width  0.010000)
 94 |   )
 95 |   (fp_poly (pts (xy 0.629237 -0.629934) (xy 0.852552 -0.590263) (xy 1.038359 -0.500162) (xy 1.184278 -0.362101) (xy 1.287931 -0.178549) (xy 1.346937 0.048025) (xy 1.355549 0.123684) (xy 1.364047 0.226680)
 96 |      (xy 1.365078 0.304906) (xy 1.351250 0.361763) (xy 1.315173 0.400652) (xy 1.249456 0.424975) (xy 1.146709 0.438132) (xy 0.999539 0.443527) (xy 0.800557 0.444559) (xy 0.658439 0.444500)
 97 |      (xy 0.022905 0.444500) (xy 0.041965 0.605438) (xy 0.086808 0.792424) (xy 0.172627 0.932215) (xy 0.301371 1.026396) (xy 0.474988 1.076552) (xy 0.633168 1.086258) (xy 0.784071 1.074396)
 98 |      (xy 0.946959 1.046132) (xy 1.037508 1.022417) (xy 1.165051 0.988694) (xy 1.245360 0.986644) (xy 1.287758 1.019065) (xy 1.301567 1.088755) (xy 1.301750 1.101724) (xy 1.277311 1.188746)
 99 |      (xy 1.201147 1.259249) (xy 1.068980 1.316267) (xy 0.957463 1.346080) (xy 0.675078 1.389837) (xy 0.426733 1.384013) (xy 0.237461 1.339804) (xy 0.043034 1.253910) (xy -0.102246 1.142602)
100 |      (xy -0.208414 0.994794) (xy -0.285504 0.799401) (xy -0.300437 0.745567) (xy -0.341563 0.487542) (xy -0.336398 0.224082) (xy -0.321781 0.150812) (xy 0.031927 0.150812) (xy 0.047933 0.166720)
101 |      (xy 0.100669 0.178094) (xy 0.196964 0.185483) (xy 0.343649 0.189433) (xy 0.527408 0.190500) (xy 1.023066 0.190500) (xy 1.000936 0.072534) (xy 0.945224 -0.109060) (xy 0.855060 -0.237711)
102 |      (xy 0.728498 -0.315022) (xy 0.563595 -0.342599) (xy 0.499709 -0.341012) (xy 0.384067 -0.328037) (xy 0.303676 -0.299805) (xy 0.230403 -0.244889) (xy 0.205711 -0.221607) (xy 0.113349 -0.102379)
103 |      (xy 0.051204 0.036715) (xy 0.031927 0.150812) (xy -0.321781 0.150812) (xy -0.286602 -0.025512) (xy -0.219666 -0.194571) (xy -0.132070 -0.320536) (xy -0.006919 -0.442652) (xy 0.134260 -0.542901)
104 |      (xy 0.267941 -0.602709) (xy 0.376268 -0.621780) (xy 0.514509 -0.631237) (xy 0.629237 -0.629934) )(layer F.SilkS) (width  0.010000)
105 |   )
106 |   (fp_poly (pts (xy 3.289196 -1.486251) (xy 3.444875 -1.476375) (xy 3.444875 1.349375) (xy 3.159125 1.349375) (xy 3.143250 1.210713) (xy 3.127375 1.072052) (xy 3.063913 1.142566) (xy 2.919073 1.261011)
107 |      (xy 2.739863 1.343415) (xy 2.545129 1.384966) (xy 2.353718 1.380855) (xy 2.242336 1.352290) (xy 2.067457 1.254644) (xy 1.930036 1.106563) (xy 1.830881 0.909466) (xy 1.770797 0.664772)
108 |      (xy 1.753643 0.492125) (xy 1.755380 0.381000) (xy 2.127604 0.381000) (xy 2.137238 0.590976) (xy 2.168672 0.752978) (xy 2.225698 0.879927) (xy 2.301972 0.974822) (xy 2.426209 1.058623)
109 |      (xy 2.567126 1.083849) (xy 2.715853 1.050061) (xy 2.807125 0.999940) (xy 2.914572 0.923230) (xy 2.989120 0.854580) (xy 3.036787 0.779889) (xy 3.063593 0.685055) (xy 3.075557 0.555977)
110 |      (xy 3.078700 0.378553) (xy 3.078746 0.363631) (xy 3.079750 -0.018863) (xy 2.960687 -0.132678) (xy 2.848466 -0.230567) (xy 2.751989 -0.287298) (xy 2.649328 -0.312832) (xy 2.553773 -0.317500)
111 |      (xy 2.452996 -0.310586) (xy 2.381180 -0.280651) (xy 2.306975 -0.213906) (xy 2.298914 -0.205416) (xy 2.217770 -0.099788) (xy 2.165107 0.021759) (xy 2.136523 0.174299) (xy 2.127613 0.372904)
112 |      (xy 2.127604 0.381000) (xy 1.755380 0.381000) (xy 1.758252 0.197352) (xy 1.804163 -0.056896) (xy 1.889446 -0.268023) (xy 2.012171 -0.433431) (xy 2.170409 -0.550525) (xy 2.362230 -0.616706)
113 |      (xy 2.585706 -0.629379) (xy 2.586804 -0.629309) (xy 2.721059 -0.614261) (xy 2.822456 -0.582988) (xy 2.921321 -0.525585) (xy 2.936374 -0.515119) (xy 3.079750 -0.414059) (xy 3.080236 -0.913467)
114 |      (xy 3.082015 -1.087479) (xy 3.086607 -1.240567) (xy 3.093418 -1.360790) (xy 3.101855 -1.436207) (xy 3.107120 -1.454501) (xy 3.161335 -1.482283) (xy 3.273225 -1.487142) (xy 3.289196 -1.486251) )(layer F.SilkS) (width  0.010000)
115 |   )
116 |   (fp_poly (pts (xy 5.280859 -1.494348) (xy 5.365750 -1.462072) (xy 5.365750 -0.373464) (xy 5.476887 -0.458232) (xy 5.660140 -0.570455) (xy 5.847344 -0.626217) (xy 5.969000 -0.635000) (xy 6.181160 -0.608106)
117 |      (xy 6.359228 -0.528533) (xy 6.501959 -0.397946) (xy 6.608108 -0.218011) (xy 6.676429 0.009606) (xy 6.705679 0.283239) (xy 6.706748 0.351935) (xy 6.686032 0.644576) (xy 6.623954 0.890531)
118 |      (xy 6.520833 1.089134) (xy 6.376986 1.239718) (xy 6.244920 1.319652) (xy 6.046401 1.382694) (xy 5.848153 1.391099) (xy 5.664513 1.344582) (xy 5.636814 1.331710) (xy 5.533905 1.270748)
119 |      (xy 5.439833 1.200043) (xy 5.424650 1.186218) (xy 5.338296 1.103485) (xy 5.328210 1.226430) (xy 5.319225 1.300683) (xy 5.296354 1.338025) (xy 5.241693 1.353211) (xy 5.167312 1.359052)
120 |      (xy 5.016500 1.368729) (xy 5.016500 0.748778) (xy 5.365750 0.748778) (xy 5.500687 0.880745) (xy 5.656079 1.006261) (xy 5.804018 1.069939) (xy 5.947784 1.072525) (xy 6.090222 1.015034)
121 |      (xy 6.199002 0.917259) (xy 6.273955 0.775093) (xy 6.316571 0.584466) (xy 6.328508 0.365125) (xy 6.318411 0.154856) (xy 6.286403 -0.007846) (xy 6.228458 -0.136347) (xy 6.146815 -0.237822)
122 |      (xy 6.037188 -0.305735) (xy 5.903667 -0.322977) (xy 5.756999 -0.292096) (xy 5.607929 -0.215640) (xy 5.467204 -0.096158) (xy 5.444447 -0.071254) (xy 5.411248 -0.029168) (xy 5.389243 0.016249)
123 |      (xy 5.376102 0.078615) (xy 5.369490 0.171546) (xy 5.367075 0.308660) (xy 5.366753 0.382326) (xy 5.365750 0.748778) (xy 5.016500 0.748778) (xy 5.016500 -1.487205) (xy 5.106234 -1.506914)
124 |      (xy 5.205352 -1.510434) (xy 5.280859 -1.494348) )(layer F.SilkS) (width  0.010000)
125 |   )
126 |   (fp_poly (pts (xy -10.238987 -1.300357) (xy -10.075802 -1.292100) (xy -9.930743 -1.278966) (xy -9.817371 -1.261093) (xy -9.784316 -1.252763) (xy -9.583952 -1.163851) (xy -9.428825 -1.031576) (xy -9.321720 -0.859800)
127 |      (xy -9.265424 -0.652384) (xy -9.257130 -0.522016) (xy -9.283772 -0.279579) (xy -9.361313 -0.074046) (xy -9.487813 0.092901) (xy -9.661335 0.219580) (xy -9.879940 0.304308) (xy -10.141690 0.345403)
128 |      (xy -10.261013 0.349250) (xy -10.509250 0.349250) (xy -10.509250 0.819150) (xy -10.511580 1.033583) (xy -10.518726 1.187807) (xy -10.530922 1.284946) (xy -10.547350 1.327150) (xy -10.599874 1.349621)
129 |      (xy -10.685862 1.362614) (xy -10.778142 1.364699) (xy -10.849542 1.354446) (xy -10.869084 1.344083) (xy -10.873701 1.308723) (xy -10.877971 1.216722) (xy -10.881781 1.074940) (xy -10.885020 0.890236)
130 |      (xy -10.887576 0.669469) (xy -10.889336 0.419498) (xy -10.890187 0.147183) (xy -10.890250 0.048683) (xy -10.889727 -0.294067) (xy -10.888075 -0.577493) (xy -10.885174 -0.805762) (xy -10.880902 -0.983043)
131 |      (xy -10.880849 -0.984250) (xy -10.509250 -0.984250) (xy -10.509250 0.031750) (xy -10.263188 0.031700) (xy -10.085997 0.023269) (xy -9.957816 -0.003239) (xy -9.908257 -0.023862) (xy -9.785349 -0.108711)
132 |      (xy -9.707320 -0.220821) (xy -9.667013 -0.372537) (xy -9.659510 -0.452780) (xy -9.667060 -0.639595) (xy -9.715855 -0.782885) (xy -9.809153 -0.885599) (xy -9.950213 -0.950686) (xy -10.142292 -0.981095)
133 |      (xy -10.246818 -0.984250) (xy -10.509250 -0.984250) (xy -10.880849 -0.984250) (xy -10.875139 -1.113504) (xy -10.867765 -1.201311) (xy -10.858657 -1.250634) (xy -10.852151 -1.263650) (xy -10.801758 -1.281852)
134 |      (xy -10.701684 -1.294484) (xy -10.565490 -1.301687) (xy -10.406737 -1.303599) (xy -10.238987 -1.300357) )(layer F.SilkS) (width  0.010000)
135 |   )
136 |   (fp_poly (pts (xy -6.433854 -0.341313) (xy -6.385617 -0.179536) (xy -6.333453 -0.002555) (xy -6.288293 0.152532) (xy -6.286500 0.158750) (xy -6.242540 0.309703) (xy -6.190582 0.485778) (xy -6.141144 0.651353)
137 |      (xy -6.136506 0.666750) (xy -6.055125 0.936625) (xy -5.856980 0.201339) (xy -5.800573 -0.006177) (xy -5.748619 -0.193905) (xy -5.703664 -0.352920) (xy -5.668254 -0.474293) (xy -5.644936 -0.549097)
138 |      (xy -5.637419 -0.568599) (xy -5.595567 -0.588809) (xy -5.513160 -0.601296) (xy -5.460619 -0.603250) (xy -5.366713 -0.600324) (xy -5.316451 -0.584137) (xy -5.290013 -0.543580) (xy -5.276542 -0.500063)
139 |      (xy -5.217439 -0.289882) (xy -5.155457 -0.073622) (xy -5.093185 0.140113) (xy -5.033209 0.342717) (xy -4.978118 0.525586) (xy -4.930499 0.680114) (xy -4.892939 0.797697) (xy -4.868027 0.869728)
140 |      (xy -4.858913 0.888775) (xy -4.845182 0.859729) (xy -4.817472 0.779196) (xy -4.778847 0.656862) (xy -4.732372 0.502408) (xy -4.685552 0.341087) (xy -4.630089 0.147419) (xy -4.575941 -0.040643)
141 |      (xy -4.527425 -0.208173) (xy -4.488860 -0.340250) (xy -4.469739 -0.404813) (xy -4.410250 -0.603250) (xy -4.254874 -0.603250) (xy -4.160668 -0.597293) (xy -4.095293 -0.582134) (xy -4.079967 -0.571648)
142 |      (xy -4.085006 -0.536388) (xy -4.106327 -0.449616) (xy -4.141224 -0.320413) (xy -4.186991 -0.157862) (xy -4.240925 0.028953) (xy -4.300318 0.230952) (xy -4.362467 0.439050) (xy -4.424666 0.644166)
143 |      (xy -4.484211 0.837217) (xy -4.538395 1.009120) (xy -4.584515 1.150794) (xy -4.619864 1.253155) (xy -4.635574 1.293812) (xy -4.660704 1.334464) (xy -4.703558 1.356039) (xy -4.781672 1.364295)
144 |      (xy -4.853182 1.365250) (xy -4.970000 1.358476) (xy -5.050095 1.340173) (xy -5.073042 1.325562) (xy -5.091292 1.284328) (xy -5.123813 1.191603) (xy -5.167516 1.056979) (xy -5.219316 0.890048)
145 |      (xy -5.276125 0.700401) (xy -5.295290 0.635000) (xy -5.484971 -0.015875) (xy -5.523099 0.127000) (xy -5.610923 0.455283) (xy -5.683749 0.725646) (xy -5.742558 0.941623) (xy -5.788331 1.106749)
146 |      (xy -5.822050 1.224560) (xy -5.844695 1.298591) (xy -5.857248 1.332378) (xy -5.857980 1.333669) (xy -5.900995 1.353484) (xy -5.984593 1.363507) (xy -6.086686 1.364163) (xy -6.185185 1.355876)
147 |      (xy -6.258001 1.339071) (xy -6.279785 1.325562) (xy -6.297786 1.285148) (xy -6.330818 1.193176) (xy -6.375985 1.059006) (xy -6.430390 0.891996) (xy -6.491138 0.701506) (xy -6.555332 0.496894)
148 |      (xy -6.620075 0.287520) (xy -6.682471 0.082743) (xy -6.739625 -0.108079) (xy -6.788639 -0.275585) (xy -6.826617 -0.410417) (xy -6.850664 -0.503216) (xy -6.858000 -0.542863) (xy -6.849377 -0.578052)
149 |      (xy -6.813591 -0.596289) (xy -6.735765 -0.602778) (xy -6.685297 -0.603250) (xy -6.512593 -0.603250) (xy -6.433854 -0.341313) )(layer F.SilkS) (width  0.010000)
150 |   )
151 |   (fp_poly (pts (xy -0.665319 -0.625786) (xy -0.587885 -0.591566) (xy -0.549757 -0.522476) (xy -0.539750 -0.411356) (xy -0.539750 -0.253446) (xy -0.715898 -0.274148) (xy -0.854537 -0.280016) (xy -0.961400 -0.254037)
152 |      (xy -1.054763 -0.187469) (xy -1.152906 -0.071572) (xy -1.160222 -0.061667) (xy -1.268627 0.086011) (xy -1.285875 1.349375) (xy -1.429933 1.358776) (xy -1.521276 1.359843) (xy -1.584197 1.351598)
153 |      (xy -1.596620 1.345547) (xy -1.602268 1.309278) (xy -1.607402 1.217463) (xy -1.611838 1.078057) (xy -1.615394 0.899014) (xy -1.617889 0.688286) (xy -1.619139 0.453829) (xy -1.619250 0.358093)
154 |      (xy -1.619250 -0.606730) (xy -1.468438 -0.597053) (xy -1.317625 -0.587375) (xy -1.307908 -0.453361) (xy -1.298190 -0.319347) (xy -1.200007 -0.431170) (xy -1.067696 -0.552837) (xy -0.928574 -0.618326)
155 |      (xy -0.793240 -0.635000) (xy -0.665319 -0.625786) )(layer F.SilkS) (width  0.010000)
156 |   )
157 |   (fp_poly (pts (xy 15.641745 -1.288020) (xy 15.718864 -1.260541) (xy 15.730215 -1.251500) (xy 15.742848 -1.233094) (xy 15.753089 -1.201741) (xy 15.761122 -1.151564) (xy 15.767135 -1.076683) (xy 15.771312 -0.971221)
158 |      (xy 15.773841 -0.829299) (xy 15.774907 -0.645039) (xy 15.774696 -0.412562) (xy 15.773395 -0.125991) (xy 15.772170 0.074063) (xy 15.763875 1.349375) (xy 15.414625 1.349375) (xy 15.382875 -0.925945)
159 |      (xy 14.941253 0.179965) (xy 14.840669 0.430892) (xy 14.746509 0.663964) (xy 14.661565 0.872410) (xy 14.588625 1.049463) (xy 14.530479 1.188355) (xy 14.489918 1.282318) (xy 14.469730 1.324583)
160 |      (xy 14.469053 1.325562) (xy 14.420336 1.350302) (xy 14.335477 1.364169) (xy 14.303375 1.365250) (xy 14.212610 1.356546) (xy 14.148925 1.334774) (xy 14.138260 1.325562) (xy 14.120406 1.287777)
161 |      (xy 14.082639 1.197463) (xy 14.027661 1.061427) (xy 13.958174 0.886478) (xy 13.876881 0.679422) (xy 13.786485 0.447067) (xy 13.689687 0.196220) (xy 13.681935 0.176047) (xy 13.255625 -0.933781)
162 |      (xy 13.223875 1.349375) (xy 13.080834 1.358734) (xy 12.977814 1.356030) (xy 12.907841 1.335865) (xy 12.898272 1.328572) (xy 12.887427 1.286596) (xy 12.878193 1.189635) (xy 12.870565 1.046180)
163 |      (xy 12.864537 0.864725) (xy 12.860105 0.653764) (xy 12.857265 0.421790) (xy 12.856010 0.177295) (xy 12.856337 -0.071227) (xy 12.858241 -0.315283) (xy 12.861716 -0.546380) (xy 12.866758 -0.756024)
164 |      (xy 12.873362 -0.935722) (xy 12.881524 -1.076982) (xy 12.891238 -1.171309) (xy 12.899714 -1.206500) (xy 12.927680 -1.249336) (xy 12.968751 -1.274544) (xy 13.039768 -1.287952) (xy 13.156492 -1.295338)
165 |      (xy 13.305176 -1.294813) (xy 13.405088 -1.276629) (xy 13.447009 -1.256465) (xy 13.475318 -1.225586) (xy 13.513647 -1.161375) (xy 13.564002 -1.059356) (xy 13.628389 -0.915055) (xy 13.708813 -0.723997)
166 |      (xy 13.807280 -0.481708) (xy 13.910251 -0.223066) (xy 14.003626 0.011598) (xy 14.090186 0.226259) (xy 14.167073 0.414056) (xy 14.231433 0.568130) (xy 14.280410 0.681620) (xy 14.311148 0.747668)
167 |      (xy 14.320314 0.762000) (xy 14.336862 0.733733) (xy 14.374442 0.653466) (xy 14.430110 0.527995) (xy 14.500919 0.364118) (xy 14.583925 0.168633) (xy 14.676181 -0.051663) (xy 14.747448 -0.223688)
168 |      (xy 14.873801 -0.526506) (xy 14.982610 -0.779884) (xy 15.072923 -0.981737) (xy 15.143782 -1.129982) (xy 15.194235 -1.222532) (xy 15.219936 -1.255563) (xy 15.297371 -1.285391) (xy 15.408490 -1.300624)
169 |      (xy 15.530784 -1.301441) (xy 15.641745 -1.288020) )(layer F.SilkS) (width  0.010000)
170 |   )
171 |   (fp_poly (pts (xy 18.033495 -1.317453) (xy 18.102951 -1.284039) (xy 18.129250 -1.233199) (xy 18.109172 -1.188728) (xy 18.052248 -1.103112) (xy 17.963437 -0.982998) (xy 17.847701 -0.835036) (xy 17.709999 -0.665874)
172 |      (xy 17.670888 -0.618853) (xy 17.212526 -0.070181) (xy 17.704266 0.587670) (xy 17.836749 0.767336) (xy 17.954957 0.932316) (xy 18.053915 1.075283) (xy 18.128648 1.188907) (xy 18.174181 1.265863)
173 |      (xy 18.186142 1.297448) (xy 18.150793 1.332169) (xy 18.074546 1.354392) (xy 17.979035 1.362683) (xy 17.885893 1.355606) (xy 17.816751 1.331726) (xy 17.805489 1.322703) (xy 17.774513 1.285093)
174 |      (xy 17.711882 1.203825) (xy 17.623346 1.086553) (xy 17.514659 0.940931) (xy 17.391572 0.774611) (xy 17.301631 0.652300) (xy 16.843375 0.027497) (xy 16.811625 1.349375) (xy 16.651655 1.358738)
175 |      (xy 16.555440 1.359983) (xy 16.487037 1.352791) (xy 16.469092 1.345509) (xy 16.464206 1.309864) (xy 16.459683 1.217525) (xy 16.455640 1.075297) (xy 16.452192 0.889986) (xy 16.449458 0.668395)
176 |      (xy 16.447552 0.417332) (xy 16.446593 0.143600) (xy 16.446500 0.025672) (xy 16.446500 -1.271572) (xy 16.533812 -1.304812) (xy 16.652350 -1.321377) (xy 16.716375 -1.310821) (xy 16.811625 -1.283591)
177 |      (xy 16.843375 -0.119197) (xy 17.302510 -0.697931) (xy 17.449266 -0.879870) (xy 17.581147 -1.037445) (xy 17.692700 -1.164498) (xy 17.778473 -1.254870) (xy 17.833014 -1.302402) (xy 17.841929 -1.307189)
178 |      (xy 17.940079 -1.326820) (xy 18.033495 -1.317453) )(layer F.SilkS) (width  0.010000)
179 |   )
180 | )
181 | 
--------------------------------------------------------------------------------
/pcb/fab/GameHand_bom_jlc.csv:
--------------------------------------------------------------------------------
 1 | "Comment","Designator","Footprint","LCSC Part #"
 2 | "10uF","C1","C_0805_2012Metric","C91245"
 3 | "0.1uF","C2,C3","C_0805_2012Metric","C49678"
 4 | "1uF","C7","C_0805_2012Metric","C28323"
 5 | "22pF","C8,C9","C_0805_2012Metric","C1804"
 6 | "D_Small","D1,D2,D3,D4,D5,D6,D14,D15,D16,D17,D18,D19,D27,D28,D29,D30,D31,D32,D40,D41,D42,D43,D44,D53,D54,D58,D55","D_SOD-123","C81598"
 7 | "Polyfuse_Small","F1","Fuse_1206_3216Metric","C69688"
 8 | "22r","R1,R2","R_0805_2012Metric","C17561"
 9 | "10k","R3,R4","R_0805_2012Metric","C17414"
10 | "5.1k","R5,R6","R_0805_2012Metric","C27834"
11 | "SW_Push","RESET","SW_SPST_TL3342","C318884"
12 | "SRV05-4","U2","SOT-23-6","C85364"
13 | "Crystal_GND24_Small","X1","Crystal_SMD_3225-4Pin_3.2x2.5mm","C13738"
14 | 
--------------------------------------------------------------------------------
/pcb/fab/GameHand_cpl_jlc.csv:
--------------------------------------------------------------------------------
 1 | Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
 2 | C1,10uF,C_0805_2012Metric,-172.429249,-110.044151,225.000000,bottom
 3 | C2,0.1uF,C_0805_2012Metric,-189.407800,-111.226600,45.000000,bottom
 4 | C3,0.1uF,C_0805_2012Metric,-184.708800,-124.129800,315.000000,bottom
 5 | C7,1uF,C_0805_2012Metric,-186.182000,-108.356400,45.000000,bottom
 6 | C8,22pF,C_0805_2012Metric,-191.109600,-117.678200,135.000000,bottom
 7 | C9,22pF,C_0805_2012Metric,-186.334401,-122.453400,315.000000,bottom
 8 | D1,D_Small,D_SOD-123,-109.550200,-47.142400,90.000000,bottom
 9 | D2,D_Small,D_SOD-123,-127.076200,-47.142400,90.000000,bottom
10 | D3,D_Small,D_SOD-123,-130.149600,-47.142400,90.000000,bottom
11 | D4,D_Small,D_SOD-123,-165.201600,-47.142400,90.000000,bottom
12 | D5,D_Small,D_SOD-123,-168.249600,-47.117000,90.000000,bottom
13 | D6,D_Small,D_SOD-123,-185.724800,-47.091600,90.000000,bottom
14 | D14,D_Small,D_SOD-123,-109.524800,-66.014600,90.000000,bottom
15 | D15,D_Small,D_SOD-123,-127.152400,-66.040000,90.000000,bottom
16 | D16,D_Small,D_SOD-123,-130.022600,-66.014600,90.000000,bottom
17 | D17,D_Small,D_SOD-123,-165.252400,-65.989200,90.000000,bottom
18 | D18,D_Small,D_SOD-123,-168.148000,-65.989200,90.000000,bottom
19 | D19,D_Small,D_SOD-123,-185.724800,-65.989200,90.000000,bottom
20 | D27,D_Small,D_SOD-123,-113.360200,-85.115400,90.000000,bottom
21 | D28,D_Small,D_SOD-123,-131.902200,-85.115400,90.000000,bottom
22 | D29,D_Small,D_SOD-123,-134.874000,-85.115400,90.000000,bottom
23 | D30,D_Small,D_SOD-123,-169.976800,-85.115400,90.000000,bottom
24 | D31,D_Small,D_SOD-123,-172.923200,-85.115400,90.000000,bottom
25 | D32,D_Small,D_SOD-123,-190.449200,-85.090000,90.000000,bottom
26 | D40,D_Small,D_SOD-123,-118.287800,-104.317800,90.000000,bottom
27 | D41,D_Small,D_SOD-123,-141.351000,-104.343200,90.000000,bottom
28 | D42,D_Small,D_SOD-123,-144.348200,-104.343200,90.000000,bottom
29 | D43,D_Small,D_SOD-123,-179.451000,-104.343200,90.000000,bottom
30 | D44,D_Small,D_SOD-123,-182.499000,-104.343200,90.000000,bottom
31 | D53,D_Small,D_SOD-123,-119.075200,-123.469400,90.000000,bottom
32 | D54,D_Small,D_SOD-123,-145.846800,-123.494800,90.000000,bottom
33 | D55,D_Small,D_SOD-123,-149.479000,-123.494800,90.000000,bottom
34 | D58,D_Small,D_SOD-123,-200.050400,-126.034800,40.000000,bottom
35 | F1,Polyfuse_Small,Fuse_1206_3216Metric,-143.535400,-50.266600,90.000000,bottom
36 | J1,USB_C_Receptacle_USB2.0,USB_C_Receptacle_HRO_TYPE-C-31-M-12,-147.624800,-33.172400,0.000000,bottom
37 | R1,22r,R_0805_2012Metric,-148.818600,-57.150000,270.000000,bottom
38 | R2,22r,R_0805_2012Metric,-146.431000,-57.150000,270.000000,bottom
39 | R3,10k,R_0805_2012Metric,-173.990000,-121.589800,45.000000,bottom
40 | R4,10k,R_0805_2012Metric,-207.873600,-99.847400,310.000000,bottom
41 | R5,5.1k,R_0805_2012Metric,-128.600200,-36.957000,0.000000,bottom
42 | R6,5.1k,R_0805_2012Metric,-166.674800,-37.033200,180.000000,bottom
43 | RESET,SW_Push,SW_SPST_TL3342,-213.207600,-95.504000,40.000000,bottom
44 | U1,ATmega32U2-AU,TQFP-32_7x7mm_P0.8mm,-181.025800,-115.646200,225.000000,bottom
45 | U2,SRV05-4,SOT-23-6,-147.574000,-50.266600,0.000000,bottom
46 | X1,Crystal_GND24_Small,Crystal_SMD_3225-4Pin_3.2x2.5mm,-188.772800,-120.065800,225.000000,bottom
47 | 
--------------------------------------------------------------------------------
/pcb/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 |   (lib (name MX_Only)(type KiCad)(uri ${KIPRJMOD}/MX_Alps_Hybrid/MX_Only.pretty)(options "")(descr ""))
3 |   (lib (name custom_parts)(type KiCad)(uri ${KIPRJMOD}/custom_parts)(options "")(descr ""))
4 | )
5 | 
--------------------------------------------------------------------------------
/pcb/front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/str-dst/GameHand/2d3f2c7c9e4f0dc0662309d50eeb94edb49078ac/pcb/front.png
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-B_Mask.gbr:
--------------------------------------------------------------------------------
   1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
   2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
   3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
   4 | %TF.SameCoordinates,Original*%
   5 | %TF.FileFunction,Soldermask,Bot*%
   6 | %TF.FilePolarity,Negative*%
   7 | %FSLAX46Y46*%
   8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
   9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
  10 | %MOMM*%
  11 | %LPD*%
  12 | G01*
  13 | G04 APERTURE LIST*
  14 | %ADD10C,2.250000*%
  15 | %ADD11C,3.987800*%
  16 | %ADD12C,1.750000*%
  17 | %ADD13R,0.600000X1.450000*%
  18 | %ADD14R,0.300000X1.450000*%
  19 | %ADD15O,1.000000X2.100000*%
  20 | %ADD16C,0.650000*%
  21 | %ADD17O,1.000000X1.600000*%
  22 | %ADD18C,0.100000*%
  23 | %ADD19C,3.048000*%
  24 | %ADD20R,1.060000X0.650000*%
  25 | %ADD21R,1.200000X0.900000*%
  26 | G04 APERTURE END LIST*
  27 | D10*
  28 | %TO.C,MX43*%
  29 | X173990000Y-95726250D03*
  30 | D11*
  31 | X171450000Y-100806250D03*
  32 | D10*
  33 | X167640000Y-98266250D03*
  34 | D12*
  35 | X166370000Y-100806250D03*
  36 | X176530000Y-100806250D03*
  37 | %TD*%
  38 | %TO.C,R3*%
  39 | G36*
  40 | G01*
  41 | X174591043Y-121625156D02*
  42 | X173954644Y-120988757D01*
  43 | G75*
  44 | G02*
  45 | X173954644Y-120635207I176775J176775D01*
  46 | G01*
  47 | X174325877Y-120263974D01*
  48 | G75*
  49 | G02*
  50 | X174679427Y-120263974I176775J-176775D01*
  51 | G01*
  52 | X175315826Y-120900373D01*
  53 | G75*
  54 | G02*
  55 | X175315826Y-121253923I-176775J-176775D01*
  56 | G01*
  57 | X174944593Y-121625156D01*
  58 | G75*
  59 | G02*
  60 | X174591043Y-121625156I-176775J176775D01*
  61 | G01*
  62 | G37*
  63 | G36*
  64 | G01*
  65 | X173300573Y-122915626D02*
  66 | X172664174Y-122279227D01*
  67 | G75*
  68 | G02*
  69 | X172664174Y-121925677I176775J176775D01*
  70 | G01*
  71 | X173035407Y-121554444D01*
  72 | G75*
  73 | G02*
  74 | X173388957Y-121554444I176775J-176775D01*
  75 | G01*
  76 | X174025356Y-122190843D01*
  77 | G75*
  78 | G02*
  79 | X174025356Y-122544393I-176775J-176775D01*
  80 | G01*
  81 | X173654123Y-122915626D01*
  82 | G75*
  83 | G02*
  84 | X173300573Y-122915626I-176775J176775D01*
  85 | G01*
  86 | G37*
  87 | %TD*%
  88 | %TO.C,R6*%
  89 | G36*
  90 | G01*
  91 | X166274800Y-36583198D02*
  92 | X166274800Y-37483202D01*
  93 | G75*
  94 | G02*
  95 | X166024802Y-37733200I-249998J0D01*
  96 | G01*
  97 | X165499798Y-37733200D01*
  98 | G75*
  99 | G02*
 100 | X165249800Y-37483202I0J249998D01*
 101 | G01*
 102 | X165249800Y-36583198D01*
 103 | G75*
 104 | G02*
 105 | X165499798Y-36333200I249998J0D01*
 106 | G01*
 107 | X166024802Y-36333200D01*
 108 | G75*
 109 | G02*
 110 | X166274800Y-36583198I0J-249998D01*
 111 | G01*
 112 | G37*
 113 | G36*
 114 | G01*
 115 | X168099800Y-36583198D02*
 116 | X168099800Y-37483202D01*
 117 | G75*
 118 | G02*
 119 | X167849802Y-37733200I-249998J0D01*
 120 | G01*
 121 | X167324798Y-37733200D01*
 122 | G75*
 123 | G02*
 124 | X167074800Y-37483202I0J249998D01*
 125 | G01*
 126 | X167074800Y-36583198D01*
 127 | G75*
 128 | G02*
 129 | X167324798Y-36333200I249998J0D01*
 130 | G01*
 131 | X167849802Y-36333200D01*
 132 | G75*
 133 | G02*
 134 | X168099800Y-36583198I0J-249998D01*
 135 | G01*
 136 | G37*
 137 | %TD*%
 138 | %TO.C,R5*%
 139 | G36*
 140 | G01*
 141 | X129000200Y-37407002D02*
 142 | X129000200Y-36506998D01*
 143 | G75*
 144 | G02*
 145 | X129250198Y-36257000I249998J0D01*
 146 | G01*
 147 | X129775202Y-36257000D01*
 148 | G75*
 149 | G02*
 150 | X130025200Y-36506998I0J-249998D01*
 151 | G01*
 152 | X130025200Y-37407002D01*
 153 | G75*
 154 | G02*
 155 | X129775202Y-37657000I-249998J0D01*
 156 | G01*
 157 | X129250198Y-37657000D01*
 158 | G75*
 159 | G02*
 160 | X129000200Y-37407002I0J249998D01*
 161 | G01*
 162 | G37*
 163 | G36*
 164 | G01*
 165 | X127175200Y-37407002D02*
 166 | X127175200Y-36506998D01*
 167 | G75*
 168 | G02*
 169 | X127425198Y-36257000I249998J0D01*
 170 | G01*
 171 | X127950202Y-36257000D01*
 172 | G75*
 173 | G02*
 174 | X128200200Y-36506998I0J-249998D01*
 175 | G01*
 176 | X128200200Y-37407002D01*
 177 | G75*
 178 | G02*
 179 | X127950202Y-37657000I-249998J0D01*
 180 | G01*
 181 | X127425198Y-37657000D01*
 182 | G75*
 183 | G02*
 184 | X127175200Y-37407002I0J249998D01*
 185 | G01*
 186 | G37*
 187 | %TD*%
 188 | D13*
 189 | %TO.C,J1*%
 190 | X150874800Y-37217400D03*
 191 | X150074800Y-37217400D03*
 192 | X145174800Y-37217400D03*
 193 | X144374800Y-37217400D03*
 194 | X144374800Y-37217400D03*
 195 | X145174800Y-37217400D03*
 196 | X150074800Y-37217400D03*
 197 | X150874800Y-37217400D03*
 198 | D14*
 199 | X145874800Y-37217400D03*
 200 | X146374800Y-37217400D03*
 201 | X146874800Y-37217400D03*
 202 | X147874800Y-37217400D03*
 203 | X148374800Y-37217400D03*
 204 | X148874800Y-37217400D03*
 205 | X149374800Y-37217400D03*
 206 | X147374800Y-37217400D03*
 207 | D15*
 208 | X151944800Y-36302400D03*
 209 | X143304800Y-36302400D03*
 210 | D16*
 211 | X144734800Y-35772400D03*
 212 | D17*
 213 | X143304800Y-32122400D03*
 214 | D16*
 215 | X150514800Y-35772400D03*
 216 | D17*
 217 | X151944800Y-32122400D03*
 218 | %TD*%
 219 | D18*
 220 | %TO.C,U1*%
 221 | G36*
 222 | X185639672Y-115381035D02*
 223 | G01*
 224 | X185250763Y-114992126D01*
 225 | X186382134Y-113860755D01*
 226 | X186771043Y-114249664D01*
 227 | X185639672Y-115381035D01*
 228 | G37*
 229 | G36*
 230 | X185073986Y-114815350D02*
 231 | G01*
 232 | X184685077Y-114426441D01*
 233 | X185816448Y-113295070D01*
 234 | X186205357Y-113683979D01*
 235 | X185073986Y-114815350D01*
 236 | G37*
 237 | G36*
 238 | X184508301Y-114249664D02*
 239 | G01*
 240 | X184119392Y-113860755D01*
 241 | X185250763Y-112729384D01*
 242 | X185639672Y-113118293D01*
 243 | X184508301Y-114249664D01*
 244 | G37*
 245 | G36*
 246 | X183942616Y-113683979D02*
 247 | G01*
 248 | X183553707Y-113295070D01*
 249 | X184685078Y-112163699D01*
 250 | X185073987Y-112552608D01*
 251 | X183942616Y-113683979D01*
 252 | G37*
 253 | G36*
 254 | X183376930Y-113118293D02*
 255 | G01*
 256 | X182988021Y-112729384D01*
 257 | X184119392Y-111598013D01*
 258 | X184508301Y-111986922D01*
 259 | X183376930Y-113118293D01*
 260 | G37*
 261 | G36*
 262 | X182811245Y-112552608D02*
 263 | G01*
 264 | X182422336Y-112163699D01*
 265 | X183553707Y-111032328D01*
 266 | X183942616Y-111421237D01*
 267 | X182811245Y-112552608D01*
 268 | G37*
 269 | G36*
 270 | X182245559Y-111986923D02*
 271 | G01*
 272 | X181856650Y-111598014D01*
 273 | X182988021Y-110466643D01*
 274 | X183376930Y-110855552D01*
 275 | X182245559Y-111986923D01*
 276 | G37*
 277 | G36*
 278 | X181679874Y-111421237D02*
 279 | G01*
 280 | X181290965Y-111032328D01*
 281 | X182422336Y-109900957D01*
 282 | X182811245Y-110289866D01*
 283 | X181679874Y-111421237D01*
 284 | G37*
 285 | G36*
 286 | X180760635Y-111032328D02*
 287 | G01*
 288 | X180371726Y-111421237D01*
 289 | X179240355Y-110289866D01*
 290 | X179629264Y-109900957D01*
 291 | X180760635Y-111032328D01*
 292 | G37*
 293 | G36*
 294 | X180194950Y-111598014D02*
 295 | G01*
 296 | X179806041Y-111986923D01*
 297 | X178674670Y-110855552D01*
 298 | X179063579Y-110466643D01*
 299 | X180194950Y-111598014D01*
 300 | G37*
 301 | G36*
 302 | X179629264Y-112163699D02*
 303 | G01*
 304 | X179240355Y-112552608D01*
 305 | X178108984Y-111421237D01*
 306 | X178497893Y-111032328D01*
 307 | X179629264Y-112163699D01*
 308 | G37*
 309 | G36*
 310 | X179063579Y-112729384D02*
 311 | G01*
 312 | X178674670Y-113118293D01*
 313 | X177543299Y-111986922D01*
 314 | X177932208Y-111598013D01*
 315 | X179063579Y-112729384D01*
 316 | G37*
 317 | G36*
 318 | X178497893Y-113295070D02*
 319 | G01*
 320 | X178108984Y-113683979D01*
 321 | X176977613Y-112552608D01*
 322 | X177366522Y-112163699D01*
 323 | X178497893Y-113295070D01*
 324 | G37*
 325 | G36*
 326 | X177932208Y-113860755D02*
 327 | G01*
 328 | X177543299Y-114249664D01*
 329 | X176411928Y-113118293D01*
 330 | X176800837Y-112729384D01*
 331 | X177932208Y-113860755D01*
 332 | G37*
 333 | G36*
 334 | X177366523Y-114426441D02*
 335 | G01*
 336 | X176977614Y-114815350D01*
 337 | X175846243Y-113683979D01*
 338 | X176235152Y-113295070D01*
 339 | X177366523Y-114426441D01*
 340 | G37*
 341 | G36*
 342 | X176800837Y-114992126D02*
 343 | G01*
 344 | X176411928Y-115381035D01*
 345 | X175280557Y-114249664D01*
 346 | X175669466Y-113860755D01*
 347 | X176800837Y-114992126D01*
 348 | G37*
 349 | G36*
 350 | X175669466Y-117431645D02*
 351 | G01*
 352 | X175280557Y-117042736D01*
 353 | X176411928Y-115911365D01*
 354 | X176800837Y-116300274D01*
 355 | X175669466Y-117431645D01*
 356 | G37*
 357 | G36*
 358 | X176235152Y-117997330D02*
 359 | G01*
 360 | X175846243Y-117608421D01*
 361 | X176977614Y-116477050D01*
 362 | X177366523Y-116865959D01*
 363 | X176235152Y-117997330D01*
 364 | G37*
 365 | G36*
 366 | X176800837Y-118563016D02*
 367 | G01*
 368 | X176411928Y-118174107D01*
 369 | X177543299Y-117042736D01*
 370 | X177932208Y-117431645D01*
 371 | X176800837Y-118563016D01*
 372 | G37*
 373 | G36*
 374 | X177366522Y-119128701D02*
 375 | G01*
 376 | X176977613Y-118739792D01*
 377 | X178108984Y-117608421D01*
 378 | X178497893Y-117997330D01*
 379 | X177366522Y-119128701D01*
 380 | G37*
 381 | G36*
 382 | X177932208Y-119694387D02*
 383 | G01*
 384 | X177543299Y-119305478D01*
 385 | X178674670Y-118174107D01*
 386 | X179063579Y-118563016D01*
 387 | X177932208Y-119694387D01*
 388 | G37*
 389 | G36*
 390 | X178497893Y-120260072D02*
 391 | G01*
 392 | X178108984Y-119871163D01*
 393 | X179240355Y-118739792D01*
 394 | X179629264Y-119128701D01*
 395 | X178497893Y-120260072D01*
 396 | G37*
 397 | G36*
 398 | X179063579Y-120825757D02*
 399 | G01*
 400 | X178674670Y-120436848D01*
 401 | X179806041Y-119305477D01*
 402 | X180194950Y-119694386D01*
 403 | X179063579Y-120825757D01*
 404 | G37*
 405 | G36*
 406 | X179629264Y-121391443D02*
 407 | G01*
 408 | X179240355Y-121002534D01*
 409 | X180371726Y-119871163D01*
 410 | X180760635Y-120260072D01*
 411 | X179629264Y-121391443D01*
 412 | G37*
 413 | G36*
 414 | X182811245Y-121002534D02*
 415 | G01*
 416 | X182422336Y-121391443D01*
 417 | X181290965Y-120260072D01*
 418 | X181679874Y-119871163D01*
 419 | X182811245Y-121002534D01*
 420 | G37*
 421 | G36*
 422 | X183376930Y-120436848D02*
 423 | G01*
 424 | X182988021Y-120825757D01*
 425 | X181856650Y-119694386D01*
 426 | X182245559Y-119305477D01*
 427 | X183376930Y-120436848D01*
 428 | G37*
 429 | G36*
 430 | X183942616Y-119871163D02*
 431 | G01*
 432 | X183553707Y-120260072D01*
 433 | X182422336Y-119128701D01*
 434 | X182811245Y-118739792D01*
 435 | X183942616Y-119871163D01*
 436 | G37*
 437 | G36*
 438 | X184508301Y-119305478D02*
 439 | G01*
 440 | X184119392Y-119694387D01*
 441 | X182988021Y-118563016D01*
 442 | X183376930Y-118174107D01*
 443 | X184508301Y-119305478D01*
 444 | G37*
 445 | G36*
 446 | X185073987Y-118739792D02*
 447 | G01*
 448 | X184685078Y-119128701D01*
 449 | X183553707Y-117997330D01*
 450 | X183942616Y-117608421D01*
 451 | X185073987Y-118739792D01*
 452 | G37*
 453 | G36*
 454 | X185639672Y-118174107D02*
 455 | G01*
 456 | X185250763Y-118563016D01*
 457 | X184119392Y-117431645D01*
 458 | X184508301Y-117042736D01*
 459 | X185639672Y-118174107D01*
 460 | G37*
 461 | G36*
 462 | X186205357Y-117608421D02*
 463 | G01*
 464 | X185816448Y-117997330D01*
 465 | X184685077Y-116865959D01*
 466 | X185073986Y-116477050D01*
 467 | X186205357Y-117608421D01*
 468 | G37*
 469 | G36*
 470 | X186771043Y-117042736D02*
 471 | G01*
 472 | X186382134Y-117431645D01*
 473 | X185250763Y-116300274D01*
 474 | X185639672Y-115911365D01*
 475 | X186771043Y-117042736D01*
 476 | G37*
 477 | %TD*%
 478 | D10*
 479 | %TO.C,MX55*%
 480 | X164465000Y-114776250D03*
 481 | D11*
 482 | X161925000Y-119856250D03*
 483 | D10*
 484 | X158115000Y-117316250D03*
 485 | D12*
 486 | X156845000Y-119856250D03*
 487 | X167005000Y-119856250D03*
 488 | %TD*%
 489 | D10*
 490 | %TO.C,MX54*%
 491 | X135890000Y-114776250D03*
 492 | D11*
 493 | X133350000Y-119856250D03*
 494 | D10*
 495 | X129540000Y-117316250D03*
 496 | D12*
 497 | X128270000Y-119856250D03*
 498 | X138430000Y-119856250D03*
 499 | %TD*%
 500 | D10*
 501 | %TO.C,MX53*%
 502 | X107315000Y-114776250D03*
 503 | D11*
 504 | X104775000Y-119856250D03*
 505 | D10*
 506 | X100965000Y-117316250D03*
 507 | D12*
 508 | X99695000Y-119856250D03*
 509 | X109855000Y-119856250D03*
 510 | %TD*%
 511 | D10*
 512 | %TO.C,MX40*%
 513 | X109696250Y-95726250D03*
 514 | D11*
 515 | X107156250Y-100806250D03*
 516 | D10*
 517 | X103346250Y-98266250D03*
 518 | D12*
 519 | X102076250Y-100806250D03*
 520 | X112236250Y-100806250D03*
 521 | %TD*%
 522 | D10*
 523 | %TO.C,MX27*%
 524 | X104933750Y-76676250D03*
 525 | D11*
 526 | X102393750Y-81756250D03*
 527 | D10*
 528 | X98583750Y-79216250D03*
 529 | D12*
 530 | X97313750Y-81756250D03*
 531 | X107473750Y-81756250D03*
 532 | %TD*%
 533 | D10*
 534 | %TO.C,MX14*%
 535 | X102552500Y-57626250D03*
 536 | D11*
 537 | X100012500Y-62706250D03*
 538 | D10*
 539 | X96202500Y-60166250D03*
 540 | D12*
 541 | X94932500Y-62706250D03*
 542 | X105092500Y-62706250D03*
 543 | %TD*%
 544 | D10*
 545 | %TO.C,MX58*%
 546 | X208687592Y-114313014D03*
 547 | D11*
 548 | X210007200Y-119837200D03*
 549 | D10*
 550 | X205455890Y-120340468D03*
 551 | D12*
 552 | X206115694Y-123102561D03*
 553 | X213898706Y-116571839D03*
 554 | D19*
 555 | X205376355Y-132841210D03*
 556 | X223617788Y-117534830D03*
 557 | D11*
 558 | X195580272Y-121166693D03*
 559 | X213821705Y-105860313D03*
 560 | %TD*%
 561 | D18*
 562 | %TO.C,X1*%
 563 | G36*
 564 | X189020288Y-117767703D02*
 565 | G01*
 566 | X189868816Y-118616231D01*
 567 | X188878866Y-119606181D01*
 568 | X188030338Y-118757653D01*
 569 | X189020288Y-117767703D01*
 570 | G37*
 571 | G36*
 572 | X187464653Y-119323338D02*
 573 | G01*
 574 | X188313181Y-120171866D01*
 575 | X187323231Y-121161816D01*
 576 | X186474703Y-120313288D01*
 577 | X187464653Y-119323338D01*
 578 | G37*
 579 | G36*
 580 | X188666734Y-120525419D02*
 581 | G01*
 582 | X189515262Y-121373947D01*
 583 | X188525312Y-122363897D01*
 584 | X187676784Y-121515369D01*
 585 | X188666734Y-120525419D01*
 586 | G37*
 587 | G36*
 588 | X190222369Y-118969784D02*
 589 | G01*
 590 | X191070897Y-119818312D01*
 591 | X190080947Y-120808262D01*
 592 | X189232419Y-119959734D01*
 593 | X190222369Y-118969784D01*
 594 | G37*
 595 | %TD*%
 596 | D20*
 597 | %TO.C,U2*%
 598 | X146474000Y-50266600D03*
 599 | X146474000Y-49316600D03*
 600 | X146474000Y-51216600D03*
 601 | X148674000Y-51216600D03*
 602 | X148674000Y-50266600D03*
 603 | X148674000Y-49316600D03*
 604 | %TD*%
 605 | D18*
 606 | %TO.C,RESET*%
 607 | G36*
 608 | X214069600Y-92953127D02*
 609 | G01*
 610 | X213426812Y-92187082D01*
 611 | X214729088Y-91094343D01*
 612 | X215371876Y-91860388D01*
 613 | X214069600Y-92953127D01*
 614 | G37*
 615 | G36*
 616 | X209243520Y-97002689D02*
 617 | G01*
 618 | X208600732Y-96236644D01*
 619 | X209903008Y-95143905D01*
 620 | X210545796Y-95909950D01*
 621 | X209243520Y-97002689D01*
 622 | G37*
 623 | G36*
 624 | X216512192Y-95864095D02*
 625 | G01*
 626 | X215869404Y-95098050D01*
 627 | X217171680Y-94005311D01*
 628 | X217814468Y-94771356D01*
 629 | X216512192Y-95864095D01*
 630 | G37*
 631 | G36*
 632 | X211686112Y-99913657D02*
 633 | G01*
 634 | X211043324Y-99147612D01*
 635 | X212345600Y-98054873D01*
 636 | X212988388Y-98820918D01*
 637 | X211686112Y-99913657D01*
 638 | G37*
 639 | %TD*%
 640 | %TO.C,R4*%
 641 | G36*
 642 | G01*
 643 | X207785993Y-100443074D02*
 644 | X208475436Y-99864562D01*
 645 | G75*
 646 | G02*
 647 | X208827642Y-99895376I160696J-191510D01*
 648 | G01*
 649 | X209165109Y-100297552D01*
 650 | G75*
 651 | G02*
 652 | X209134295Y-100649758I-191510J-160696D01*
 653 | G01*
 654 | X208444852Y-101228270D01*
 655 | G75*
 656 | G02*
 657 | X208092646Y-101197456I-160696J191510D01*
 658 | G01*
 659 | X207755179Y-100795280D01*
 660 | G75*
 661 | G02*
 662 | X207785993Y-100443074I191510J160696D01*
 663 | G01*
 664 | G37*
 665 | G36*
 666 | G01*
 667 | X206612905Y-99045042D02*
 668 | X207302348Y-98466530D01*
 669 | G75*
 670 | G02*
 671 | X207654554Y-98497344I160696J-191510D01*
 672 | G01*
 673 | X207992021Y-98899520D01*
 674 | G75*
 675 | G02*
 676 | X207961207Y-99251726I-191510J-160696D01*
 677 | G01*
 678 | X207271764Y-99830238D01*
 679 | G75*
 680 | G02*
 681 | X206919558Y-99799424I-160696J191510D01*
 682 | G01*
 683 | X206582091Y-99397248D01*
 684 | G75*
 685 | G02*
 686 | X206612905Y-99045042I191510J160696D01*
 687 | G01*
 688 | G37*
 689 | %TD*%
 690 | %TO.C,R2*%
 691 | G36*
 692 | G01*
 693 | X145980998Y-57550000D02*
 694 | X146881002Y-57550000D01*
 695 | G75*
 696 | G02*
 697 | X147131000Y-57799998I0J-249998D01*
 698 | G01*
 699 | X147131000Y-58325002D01*
 700 | G75*
 701 | G02*
 702 | X146881002Y-58575000I-249998J0D01*
 703 | G01*
 704 | X145980998Y-58575000D01*
 705 | G75*
 706 | G02*
 707 | X145731000Y-58325002I0J249998D01*
 708 | G01*
 709 | X145731000Y-57799998D01*
 710 | G75*
 711 | G02*
 712 | X145980998Y-57550000I249998J0D01*
 713 | G01*
 714 | G37*
 715 | G36*
 716 | G01*
 717 | X145980998Y-55725000D02*
 718 | X146881002Y-55725000D01*
 719 | G75*
 720 | G02*
 721 | X147131000Y-55974998I0J-249998D01*
 722 | G01*
 723 | X147131000Y-56500002D01*
 724 | G75*
 725 | G02*
 726 | X146881002Y-56750000I-249998J0D01*
 727 | G01*
 728 | X145980998Y-56750000D01*
 729 | G75*
 730 | G02*
 731 | X145731000Y-56500002I0J249998D01*
 732 | G01*
 733 | X145731000Y-55974998D01*
 734 | G75*
 735 | G02*
 736 | X145980998Y-55725000I249998J0D01*
 737 | G01*
 738 | G37*
 739 | %TD*%
 740 | %TO.C,R1*%
 741 | G36*
 742 | G01*
 743 | X148368598Y-57550000D02*
 744 | X149268602Y-57550000D01*
 745 | G75*
 746 | G02*
 747 | X149518600Y-57799998I0J-249998D01*
 748 | G01*
 749 | X149518600Y-58325002D01*
 750 | G75*
 751 | G02*
 752 | X149268602Y-58575000I-249998J0D01*
 753 | G01*
 754 | X148368598Y-58575000D01*
 755 | G75*
 756 | G02*
 757 | X148118600Y-58325002I0J249998D01*
 758 | G01*
 759 | X148118600Y-57799998D01*
 760 | G75*
 761 | G02*
 762 | X148368598Y-57550000I249998J0D01*
 763 | G01*
 764 | G37*
 765 | G36*
 766 | G01*
 767 | X148368598Y-55725000D02*
 768 | X149268602Y-55725000D01*
 769 | G75*
 770 | G02*
 771 | X149518600Y-55974998I0J-249998D01*
 772 | G01*
 773 | X149518600Y-56500002D01*
 774 | G75*
 775 | G02*
 776 | X149268602Y-56750000I-249998J0D01*
 777 | G01*
 778 | X148368598Y-56750000D01*
 779 | G75*
 780 | G02*
 781 | X148118600Y-56500002I0J249998D01*
 782 | G01*
 783 | X148118600Y-55974998D01*
 784 | G75*
 785 | G02*
 786 | X148368598Y-55725000I249998J0D01*
 787 | G01*
 788 | G37*
 789 | %TD*%
 790 | D10*
 791 | %TO.C,MX44*%
 792 | X193040000Y-95726250D03*
 793 | D11*
 794 | X190500000Y-100806250D03*
 795 | D10*
 796 | X186690000Y-98266250D03*
 797 | D12*
 798 | X185420000Y-100806250D03*
 799 | X195580000Y-100806250D03*
 800 | %TD*%
 801 | D10*
 802 | %TO.C,MX42*%
 803 | X154940000Y-95726250D03*
 804 | D11*
 805 | X152400000Y-100806250D03*
 806 | D10*
 807 | X148590000Y-98266250D03*
 808 | D12*
 809 | X147320000Y-100806250D03*
 810 | X157480000Y-100806250D03*
 811 | %TD*%
 812 | D10*
 813 | %TO.C,MX41*%
 814 | X135890000Y-95726250D03*
 815 | D11*
 816 | X133350000Y-100806250D03*
 817 | D10*
 818 | X129540000Y-98266250D03*
 819 | D12*
 820 | X128270000Y-100806250D03*
 821 | X138430000Y-100806250D03*
 822 | %TD*%
 823 | D10*
 824 | %TO.C,MX32*%
 825 | X202565000Y-76676250D03*
 826 | D11*
 827 | X200025000Y-81756250D03*
 828 | D10*
 829 | X196215000Y-79216250D03*
 830 | D12*
 831 | X194945000Y-81756250D03*
 832 | X205105000Y-81756250D03*
 833 | %TD*%
 834 | D10*
 835 | %TO.C,MX31*%
 836 | X183515000Y-76676250D03*
 837 | D11*
 838 | X180975000Y-81756250D03*
 839 | D10*
 840 | X177165000Y-79216250D03*
 841 | D12*
 842 | X175895000Y-81756250D03*
 843 | X186055000Y-81756250D03*
 844 | %TD*%
 845 | D10*
 846 | %TO.C,MX30*%
 847 | X164465000Y-76676250D03*
 848 | D11*
 849 | X161925000Y-81756250D03*
 850 | D10*
 851 | X158115000Y-79216250D03*
 852 | D12*
 853 | X156845000Y-81756250D03*
 854 | X167005000Y-81756250D03*
 855 | %TD*%
 856 | D10*
 857 | %TO.C,MX29*%
 858 | X145415000Y-76676250D03*
 859 | D11*
 860 | X142875000Y-81756250D03*
 861 | D10*
 862 | X139065000Y-79216250D03*
 863 | D12*
 864 | X137795000Y-81756250D03*
 865 | X147955000Y-81756250D03*
 866 | %TD*%
 867 | D10*
 868 | %TO.C,MX28*%
 869 | X126365000Y-76676250D03*
 870 | D11*
 871 | X123825000Y-81756250D03*
 872 | D10*
 873 | X120015000Y-79216250D03*
 874 | D12*
 875 | X118745000Y-81756250D03*
 876 | X128905000Y-81756250D03*
 877 | %TD*%
 878 | D10*
 879 | %TO.C,MX19*%
 880 | X197802500Y-57626250D03*
 881 | D11*
 882 | X195262500Y-62706250D03*
 883 | D10*
 884 | X191452500Y-60166250D03*
 885 | D12*
 886 | X190182500Y-62706250D03*
 887 | X200342500Y-62706250D03*
 888 | %TD*%
 889 | D10*
 890 | %TO.C,MX18*%
 891 | X178752500Y-57626250D03*
 892 | D11*
 893 | X176212500Y-62706250D03*
 894 | D10*
 895 | X172402500Y-60166250D03*
 896 | D12*
 897 | X171132500Y-62706250D03*
 898 | X181292500Y-62706250D03*
 899 | %TD*%
 900 | D10*
 901 | %TO.C,MX17*%
 902 | X159702500Y-57626250D03*
 903 | D11*
 904 | X157162500Y-62706250D03*
 905 | D10*
 906 | X153352500Y-60166250D03*
 907 | D12*
 908 | X152082500Y-62706250D03*
 909 | X162242500Y-62706250D03*
 910 | %TD*%
 911 | D10*
 912 | %TO.C,MX16*%
 913 | X140652500Y-57626250D03*
 914 | D11*
 915 | X138112500Y-62706250D03*
 916 | D10*
 917 | X134302500Y-60166250D03*
 918 | D12*
 919 | X133032500Y-62706250D03*
 920 | X143192500Y-62706250D03*
 921 | %TD*%
 922 | D10*
 923 | %TO.C,MX15*%
 924 | X121602500Y-57626250D03*
 925 | D11*
 926 | X119062500Y-62706250D03*
 927 | D10*
 928 | X115252500Y-60166250D03*
 929 | D12*
 930 | X113982500Y-62706250D03*
 931 | X124142500Y-62706250D03*
 932 | %TD*%
 933 | D10*
 934 | %TO.C,MX6*%
 935 | X197802500Y-38576250D03*
 936 | D11*
 937 | X195262500Y-43656250D03*
 938 | D10*
 939 | X191452500Y-41116250D03*
 940 | D12*
 941 | X190182500Y-43656250D03*
 942 | X200342500Y-43656250D03*
 943 | %TD*%
 944 | D10*
 945 | %TO.C,MX5*%
 946 | X178752500Y-38576250D03*
 947 | D11*
 948 | X176212500Y-43656250D03*
 949 | D10*
 950 | X172402500Y-41116250D03*
 951 | D12*
 952 | X171132500Y-43656250D03*
 953 | X181292500Y-43656250D03*
 954 | %TD*%
 955 | D10*
 956 | %TO.C,MX4*%
 957 | X159702500Y-38576250D03*
 958 | D11*
 959 | X157162500Y-43656250D03*
 960 | D10*
 961 | X153352500Y-41116250D03*
 962 | D12*
 963 | X152082500Y-43656250D03*
 964 | X162242500Y-43656250D03*
 965 | %TD*%
 966 | D10*
 967 | %TO.C,MX3*%
 968 | X140652500Y-38576250D03*
 969 | D11*
 970 | X138112500Y-43656250D03*
 971 | D10*
 972 | X134302500Y-41116250D03*
 973 | D12*
 974 | X133032500Y-43656250D03*
 975 | X143192500Y-43656250D03*
 976 | %TD*%
 977 | D10*
 978 | %TO.C,MX2*%
 979 | X121602500Y-38576250D03*
 980 | D11*
 981 | X119062500Y-43656250D03*
 982 | D10*
 983 | X115252500Y-41116250D03*
 984 | D12*
 985 | X113982500Y-43656250D03*
 986 | X124142500Y-43656250D03*
 987 | %TD*%
 988 | D10*
 989 | %TO.C,MX1*%
 990 | X102552500Y-38576250D03*
 991 | D11*
 992 | X100012500Y-43656250D03*
 993 | D10*
 994 | X96202500Y-41116250D03*
 995 | D12*
 996 | X94932500Y-43656250D03*
 997 | X105092500Y-43656250D03*
 998 | %TD*%
 999 | %TO.C,F1*%
1000 | G36*
1001 | G01*
1002 | X144160400Y-49491600D02*
1003 | X142910400Y-49491600D01*
1004 | G75*
1005 | G02*
1006 | X142660400Y-49241600I0J250000D01*
1007 | G01*
1008 | X142660400Y-48491600D01*
1009 | G75*
1010 | G02*
1011 | X142910400Y-48241600I250000J0D01*
1012 | G01*
1013 | X144160400Y-48241600D01*
1014 | G75*
1015 | G02*
1016 | X144410400Y-48491600I0J-250000D01*
1017 | G01*
1018 | X144410400Y-49241600D01*
1019 | G75*
1020 | G02*
1021 | X144160400Y-49491600I-250000J0D01*
1022 | G01*
1023 | G37*
1024 | G36*
1025 | G01*
1026 | X144160400Y-52291600D02*
1027 | X142910400Y-52291600D01*
1028 | G75*
1029 | G02*
1030 | X142660400Y-52041600I0J250000D01*
1031 | G01*
1032 | X142660400Y-51291600D01*
1033 | G75*
1034 | G02*
1035 | X142910400Y-51041600I250000J0D01*
1036 | G01*
1037 | X144160400Y-51041600D01*
1038 | G75*
1039 | G02*
1040 | X144410400Y-51291600I0J-250000D01*
1041 | G01*
1042 | X144410400Y-52041600D01*
1043 | G75*
1044 | G02*
1045 | X144160400Y-52291600I-250000J0D01*
1046 | G01*
1047 | G37*
1048 | %TD*%
1049 | D18*
1050 | %TO.C,D58*%
1051 | G36*
1052 | X201355326Y-125723081D02*
1053 | G01*
1054 | X200583980Y-124803828D01*
1055 | X201273420Y-124225319D01*
1056 | X202044766Y-125144572D01*
1057 | X201355326Y-125723081D01*
1058 | G37*
1059 | G36*
1060 | X198827380Y-127844281D02*
1061 | G01*
1062 | X198056034Y-126925028D01*
1063 | X198745474Y-126346519D01*
1064 | X199516820Y-127265772D01*
1065 | X198827380Y-127844281D01*
1066 | G37*
1067 | %TD*%
1068 | D21*
1069 | %TO.C,D55*%
1070 | X149479000Y-121844800D03*
1071 | X149479000Y-125144800D03*
1072 | %TD*%
1073 | %TO.C,D54*%
1074 | X145846800Y-121844800D03*
1075 | X145846800Y-125144800D03*
1076 | %TD*%
1077 | %TO.C,D53*%
1078 | X119075200Y-121819400D03*
1079 | X119075200Y-125119400D03*
1080 | %TD*%
1081 | %TO.C,D44*%
1082 | X182499000Y-102693200D03*
1083 | X182499000Y-105993200D03*
1084 | %TD*%
1085 | %TO.C,D43*%
1086 | X179451000Y-102693200D03*
1087 | X179451000Y-105993200D03*
1088 | %TD*%
1089 | %TO.C,D42*%
1090 | X144348200Y-102693200D03*
1091 | X144348200Y-105993200D03*
1092 | %TD*%
1093 | %TO.C,D41*%
1094 | X141351000Y-102693200D03*
1095 | X141351000Y-105993200D03*
1096 | %TD*%
1097 | %TO.C,D40*%
1098 | X118287800Y-102667800D03*
1099 | X118287800Y-105967800D03*
1100 | %TD*%
1101 | %TO.C,D32*%
1102 | X190449200Y-83440000D03*
1103 | X190449200Y-86740000D03*
1104 | %TD*%
1105 | %TO.C,D31*%
1106 | X172923200Y-83465400D03*
1107 | X172923200Y-86765400D03*
1108 | %TD*%
1109 | %TO.C,D30*%
1110 | X169976800Y-83465400D03*
1111 | X169976800Y-86765400D03*
1112 | %TD*%
1113 | %TO.C,D29*%
1114 | X134874000Y-83465400D03*
1115 | X134874000Y-86765400D03*
1116 | %TD*%
1117 | %TO.C,D28*%
1118 | X131902200Y-83465400D03*
1119 | X131902200Y-86765400D03*
1120 | %TD*%
1121 | %TO.C,D27*%
1122 | X113360200Y-83465400D03*
1123 | X113360200Y-86765400D03*
1124 | %TD*%
1125 | %TO.C,D19*%
1126 | X185724800Y-64339200D03*
1127 | X185724800Y-67639200D03*
1128 | %TD*%
1129 | %TO.C,D18*%
1130 | X168148000Y-64339200D03*
1131 | X168148000Y-67639200D03*
1132 | %TD*%
1133 | %TO.C,D17*%
1134 | X165252400Y-64339200D03*
1135 | X165252400Y-67639200D03*
1136 | %TD*%
1137 | %TO.C,D16*%
1138 | X130022600Y-64364600D03*
1139 | X130022600Y-67664600D03*
1140 | %TD*%
1141 | %TO.C,D15*%
1142 | X127152400Y-64390000D03*
1143 | X127152400Y-67690000D03*
1144 | %TD*%
1145 | %TO.C,D14*%
1146 | X109524800Y-64364600D03*
1147 | X109524800Y-67664600D03*
1148 | %TD*%
1149 | %TO.C,D6*%
1150 | X185724800Y-45441600D03*
1151 | X185724800Y-48741600D03*
1152 | %TD*%
1153 | %TO.C,D5*%
1154 | X168249600Y-45467000D03*
1155 | X168249600Y-48767000D03*
1156 | %TD*%
1157 | %TO.C,D4*%
1158 | X165201600Y-45492400D03*
1159 | X165201600Y-48792400D03*
1160 | %TD*%
1161 | %TO.C,D3*%
1162 | X130149600Y-45492400D03*
1163 | X130149600Y-48792400D03*
1164 | %TD*%
1165 | %TO.C,D2*%
1166 | X127076200Y-45492400D03*
1167 | X127076200Y-48792400D03*
1168 | %TD*%
1169 | %TO.C,D1*%
1170 | X109550200Y-45492400D03*
1171 | X109550200Y-48792400D03*
1172 | %TD*%
1173 | %TO.C,C9*%
1174 | G36*
1175 | G01*
1176 | X186316723Y-123107473D02*
1177 | X186988474Y-122435722D01*
1178 | G75*
1179 | G02*
1180 | X187342028Y-122435722I176777J-176777D01*
1181 | G01*
1182 | X187695581Y-122789275D01*
1183 | G75*
1184 | G02*
1185 | X187695581Y-123142829I-176777J-176777D01*
1186 | G01*
1187 | X187023830Y-123814580D01*
1188 | G75*
1189 | G02*
1190 | X186670276Y-123814580I-176777J176777D01*
1191 | G01*
1192 | X186316723Y-123461027D01*
1193 | G75*
1194 | G02*
1195 | X186316723Y-123107473I176777J176777D01*
1196 | G01*
1197 | G37*
1198 | G36*
1199 | G01*
1200 | X184973221Y-121763971D02*
1201 | X185644972Y-121092220D01*
1202 | G75*
1203 | G02*
1204 | X185998526Y-121092220I176777J-176777D01*
1205 | G01*
1206 | X186352079Y-121445773D01*
1207 | G75*
1208 | G02*
1209 | X186352079Y-121799327I-176777J-176777D01*
1210 | G01*
1211 | X185680328Y-122471078D01*
1212 | G75*
1213 | G02*
1214 | X185326774Y-122471078I-176777J176777D01*
1215 | G01*
1216 | X184973221Y-122117525D01*
1217 | G75*
1218 | G02*
1219 | X184973221Y-121763971I176777J176777D01*
1220 | G01*
1221 | G37*
1222 | %TD*%
1223 | %TO.C,C8*%
1224 | G36*
1225 | G01*
1226 | X191127278Y-117024127D02*
1227 | X190455527Y-117695878D01*
1228 | G75*
1229 | G02*
1230 | X190101973Y-117695878I-176777J176777D01*
1231 | G01*
1232 | X189748420Y-117342325D01*
1233 | G75*
1234 | G02*
1235 | X189748420Y-116988771I176777J176777D01*
1236 | G01*
1237 | X190420171Y-116317020D01*
1238 | G75*
1239 | G02*
1240 | X190773725Y-116317020I176777J-176777D01*
1241 | G01*
1242 | X191127278Y-116670573D01*
1243 | G75*
1244 | G02*
1245 | X191127278Y-117024127I-176777J-176777D01*
1246 | G01*
1247 | G37*
1248 | G36*
1249 | G01*
1250 | X192470780Y-118367629D02*
1251 | X191799029Y-119039380D01*
1252 | G75*
1253 | G02*
1254 | X191445475Y-119039380I-176777J176777D01*
1255 | G01*
1256 | X191091922Y-118685827D01*
1257 | G75*
1258 | G02*
1259 | X191091922Y-118332273I176777J176777D01*
1260 | G01*
1261 | X191763673Y-117660522D01*
1262 | G75*
1263 | G02*
1264 | X192117227Y-117660522I176777J-176777D01*
1265 | G01*
1266 | X192470780Y-118014075D01*
1267 | G75*
1268 | G02*
1269 | X192470780Y-118367629I-176777J-176777D01*
1270 | G01*
1271 | G37*
1272 | %TD*%
1273 | %TO.C,C7*%
1274 | G36*
1275 | G01*
1276 | X186836073Y-108374078D02*
1277 | X186164322Y-107702327D01*
1278 | G75*
1279 | G02*
1280 | X186164322Y-107348773I176777J176777D01*
1281 | G01*
1282 | X186517875Y-106995220D01*
1283 | G75*
1284 | G02*
1285 | X186871429Y-106995220I176777J-176777D01*
1286 | G01*
1287 | X187543180Y-107666971D01*
1288 | G75*
1289 | G02*
1290 | X187543180Y-108020525I-176777J-176777D01*
1291 | G01*
1292 | X187189627Y-108374078D01*
1293 | G75*
1294 | G02*
1295 | X186836073Y-108374078I-176777J176777D01*
1296 | G01*
1297 | G37*
1298 | G36*
1299 | G01*
1300 | X185492571Y-109717580D02*
1301 | X184820820Y-109045829D01*
1302 | G75*
1303 | G02*
1304 | X184820820Y-108692275I176777J176777D01*
1305 | G01*
1306 | X185174373Y-108338722D01*
1307 | G75*
1308 | G02*
1309 | X185527927Y-108338722I176777J-176777D01*
1310 | G01*
1311 | X186199678Y-109010473D01*
1312 | G75*
1313 | G02*
1314 | X186199678Y-109364027I-176777J-176777D01*
1315 | G01*
1316 | X185846125Y-109717580D01*
1317 | G75*
1318 | G02*
1319 | X185492571Y-109717580I-176777J176777D01*
1320 | G01*
1321 | G37*
1322 | %TD*%
1323 | %TO.C,C3*%
1324 | G36*
1325 | G01*
1326 | X184691122Y-124783873D02*
1327 | X185362873Y-124112122D01*
1328 | G75*
1329 | G02*
1330 | X185716427Y-124112122I176777J-176777D01*
1331 | G01*
1332 | X186069980Y-124465675D01*
1333 | G75*
1334 | G02*
1335 | X186069980Y-124819229I-176777J-176777D01*
1336 | G01*
1337 | X185398229Y-125490980D01*
1338 | G75*
1339 | G02*
1340 | X185044675Y-125490980I-176777J176777D01*
1341 | G01*
1342 | X184691122Y-125137427D01*
1343 | G75*
1344 | G02*
1345 | X184691122Y-124783873I176777J176777D01*
1346 | G01*
1347 | G37*
1348 | G36*
1349 | G01*
1350 | X183347620Y-123440371D02*
1351 | X184019371Y-122768620D01*
1352 | G75*
1353 | G02*
1354 | X184372925Y-122768620I176777J-176777D01*
1355 | G01*
1356 | X184726478Y-123122173D01*
1357 | G75*
1358 | G02*
1359 | X184726478Y-123475727I-176777J-176777D01*
1360 | G01*
1361 | X184054727Y-124147478D01*
1362 | G75*
1363 | G02*
1364 | X183701173Y-124147478I-176777J176777D01*
1365 | G01*
1366 | X183347620Y-123793925D01*
1367 | G75*
1368 | G02*
1369 | X183347620Y-123440371I176777J176777D01*
1370 | G01*
1371 | G37*
1372 | %TD*%
1373 | %TO.C,C2*%
1374 | G36*
1375 | G01*
1376 | X190061873Y-111244278D02*
1377 | X189390122Y-110572527D01*
1378 | G75*
1379 | G02*
1380 | X189390122Y-110218973I176777J176777D01*
1381 | G01*
1382 | X189743675Y-109865420D01*
1383 | G75*
1384 | G02*
1385 | X190097229Y-109865420I176777J-176777D01*
1386 | G01*
1387 | X190768980Y-110537171D01*
1388 | G75*
1389 | G02*
1390 | X190768980Y-110890725I-176777J-176777D01*
1391 | G01*
1392 | X190415427Y-111244278D01*
1393 | G75*
1394 | G02*
1395 | X190061873Y-111244278I-176777J176777D01*
1396 | G01*
1397 | G37*
1398 | G36*
1399 | G01*
1400 | X188718371Y-112587780D02*
1401 | X188046620Y-111916029D01*
1402 | G75*
1403 | G02*
1404 | X188046620Y-111562475I176777J176777D01*
1405 | G01*
1406 | X188400173Y-111208922D01*
1407 | G75*
1408 | G02*
1409 | X188753727Y-111208922I176777J-176777D01*
1410 | G01*
1411 | X189425478Y-111880673D01*
1412 | G75*
1413 | G02*
1414 | X189425478Y-112234227I-176777J-176777D01*
1415 | G01*
1416 | X189071925Y-112587780D01*
1417 | G75*
1418 | G02*
1419 | X188718371Y-112587780I-176777J176777D01*
1420 | G01*
1421 | G37*
1422 | %TD*%
1423 | %TO.C,C1*%
1424 | G36*
1425 | G01*
1426 | X171775176Y-110026473D02*
1427 | X172446927Y-110698224D01*
1428 | G75*
1429 | G02*
1430 | X172446927Y-111051778I-176777J-176777D01*
1431 | G01*
1432 | X172093374Y-111405331D01*
1433 | G75*
1434 | G02*
1435 | X171739820Y-111405331I-176777J176777D01*
1436 | G01*
1437 | X171068069Y-110733580D01*
1438 | G75*
1439 | G02*
1440 | X171068069Y-110380026I176777J176777D01*
1441 | G01*
1442 | X171421622Y-110026473D01*
1443 | G75*
1444 | G02*
1445 | X171775176Y-110026473I176777J-176777D01*
1446 | G01*
1447 | G37*
1448 | G36*
1449 | G01*
1450 | X173118678Y-108682971D02*
1451 | X173790429Y-109354722D01*
1452 | G75*
1453 | G02*
1454 | X173790429Y-109708276I-176777J-176777D01*
1455 | G01*
1456 | X173436876Y-110061829D01*
1457 | G75*
1458 | G02*
1459 | X173083322Y-110061829I-176777J176777D01*
1460 | G01*
1461 | X172411571Y-109390078D01*
1462 | G75*
1463 | G02*
1464 | X172411571Y-109036524I176777J176777D01*
1465 | G01*
1466 | X172765124Y-108682971D01*
1467 | G75*
1468 | G02*
1469 | X173118678Y-108682971I176777J-176777D01*
1470 | G01*
1471 | G37*
1472 | %TD*%
1473 | M02*
1474 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-B_Paste.gbr:
--------------------------------------------------------------------------------
   1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
   2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
   3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
   4 | %TF.SameCoordinates,Original*%
   5 | %TF.FileFunction,Paste,Bot*%
   6 | %TF.FilePolarity,Positive*%
   7 | %FSLAX46Y46*%
   8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
   9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
  10 | %MOMM*%
  11 | %LPD*%
  12 | G01*
  13 | G04 APERTURE LIST*
  14 | %ADD10R,0.600000X1.450000*%
  15 | %ADD11R,0.300000X1.450000*%
  16 | %ADD12C,0.100000*%
  17 | %ADD13R,1.060000X0.650000*%
  18 | %ADD14R,1.200000X0.900000*%
  19 | G04 APERTURE END LIST*
  20 | %TO.C,R3*%
  21 | G36*
  22 | G01*
  23 | X174591043Y-121625156D02*
  24 | X173954644Y-120988757D01*
  25 | G75*
  26 | G02*
  27 | X173954644Y-120635207I176775J176775D01*
  28 | G01*
  29 | X174325877Y-120263974D01*
  30 | G75*
  31 | G02*
  32 | X174679427Y-120263974I176775J-176775D01*
  33 | G01*
  34 | X175315826Y-120900373D01*
  35 | G75*
  36 | G02*
  37 | X175315826Y-121253923I-176775J-176775D01*
  38 | G01*
  39 | X174944593Y-121625156D01*
  40 | G75*
  41 | G02*
  42 | X174591043Y-121625156I-176775J176775D01*
  43 | G01*
  44 | G37*
  45 | G36*
  46 | G01*
  47 | X173300573Y-122915626D02*
  48 | X172664174Y-122279227D01*
  49 | G75*
  50 | G02*
  51 | X172664174Y-121925677I176775J176775D01*
  52 | G01*
  53 | X173035407Y-121554444D01*
  54 | G75*
  55 | G02*
  56 | X173388957Y-121554444I176775J-176775D01*
  57 | G01*
  58 | X174025356Y-122190843D01*
  59 | G75*
  60 | G02*
  61 | X174025356Y-122544393I-176775J-176775D01*
  62 | G01*
  63 | X173654123Y-122915626D01*
  64 | G75*
  65 | G02*
  66 | X173300573Y-122915626I-176775J176775D01*
  67 | G01*
  68 | G37*
  69 | %TD*%
  70 | %TO.C,R6*%
  71 | G36*
  72 | G01*
  73 | X166274800Y-36583198D02*
  74 | X166274800Y-37483202D01*
  75 | G75*
  76 | G02*
  77 | X166024802Y-37733200I-249998J0D01*
  78 | G01*
  79 | X165499798Y-37733200D01*
  80 | G75*
  81 | G02*
  82 | X165249800Y-37483202I0J249998D01*
  83 | G01*
  84 | X165249800Y-36583198D01*
  85 | G75*
  86 | G02*
  87 | X165499798Y-36333200I249998J0D01*
  88 | G01*
  89 | X166024802Y-36333200D01*
  90 | G75*
  91 | G02*
  92 | X166274800Y-36583198I0J-249998D01*
  93 | G01*
  94 | G37*
  95 | G36*
  96 | G01*
  97 | X168099800Y-36583198D02*
  98 | X168099800Y-37483202D01*
  99 | G75*
 100 | G02*
 101 | X167849802Y-37733200I-249998J0D01*
 102 | G01*
 103 | X167324798Y-37733200D01*
 104 | G75*
 105 | G02*
 106 | X167074800Y-37483202I0J249998D01*
 107 | G01*
 108 | X167074800Y-36583198D01*
 109 | G75*
 110 | G02*
 111 | X167324798Y-36333200I249998J0D01*
 112 | G01*
 113 | X167849802Y-36333200D01*
 114 | G75*
 115 | G02*
 116 | X168099800Y-36583198I0J-249998D01*
 117 | G01*
 118 | G37*
 119 | %TD*%
 120 | %TO.C,R5*%
 121 | G36*
 122 | G01*
 123 | X129000200Y-37407002D02*
 124 | X129000200Y-36506998D01*
 125 | G75*
 126 | G02*
 127 | X129250198Y-36257000I249998J0D01*
 128 | G01*
 129 | X129775202Y-36257000D01*
 130 | G75*
 131 | G02*
 132 | X130025200Y-36506998I0J-249998D01*
 133 | G01*
 134 | X130025200Y-37407002D01*
 135 | G75*
 136 | G02*
 137 | X129775202Y-37657000I-249998J0D01*
 138 | G01*
 139 | X129250198Y-37657000D01*
 140 | G75*
 141 | G02*
 142 | X129000200Y-37407002I0J249998D01*
 143 | G01*
 144 | G37*
 145 | G36*
 146 | G01*
 147 | X127175200Y-37407002D02*
 148 | X127175200Y-36506998D01*
 149 | G75*
 150 | G02*
 151 | X127425198Y-36257000I249998J0D01*
 152 | G01*
 153 | X127950202Y-36257000D01*
 154 | G75*
 155 | G02*
 156 | X128200200Y-36506998I0J-249998D01*
 157 | G01*
 158 | X128200200Y-37407002D01*
 159 | G75*
 160 | G02*
 161 | X127950202Y-37657000I-249998J0D01*
 162 | G01*
 163 | X127425198Y-37657000D01*
 164 | G75*
 165 | G02*
 166 | X127175200Y-37407002I0J249998D01*
 167 | G01*
 168 | G37*
 169 | %TD*%
 170 | D10*
 171 | %TO.C,J1*%
 172 | X150874800Y-37217400D03*
 173 | X150074800Y-37217400D03*
 174 | X145174800Y-37217400D03*
 175 | X144374800Y-37217400D03*
 176 | X144374800Y-37217400D03*
 177 | X145174800Y-37217400D03*
 178 | X150074800Y-37217400D03*
 179 | X150874800Y-37217400D03*
 180 | D11*
 181 | X145874800Y-37217400D03*
 182 | X146374800Y-37217400D03*
 183 | X146874800Y-37217400D03*
 184 | X147874800Y-37217400D03*
 185 | X148374800Y-37217400D03*
 186 | X148874800Y-37217400D03*
 187 | X149374800Y-37217400D03*
 188 | X147374800Y-37217400D03*
 189 | %TD*%
 190 | D12*
 191 | %TO.C,U1*%
 192 | G36*
 193 | X185639672Y-115381035D02*
 194 | G01*
 195 | X185250763Y-114992126D01*
 196 | X186382134Y-113860755D01*
 197 | X186771043Y-114249664D01*
 198 | X185639672Y-115381035D01*
 199 | G37*
 200 | G36*
 201 | X185073986Y-114815350D02*
 202 | G01*
 203 | X184685077Y-114426441D01*
 204 | X185816448Y-113295070D01*
 205 | X186205357Y-113683979D01*
 206 | X185073986Y-114815350D01*
 207 | G37*
 208 | G36*
 209 | X184508301Y-114249664D02*
 210 | G01*
 211 | X184119392Y-113860755D01*
 212 | X185250763Y-112729384D01*
 213 | X185639672Y-113118293D01*
 214 | X184508301Y-114249664D01*
 215 | G37*
 216 | G36*
 217 | X183942616Y-113683979D02*
 218 | G01*
 219 | X183553707Y-113295070D01*
 220 | X184685078Y-112163699D01*
 221 | X185073987Y-112552608D01*
 222 | X183942616Y-113683979D01*
 223 | G37*
 224 | G36*
 225 | X183376930Y-113118293D02*
 226 | G01*
 227 | X182988021Y-112729384D01*
 228 | X184119392Y-111598013D01*
 229 | X184508301Y-111986922D01*
 230 | X183376930Y-113118293D01*
 231 | G37*
 232 | G36*
 233 | X182811245Y-112552608D02*
 234 | G01*
 235 | X182422336Y-112163699D01*
 236 | X183553707Y-111032328D01*
 237 | X183942616Y-111421237D01*
 238 | X182811245Y-112552608D01*
 239 | G37*
 240 | G36*
 241 | X182245559Y-111986923D02*
 242 | G01*
 243 | X181856650Y-111598014D01*
 244 | X182988021Y-110466643D01*
 245 | X183376930Y-110855552D01*
 246 | X182245559Y-111986923D01*
 247 | G37*
 248 | G36*
 249 | X181679874Y-111421237D02*
 250 | G01*
 251 | X181290965Y-111032328D01*
 252 | X182422336Y-109900957D01*
 253 | X182811245Y-110289866D01*
 254 | X181679874Y-111421237D01*
 255 | G37*
 256 | G36*
 257 | X180760635Y-111032328D02*
 258 | G01*
 259 | X180371726Y-111421237D01*
 260 | X179240355Y-110289866D01*
 261 | X179629264Y-109900957D01*
 262 | X180760635Y-111032328D01*
 263 | G37*
 264 | G36*
 265 | X180194950Y-111598014D02*
 266 | G01*
 267 | X179806041Y-111986923D01*
 268 | X178674670Y-110855552D01*
 269 | X179063579Y-110466643D01*
 270 | X180194950Y-111598014D01*
 271 | G37*
 272 | G36*
 273 | X179629264Y-112163699D02*
 274 | G01*
 275 | X179240355Y-112552608D01*
 276 | X178108984Y-111421237D01*
 277 | X178497893Y-111032328D01*
 278 | X179629264Y-112163699D01*
 279 | G37*
 280 | G36*
 281 | X179063579Y-112729384D02*
 282 | G01*
 283 | X178674670Y-113118293D01*
 284 | X177543299Y-111986922D01*
 285 | X177932208Y-111598013D01*
 286 | X179063579Y-112729384D01*
 287 | G37*
 288 | G36*
 289 | X178497893Y-113295070D02*
 290 | G01*
 291 | X178108984Y-113683979D01*
 292 | X176977613Y-112552608D01*
 293 | X177366522Y-112163699D01*
 294 | X178497893Y-113295070D01*
 295 | G37*
 296 | G36*
 297 | X177932208Y-113860755D02*
 298 | G01*
 299 | X177543299Y-114249664D01*
 300 | X176411928Y-113118293D01*
 301 | X176800837Y-112729384D01*
 302 | X177932208Y-113860755D01*
 303 | G37*
 304 | G36*
 305 | X177366523Y-114426441D02*
 306 | G01*
 307 | X176977614Y-114815350D01*
 308 | X175846243Y-113683979D01*
 309 | X176235152Y-113295070D01*
 310 | X177366523Y-114426441D01*
 311 | G37*
 312 | G36*
 313 | X176800837Y-114992126D02*
 314 | G01*
 315 | X176411928Y-115381035D01*
 316 | X175280557Y-114249664D01*
 317 | X175669466Y-113860755D01*
 318 | X176800837Y-114992126D01*
 319 | G37*
 320 | G36*
 321 | X175669466Y-117431645D02*
 322 | G01*
 323 | X175280557Y-117042736D01*
 324 | X176411928Y-115911365D01*
 325 | X176800837Y-116300274D01*
 326 | X175669466Y-117431645D01*
 327 | G37*
 328 | G36*
 329 | X176235152Y-117997330D02*
 330 | G01*
 331 | X175846243Y-117608421D01*
 332 | X176977614Y-116477050D01*
 333 | X177366523Y-116865959D01*
 334 | X176235152Y-117997330D01*
 335 | G37*
 336 | G36*
 337 | X176800837Y-118563016D02*
 338 | G01*
 339 | X176411928Y-118174107D01*
 340 | X177543299Y-117042736D01*
 341 | X177932208Y-117431645D01*
 342 | X176800837Y-118563016D01*
 343 | G37*
 344 | G36*
 345 | X177366522Y-119128701D02*
 346 | G01*
 347 | X176977613Y-118739792D01*
 348 | X178108984Y-117608421D01*
 349 | X178497893Y-117997330D01*
 350 | X177366522Y-119128701D01*
 351 | G37*
 352 | G36*
 353 | X177932208Y-119694387D02*
 354 | G01*
 355 | X177543299Y-119305478D01*
 356 | X178674670Y-118174107D01*
 357 | X179063579Y-118563016D01*
 358 | X177932208Y-119694387D01*
 359 | G37*
 360 | G36*
 361 | X178497893Y-120260072D02*
 362 | G01*
 363 | X178108984Y-119871163D01*
 364 | X179240355Y-118739792D01*
 365 | X179629264Y-119128701D01*
 366 | X178497893Y-120260072D01*
 367 | G37*
 368 | G36*
 369 | X179063579Y-120825757D02*
 370 | G01*
 371 | X178674670Y-120436848D01*
 372 | X179806041Y-119305477D01*
 373 | X180194950Y-119694386D01*
 374 | X179063579Y-120825757D01*
 375 | G37*
 376 | G36*
 377 | X179629264Y-121391443D02*
 378 | G01*
 379 | X179240355Y-121002534D01*
 380 | X180371726Y-119871163D01*
 381 | X180760635Y-120260072D01*
 382 | X179629264Y-121391443D01*
 383 | G37*
 384 | G36*
 385 | X182811245Y-121002534D02*
 386 | G01*
 387 | X182422336Y-121391443D01*
 388 | X181290965Y-120260072D01*
 389 | X181679874Y-119871163D01*
 390 | X182811245Y-121002534D01*
 391 | G37*
 392 | G36*
 393 | X183376930Y-120436848D02*
 394 | G01*
 395 | X182988021Y-120825757D01*
 396 | X181856650Y-119694386D01*
 397 | X182245559Y-119305477D01*
 398 | X183376930Y-120436848D01*
 399 | G37*
 400 | G36*
 401 | X183942616Y-119871163D02*
 402 | G01*
 403 | X183553707Y-120260072D01*
 404 | X182422336Y-119128701D01*
 405 | X182811245Y-118739792D01*
 406 | X183942616Y-119871163D01*
 407 | G37*
 408 | G36*
 409 | X184508301Y-119305478D02*
 410 | G01*
 411 | X184119392Y-119694387D01*
 412 | X182988021Y-118563016D01*
 413 | X183376930Y-118174107D01*
 414 | X184508301Y-119305478D01*
 415 | G37*
 416 | G36*
 417 | X185073987Y-118739792D02*
 418 | G01*
 419 | X184685078Y-119128701D01*
 420 | X183553707Y-117997330D01*
 421 | X183942616Y-117608421D01*
 422 | X185073987Y-118739792D01*
 423 | G37*
 424 | G36*
 425 | X185639672Y-118174107D02*
 426 | G01*
 427 | X185250763Y-118563016D01*
 428 | X184119392Y-117431645D01*
 429 | X184508301Y-117042736D01*
 430 | X185639672Y-118174107D01*
 431 | G37*
 432 | G36*
 433 | X186205357Y-117608421D02*
 434 | G01*
 435 | X185816448Y-117997330D01*
 436 | X184685077Y-116865959D01*
 437 | X185073986Y-116477050D01*
 438 | X186205357Y-117608421D01*
 439 | G37*
 440 | G36*
 441 | X186771043Y-117042736D02*
 442 | G01*
 443 | X186382134Y-117431645D01*
 444 | X185250763Y-116300274D01*
 445 | X185639672Y-115911365D01*
 446 | X186771043Y-117042736D01*
 447 | G37*
 448 | %TD*%
 449 | %TO.C,X1*%
 450 | G36*
 451 | X189020288Y-117767703D02*
 452 | G01*
 453 | X189868816Y-118616231D01*
 454 | X188878866Y-119606181D01*
 455 | X188030338Y-118757653D01*
 456 | X189020288Y-117767703D01*
 457 | G37*
 458 | G36*
 459 | X187464653Y-119323338D02*
 460 | G01*
 461 | X188313181Y-120171866D01*
 462 | X187323231Y-121161816D01*
 463 | X186474703Y-120313288D01*
 464 | X187464653Y-119323338D01*
 465 | G37*
 466 | G36*
 467 | X188666734Y-120525419D02*
 468 | G01*
 469 | X189515262Y-121373947D01*
 470 | X188525312Y-122363897D01*
 471 | X187676784Y-121515369D01*
 472 | X188666734Y-120525419D01*
 473 | G37*
 474 | G36*
 475 | X190222369Y-118969784D02*
 476 | G01*
 477 | X191070897Y-119818312D01*
 478 | X190080947Y-120808262D01*
 479 | X189232419Y-119959734D01*
 480 | X190222369Y-118969784D01*
 481 | G37*
 482 | %TD*%
 483 | D13*
 484 | %TO.C,U2*%
 485 | X146474000Y-50266600D03*
 486 | X146474000Y-49316600D03*
 487 | X146474000Y-51216600D03*
 488 | X148674000Y-51216600D03*
 489 | X148674000Y-50266600D03*
 490 | X148674000Y-49316600D03*
 491 | %TD*%
 492 | D12*
 493 | %TO.C,RESET*%
 494 | G36*
 495 | X214069600Y-92953127D02*
 496 | G01*
 497 | X213426812Y-92187082D01*
 498 | X214729088Y-91094343D01*
 499 | X215371876Y-91860388D01*
 500 | X214069600Y-92953127D01*
 501 | G37*
 502 | G36*
 503 | X209243520Y-97002689D02*
 504 | G01*
 505 | X208600732Y-96236644D01*
 506 | X209903008Y-95143905D01*
 507 | X210545796Y-95909950D01*
 508 | X209243520Y-97002689D01*
 509 | G37*
 510 | G36*
 511 | X216512192Y-95864095D02*
 512 | G01*
 513 | X215869404Y-95098050D01*
 514 | X217171680Y-94005311D01*
 515 | X217814468Y-94771356D01*
 516 | X216512192Y-95864095D01*
 517 | G37*
 518 | G36*
 519 | X211686112Y-99913657D02*
 520 | G01*
 521 | X211043324Y-99147612D01*
 522 | X212345600Y-98054873D01*
 523 | X212988388Y-98820918D01*
 524 | X211686112Y-99913657D01*
 525 | G37*
 526 | %TD*%
 527 | %TO.C,R4*%
 528 | G36*
 529 | G01*
 530 | X207785993Y-100443074D02*
 531 | X208475436Y-99864562D01*
 532 | G75*
 533 | G02*
 534 | X208827642Y-99895376I160696J-191510D01*
 535 | G01*
 536 | X209165109Y-100297552D01*
 537 | G75*
 538 | G02*
 539 | X209134295Y-100649758I-191510J-160696D01*
 540 | G01*
 541 | X208444852Y-101228270D01*
 542 | G75*
 543 | G02*
 544 | X208092646Y-101197456I-160696J191510D01*
 545 | G01*
 546 | X207755179Y-100795280D01*
 547 | G75*
 548 | G02*
 549 | X207785993Y-100443074I191510J160696D01*
 550 | G01*
 551 | G37*
 552 | G36*
 553 | G01*
 554 | X206612905Y-99045042D02*
 555 | X207302348Y-98466530D01*
 556 | G75*
 557 | G02*
 558 | X207654554Y-98497344I160696J-191510D01*
 559 | G01*
 560 | X207992021Y-98899520D01*
 561 | G75*
 562 | G02*
 563 | X207961207Y-99251726I-191510J-160696D01*
 564 | G01*
 565 | X207271764Y-99830238D01*
 566 | G75*
 567 | G02*
 568 | X206919558Y-99799424I-160696J191510D01*
 569 | G01*
 570 | X206582091Y-99397248D01*
 571 | G75*
 572 | G02*
 573 | X206612905Y-99045042I191510J160696D01*
 574 | G01*
 575 | G37*
 576 | %TD*%
 577 | %TO.C,R2*%
 578 | G36*
 579 | G01*
 580 | X145980998Y-57550000D02*
 581 | X146881002Y-57550000D01*
 582 | G75*
 583 | G02*
 584 | X147131000Y-57799998I0J-249998D01*
 585 | G01*
 586 | X147131000Y-58325002D01*
 587 | G75*
 588 | G02*
 589 | X146881002Y-58575000I-249998J0D01*
 590 | G01*
 591 | X145980998Y-58575000D01*
 592 | G75*
 593 | G02*
 594 | X145731000Y-58325002I0J249998D01*
 595 | G01*
 596 | X145731000Y-57799998D01*
 597 | G75*
 598 | G02*
 599 | X145980998Y-57550000I249998J0D01*
 600 | G01*
 601 | G37*
 602 | G36*
 603 | G01*
 604 | X145980998Y-55725000D02*
 605 | X146881002Y-55725000D01*
 606 | G75*
 607 | G02*
 608 | X147131000Y-55974998I0J-249998D01*
 609 | G01*
 610 | X147131000Y-56500002D01*
 611 | G75*
 612 | G02*
 613 | X146881002Y-56750000I-249998J0D01*
 614 | G01*
 615 | X145980998Y-56750000D01*
 616 | G75*
 617 | G02*
 618 | X145731000Y-56500002I0J249998D01*
 619 | G01*
 620 | X145731000Y-55974998D01*
 621 | G75*
 622 | G02*
 623 | X145980998Y-55725000I249998J0D01*
 624 | G01*
 625 | G37*
 626 | %TD*%
 627 | %TO.C,R1*%
 628 | G36*
 629 | G01*
 630 | X148368598Y-57550000D02*
 631 | X149268602Y-57550000D01*
 632 | G75*
 633 | G02*
 634 | X149518600Y-57799998I0J-249998D01*
 635 | G01*
 636 | X149518600Y-58325002D01*
 637 | G75*
 638 | G02*
 639 | X149268602Y-58575000I-249998J0D01*
 640 | G01*
 641 | X148368598Y-58575000D01*
 642 | G75*
 643 | G02*
 644 | X148118600Y-58325002I0J249998D01*
 645 | G01*
 646 | X148118600Y-57799998D01*
 647 | G75*
 648 | G02*
 649 | X148368598Y-57550000I249998J0D01*
 650 | G01*
 651 | G37*
 652 | G36*
 653 | G01*
 654 | X148368598Y-55725000D02*
 655 | X149268602Y-55725000D01*
 656 | G75*
 657 | G02*
 658 | X149518600Y-55974998I0J-249998D01*
 659 | G01*
 660 | X149518600Y-56500002D01*
 661 | G75*
 662 | G02*
 663 | X149268602Y-56750000I-249998J0D01*
 664 | G01*
 665 | X148368598Y-56750000D01*
 666 | G75*
 667 | G02*
 668 | X148118600Y-56500002I0J249998D01*
 669 | G01*
 670 | X148118600Y-55974998D01*
 671 | G75*
 672 | G02*
 673 | X148368598Y-55725000I249998J0D01*
 674 | G01*
 675 | G37*
 676 | %TD*%
 677 | %TO.C,F1*%
 678 | G36*
 679 | G01*
 680 | X144160400Y-49491600D02*
 681 | X142910400Y-49491600D01*
 682 | G75*
 683 | G02*
 684 | X142660400Y-49241600I0J250000D01*
 685 | G01*
 686 | X142660400Y-48491600D01*
 687 | G75*
 688 | G02*
 689 | X142910400Y-48241600I250000J0D01*
 690 | G01*
 691 | X144160400Y-48241600D01*
 692 | G75*
 693 | G02*
 694 | X144410400Y-48491600I0J-250000D01*
 695 | G01*
 696 | X144410400Y-49241600D01*
 697 | G75*
 698 | G02*
 699 | X144160400Y-49491600I-250000J0D01*
 700 | G01*
 701 | G37*
 702 | G36*
 703 | G01*
 704 | X144160400Y-52291600D02*
 705 | X142910400Y-52291600D01*
 706 | G75*
 707 | G02*
 708 | X142660400Y-52041600I0J250000D01*
 709 | G01*
 710 | X142660400Y-51291600D01*
 711 | G75*
 712 | G02*
 713 | X142910400Y-51041600I250000J0D01*
 714 | G01*
 715 | X144160400Y-51041600D01*
 716 | G75*
 717 | G02*
 718 | X144410400Y-51291600I0J-250000D01*
 719 | G01*
 720 | X144410400Y-52041600D01*
 721 | G75*
 722 | G02*
 723 | X144160400Y-52291600I-250000J0D01*
 724 | G01*
 725 | G37*
 726 | %TD*%
 727 | %TO.C,D58*%
 728 | G36*
 729 | X201355326Y-125723081D02*
 730 | G01*
 731 | X200583980Y-124803828D01*
 732 | X201273420Y-124225319D01*
 733 | X202044766Y-125144572D01*
 734 | X201355326Y-125723081D01*
 735 | G37*
 736 | G36*
 737 | X198827380Y-127844281D02*
 738 | G01*
 739 | X198056034Y-126925028D01*
 740 | X198745474Y-126346519D01*
 741 | X199516820Y-127265772D01*
 742 | X198827380Y-127844281D01*
 743 | G37*
 744 | %TD*%
 745 | D14*
 746 | %TO.C,D55*%
 747 | X149479000Y-121844800D03*
 748 | X149479000Y-125144800D03*
 749 | %TD*%
 750 | %TO.C,D54*%
 751 | X145846800Y-121844800D03*
 752 | X145846800Y-125144800D03*
 753 | %TD*%
 754 | %TO.C,D53*%
 755 | X119075200Y-121819400D03*
 756 | X119075200Y-125119400D03*
 757 | %TD*%
 758 | %TO.C,D44*%
 759 | X182499000Y-102693200D03*
 760 | X182499000Y-105993200D03*
 761 | %TD*%
 762 | %TO.C,D43*%
 763 | X179451000Y-102693200D03*
 764 | X179451000Y-105993200D03*
 765 | %TD*%
 766 | %TO.C,D42*%
 767 | X144348200Y-102693200D03*
 768 | X144348200Y-105993200D03*
 769 | %TD*%
 770 | %TO.C,D41*%
 771 | X141351000Y-102693200D03*
 772 | X141351000Y-105993200D03*
 773 | %TD*%
 774 | %TO.C,D40*%
 775 | X118287800Y-102667800D03*
 776 | X118287800Y-105967800D03*
 777 | %TD*%
 778 | %TO.C,D32*%
 779 | X190449200Y-83440000D03*
 780 | X190449200Y-86740000D03*
 781 | %TD*%
 782 | %TO.C,D31*%
 783 | X172923200Y-83465400D03*
 784 | X172923200Y-86765400D03*
 785 | %TD*%
 786 | %TO.C,D30*%
 787 | X169976800Y-83465400D03*
 788 | X169976800Y-86765400D03*
 789 | %TD*%
 790 | %TO.C,D29*%
 791 | X134874000Y-83465400D03*
 792 | X134874000Y-86765400D03*
 793 | %TD*%
 794 | %TO.C,D28*%
 795 | X131902200Y-83465400D03*
 796 | X131902200Y-86765400D03*
 797 | %TD*%
 798 | %TO.C,D27*%
 799 | X113360200Y-83465400D03*
 800 | X113360200Y-86765400D03*
 801 | %TD*%
 802 | %TO.C,D19*%
 803 | X185724800Y-64339200D03*
 804 | X185724800Y-67639200D03*
 805 | %TD*%
 806 | %TO.C,D18*%
 807 | X168148000Y-64339200D03*
 808 | X168148000Y-67639200D03*
 809 | %TD*%
 810 | %TO.C,D17*%
 811 | X165252400Y-64339200D03*
 812 | X165252400Y-67639200D03*
 813 | %TD*%
 814 | %TO.C,D16*%
 815 | X130022600Y-64364600D03*
 816 | X130022600Y-67664600D03*
 817 | %TD*%
 818 | %TO.C,D15*%
 819 | X127152400Y-64390000D03*
 820 | X127152400Y-67690000D03*
 821 | %TD*%
 822 | %TO.C,D14*%
 823 | X109524800Y-64364600D03*
 824 | X109524800Y-67664600D03*
 825 | %TD*%
 826 | %TO.C,D6*%
 827 | X185724800Y-45441600D03*
 828 | X185724800Y-48741600D03*
 829 | %TD*%
 830 | %TO.C,D5*%
 831 | X168249600Y-45467000D03*
 832 | X168249600Y-48767000D03*
 833 | %TD*%
 834 | %TO.C,D4*%
 835 | X165201600Y-45492400D03*
 836 | X165201600Y-48792400D03*
 837 | %TD*%
 838 | %TO.C,D3*%
 839 | X130149600Y-45492400D03*
 840 | X130149600Y-48792400D03*
 841 | %TD*%
 842 | %TO.C,D2*%
 843 | X127076200Y-45492400D03*
 844 | X127076200Y-48792400D03*
 845 | %TD*%
 846 | %TO.C,D1*%
 847 | X109550200Y-45492400D03*
 848 | X109550200Y-48792400D03*
 849 | %TD*%
 850 | %TO.C,C9*%
 851 | G36*
 852 | G01*
 853 | X186316723Y-123107473D02*
 854 | X186988474Y-122435722D01*
 855 | G75*
 856 | G02*
 857 | X187342028Y-122435722I176777J-176777D01*
 858 | G01*
 859 | X187695581Y-122789275D01*
 860 | G75*
 861 | G02*
 862 | X187695581Y-123142829I-176777J-176777D01*
 863 | G01*
 864 | X187023830Y-123814580D01*
 865 | G75*
 866 | G02*
 867 | X186670276Y-123814580I-176777J176777D01*
 868 | G01*
 869 | X186316723Y-123461027D01*
 870 | G75*
 871 | G02*
 872 | X186316723Y-123107473I176777J176777D01*
 873 | G01*
 874 | G37*
 875 | G36*
 876 | G01*
 877 | X184973221Y-121763971D02*
 878 | X185644972Y-121092220D01*
 879 | G75*
 880 | G02*
 881 | X185998526Y-121092220I176777J-176777D01*
 882 | G01*
 883 | X186352079Y-121445773D01*
 884 | G75*
 885 | G02*
 886 | X186352079Y-121799327I-176777J-176777D01*
 887 | G01*
 888 | X185680328Y-122471078D01*
 889 | G75*
 890 | G02*
 891 | X185326774Y-122471078I-176777J176777D01*
 892 | G01*
 893 | X184973221Y-122117525D01*
 894 | G75*
 895 | G02*
 896 | X184973221Y-121763971I176777J176777D01*
 897 | G01*
 898 | G37*
 899 | %TD*%
 900 | %TO.C,C8*%
 901 | G36*
 902 | G01*
 903 | X191127278Y-117024127D02*
 904 | X190455527Y-117695878D01*
 905 | G75*
 906 | G02*
 907 | X190101973Y-117695878I-176777J176777D01*
 908 | G01*
 909 | X189748420Y-117342325D01*
 910 | G75*
 911 | G02*
 912 | X189748420Y-116988771I176777J176777D01*
 913 | G01*
 914 | X190420171Y-116317020D01*
 915 | G75*
 916 | G02*
 917 | X190773725Y-116317020I176777J-176777D01*
 918 | G01*
 919 | X191127278Y-116670573D01*
 920 | G75*
 921 | G02*
 922 | X191127278Y-117024127I-176777J-176777D01*
 923 | G01*
 924 | G37*
 925 | G36*
 926 | G01*
 927 | X192470780Y-118367629D02*
 928 | X191799029Y-119039380D01*
 929 | G75*
 930 | G02*
 931 | X191445475Y-119039380I-176777J176777D01*
 932 | G01*
 933 | X191091922Y-118685827D01*
 934 | G75*
 935 | G02*
 936 | X191091922Y-118332273I176777J176777D01*
 937 | G01*
 938 | X191763673Y-117660522D01*
 939 | G75*
 940 | G02*
 941 | X192117227Y-117660522I176777J-176777D01*
 942 | G01*
 943 | X192470780Y-118014075D01*
 944 | G75*
 945 | G02*
 946 | X192470780Y-118367629I-176777J-176777D01*
 947 | G01*
 948 | G37*
 949 | %TD*%
 950 | %TO.C,C7*%
 951 | G36*
 952 | G01*
 953 | X186836073Y-108374078D02*
 954 | X186164322Y-107702327D01*
 955 | G75*
 956 | G02*
 957 | X186164322Y-107348773I176777J176777D01*
 958 | G01*
 959 | X186517875Y-106995220D01*
 960 | G75*
 961 | G02*
 962 | X186871429Y-106995220I176777J-176777D01*
 963 | G01*
 964 | X187543180Y-107666971D01*
 965 | G75*
 966 | G02*
 967 | X187543180Y-108020525I-176777J-176777D01*
 968 | G01*
 969 | X187189627Y-108374078D01*
 970 | G75*
 971 | G02*
 972 | X186836073Y-108374078I-176777J176777D01*
 973 | G01*
 974 | G37*
 975 | G36*
 976 | G01*
 977 | X185492571Y-109717580D02*
 978 | X184820820Y-109045829D01*
 979 | G75*
 980 | G02*
 981 | X184820820Y-108692275I176777J176777D01*
 982 | G01*
 983 | X185174373Y-108338722D01*
 984 | G75*
 985 | G02*
 986 | X185527927Y-108338722I176777J-176777D01*
 987 | G01*
 988 | X186199678Y-109010473D01*
 989 | G75*
 990 | G02*
 991 | X186199678Y-109364027I-176777J-176777D01*
 992 | G01*
 993 | X185846125Y-109717580D01*
 994 | G75*
 995 | G02*
 996 | X185492571Y-109717580I-176777J176777D01*
 997 | G01*
 998 | G37*
 999 | %TD*%
1000 | %TO.C,C3*%
1001 | G36*
1002 | G01*
1003 | X184691122Y-124783873D02*
1004 | X185362873Y-124112122D01*
1005 | G75*
1006 | G02*
1007 | X185716427Y-124112122I176777J-176777D01*
1008 | G01*
1009 | X186069980Y-124465675D01*
1010 | G75*
1011 | G02*
1012 | X186069980Y-124819229I-176777J-176777D01*
1013 | G01*
1014 | X185398229Y-125490980D01*
1015 | G75*
1016 | G02*
1017 | X185044675Y-125490980I-176777J176777D01*
1018 | G01*
1019 | X184691122Y-125137427D01*
1020 | G75*
1021 | G02*
1022 | X184691122Y-124783873I176777J176777D01*
1023 | G01*
1024 | G37*
1025 | G36*
1026 | G01*
1027 | X183347620Y-123440371D02*
1028 | X184019371Y-122768620D01*
1029 | G75*
1030 | G02*
1031 | X184372925Y-122768620I176777J-176777D01*
1032 | G01*
1033 | X184726478Y-123122173D01*
1034 | G75*
1035 | G02*
1036 | X184726478Y-123475727I-176777J-176777D01*
1037 | G01*
1038 | X184054727Y-124147478D01*
1039 | G75*
1040 | G02*
1041 | X183701173Y-124147478I-176777J176777D01*
1042 | G01*
1043 | X183347620Y-123793925D01*
1044 | G75*
1045 | G02*
1046 | X183347620Y-123440371I176777J176777D01*
1047 | G01*
1048 | G37*
1049 | %TD*%
1050 | %TO.C,C2*%
1051 | G36*
1052 | G01*
1053 | X190061873Y-111244278D02*
1054 | X189390122Y-110572527D01*
1055 | G75*
1056 | G02*
1057 | X189390122Y-110218973I176777J176777D01*
1058 | G01*
1059 | X189743675Y-109865420D01*
1060 | G75*
1061 | G02*
1062 | X190097229Y-109865420I176777J-176777D01*
1063 | G01*
1064 | X190768980Y-110537171D01*
1065 | G75*
1066 | G02*
1067 | X190768980Y-110890725I-176777J-176777D01*
1068 | G01*
1069 | X190415427Y-111244278D01*
1070 | G75*
1071 | G02*
1072 | X190061873Y-111244278I-176777J176777D01*
1073 | G01*
1074 | G37*
1075 | G36*
1076 | G01*
1077 | X188718371Y-112587780D02*
1078 | X188046620Y-111916029D01*
1079 | G75*
1080 | G02*
1081 | X188046620Y-111562475I176777J176777D01*
1082 | G01*
1083 | X188400173Y-111208922D01*
1084 | G75*
1085 | G02*
1086 | X188753727Y-111208922I176777J-176777D01*
1087 | G01*
1088 | X189425478Y-111880673D01*
1089 | G75*
1090 | G02*
1091 | X189425478Y-112234227I-176777J-176777D01*
1092 | G01*
1093 | X189071925Y-112587780D01*
1094 | G75*
1095 | G02*
1096 | X188718371Y-112587780I-176777J176777D01*
1097 | G01*
1098 | G37*
1099 | %TD*%
1100 | %TO.C,C1*%
1101 | G36*
1102 | G01*
1103 | X171775176Y-110026473D02*
1104 | X172446927Y-110698224D01*
1105 | G75*
1106 | G02*
1107 | X172446927Y-111051778I-176777J-176777D01*
1108 | G01*
1109 | X172093374Y-111405331D01*
1110 | G75*
1111 | G02*
1112 | X171739820Y-111405331I-176777J176777D01*
1113 | G01*
1114 | X171068069Y-110733580D01*
1115 | G75*
1116 | G02*
1117 | X171068069Y-110380026I176777J176777D01*
1118 | G01*
1119 | X171421622Y-110026473D01*
1120 | G75*
1121 | G02*
1122 | X171775176Y-110026473I176777J-176777D01*
1123 | G01*
1124 | G37*
1125 | G36*
1126 | G01*
1127 | X173118678Y-108682971D02*
1128 | X173790429Y-109354722D01*
1129 | G75*
1130 | G02*
1131 | X173790429Y-109708276I-176777J-176777D01*
1132 | G01*
1133 | X173436876Y-110061829D01*
1134 | G75*
1135 | G02*
1136 | X173083322Y-110061829I-176777J176777D01*
1137 | G01*
1138 | X172411571Y-109390078D01*
1139 | G75*
1140 | G02*
1141 | X172411571Y-109036524I176777J176777D01*
1142 | G01*
1143 | X172765124Y-108682971D01*
1144 | G75*
1145 | G02*
1146 | X173118678Y-108682971I176777J-176777D01*
1147 | G01*
1148 | G37*
1149 | %TD*%
1150 | M02*
1151 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-Edge_Cuts.gbr:
--------------------------------------------------------------------------------
 1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
 2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
 3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
 4 | %TF.SameCoordinates,Original*%
 5 | %TF.FileFunction,Profile,NP*%
 6 | %FSLAX46Y46*%
 7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
 8 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
 9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %TA.AperFunction,Profile*%
14 | %ADD10C,0.100000*%
15 | %TD*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X234213400Y-108737400D02*
19 | G75*
20 | G02*
21 | X233966883Y-111555067I-1532092J-1285575D01*
22 | G01*
23 | X202285600Y-34645600D02*
24 | G75*
25 | G02*
26 | X204285601Y-36645603I-1J-2000002D01*
27 | G01*
28 | X90989398Y-36652199D02*
29 | G75*
30 | G02*
31 | X92989401Y-34652198I2000002J-1D01*
32 | G01*
33 | X204760112Y-73650176D02*
34 | G75*
35 | G02*
36 | X204292200Y-72364600I1532089J1285577D01*
37 | G01*
38 | X153492200Y-31165800D02*
39 | G75*
40 | G02*
41 | X154635200Y-32308800I0J-1143000D01*
42 | G01*
43 | X140639800Y-32308800D02*
44 | G75*
45 | G02*
46 | X141782800Y-31165800I1143000J0D01*
47 | G01*
48 | X92989400Y-128905000D02*
49 | G75*
50 | G02*
51 | X90989399Y-126904997I1J2000002D01*
52 | G01*
53 | X197798830Y-141884402D02*
54 | G75*
55 | G02*
56 | X194970400Y-141884400I-1414214J1414216D01*
57 | G01*
58 | X138635201Y-34651699D02*
59 | X92989401Y-34652198D01*
60 | X183133021Y-128901698D02*
61 | G75*
62 | G02*
63 | X184665111Y-129616123I1J-2000001D01*
64 | G01*
65 | X90989398Y-36652199D02*
66 | X90989399Y-126904997D01*
67 | X156635201Y-34651701D02*
68 | G75*
69 | G02*
70 | X154635200Y-32651700I0J2000001D01*
71 | G01*
72 | X140635200Y-32651700D02*
73 | G75*
74 | G02*
75 | X138635201Y-34651699I-1999999J0D01*
76 | G01*
77 | X204292200Y-72364600D02*
78 | X204285601Y-36645603D01*
79 | X92989400Y-128905000D02*
80 | X183133021Y-128901698D01*
81 | X197798830Y-141884402D02*
82 | X233966883Y-111555067D01*
83 | X234213400Y-108737400D02*
84 | X204760112Y-73650176D01*
85 | X140639800Y-32308800D02*
86 | X140635200Y-32651700D01*
87 | X153492200Y-31165800D02*
88 | X141782800Y-31165800D01*
89 | X184665111Y-129616123D02*
90 | X194970400Y-141884400D01*
91 | X202285600Y-34645600D02*
92 | X156635201Y-34651701D01*
93 | X154635200Y-32651700D02*
94 | X154635200Y-32308800D01*
95 | M02*
96 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-F_Mask.gbr:
--------------------------------------------------------------------------------
  1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
  2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
  3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
  4 | %TF.SameCoordinates,Original*%
  5 | %TF.FileFunction,Soldermask,Top*%
  6 | %TF.FilePolarity,Negative*%
  7 | %FSLAX46Y46*%
  8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
  9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
 10 | %MOMM*%
 11 | %LPD*%
 12 | G01*
 13 | G04 APERTURE LIST*
 14 | %ADD10C,3.987800*%
 15 | %ADD11C,1.750000*%
 16 | %ADD12O,1.000000X2.100000*%
 17 | %ADD13C,0.650000*%
 18 | %ADD14O,1.000000X1.600000*%
 19 | %ADD15C,3.048000*%
 20 | G04 APERTURE END LIST*
 21 | D10*
 22 | %TO.C,MX43*%
 23 | X171450000Y-100806250D03*
 24 | D11*
 25 | X166370000Y-100806250D03*
 26 | X176530000Y-100806250D03*
 27 | %TD*%
 28 | D12*
 29 | %TO.C,J1*%
 30 | X151944800Y-36302400D03*
 31 | X143304800Y-36302400D03*
 32 | D13*
 33 | X144734800Y-35772400D03*
 34 | D14*
 35 | X143304800Y-32122400D03*
 36 | D13*
 37 | X150514800Y-35772400D03*
 38 | D14*
 39 | X151944800Y-32122400D03*
 40 | %TD*%
 41 | D10*
 42 | %TO.C,MX55*%
 43 | X161925000Y-119856250D03*
 44 | D11*
 45 | X156845000Y-119856250D03*
 46 | X167005000Y-119856250D03*
 47 | %TD*%
 48 | D10*
 49 | %TO.C,MX54*%
 50 | X133350000Y-119856250D03*
 51 | D11*
 52 | X128270000Y-119856250D03*
 53 | X138430000Y-119856250D03*
 54 | %TD*%
 55 | D10*
 56 | %TO.C,MX53*%
 57 | X104775000Y-119856250D03*
 58 | D11*
 59 | X99695000Y-119856250D03*
 60 | X109855000Y-119856250D03*
 61 | %TD*%
 62 | D10*
 63 | %TO.C,MX40*%
 64 | X107156250Y-100806250D03*
 65 | D11*
 66 | X102076250Y-100806250D03*
 67 | X112236250Y-100806250D03*
 68 | %TD*%
 69 | D10*
 70 | %TO.C,MX27*%
 71 | X102393750Y-81756250D03*
 72 | D11*
 73 | X97313750Y-81756250D03*
 74 | X107473750Y-81756250D03*
 75 | %TD*%
 76 | D10*
 77 | %TO.C,MX14*%
 78 | X100012500Y-62706250D03*
 79 | D11*
 80 | X94932500Y-62706250D03*
 81 | X105092500Y-62706250D03*
 82 | %TD*%
 83 | D10*
 84 | %TO.C,MX58*%
 85 | X210007200Y-119837200D03*
 86 | D11*
 87 | X206115694Y-123102561D03*
 88 | X213898706Y-116571839D03*
 89 | D15*
 90 | X205376355Y-132841210D03*
 91 | X223617788Y-117534830D03*
 92 | D10*
 93 | X195580272Y-121166693D03*
 94 | X213821705Y-105860313D03*
 95 | %TD*%
 96 | %TO.C,MX44*%
 97 | X190500000Y-100806250D03*
 98 | D11*
 99 | X185420000Y-100806250D03*
100 | X195580000Y-100806250D03*
101 | %TD*%
102 | D10*
103 | %TO.C,MX42*%
104 | X152400000Y-100806250D03*
105 | D11*
106 | X147320000Y-100806250D03*
107 | X157480000Y-100806250D03*
108 | %TD*%
109 | D10*
110 | %TO.C,MX41*%
111 | X133350000Y-100806250D03*
112 | D11*
113 | X128270000Y-100806250D03*
114 | X138430000Y-100806250D03*
115 | %TD*%
116 | D10*
117 | %TO.C,MX32*%
118 | X200025000Y-81756250D03*
119 | D11*
120 | X194945000Y-81756250D03*
121 | X205105000Y-81756250D03*
122 | %TD*%
123 | D10*
124 | %TO.C,MX31*%
125 | X180975000Y-81756250D03*
126 | D11*
127 | X175895000Y-81756250D03*
128 | X186055000Y-81756250D03*
129 | %TD*%
130 | D10*
131 | %TO.C,MX30*%
132 | X161925000Y-81756250D03*
133 | D11*
134 | X156845000Y-81756250D03*
135 | X167005000Y-81756250D03*
136 | %TD*%
137 | D10*
138 | %TO.C,MX29*%
139 | X142875000Y-81756250D03*
140 | D11*
141 | X137795000Y-81756250D03*
142 | X147955000Y-81756250D03*
143 | %TD*%
144 | D10*
145 | %TO.C,MX28*%
146 | X123825000Y-81756250D03*
147 | D11*
148 | X118745000Y-81756250D03*
149 | X128905000Y-81756250D03*
150 | %TD*%
151 | D10*
152 | %TO.C,MX19*%
153 | X195262500Y-62706250D03*
154 | D11*
155 | X190182500Y-62706250D03*
156 | X200342500Y-62706250D03*
157 | %TD*%
158 | D10*
159 | %TO.C,MX18*%
160 | X176212500Y-62706250D03*
161 | D11*
162 | X171132500Y-62706250D03*
163 | X181292500Y-62706250D03*
164 | %TD*%
165 | D10*
166 | %TO.C,MX17*%
167 | X157162500Y-62706250D03*
168 | D11*
169 | X152082500Y-62706250D03*
170 | X162242500Y-62706250D03*
171 | %TD*%
172 | D10*
173 | %TO.C,MX16*%
174 | X138112500Y-62706250D03*
175 | D11*
176 | X133032500Y-62706250D03*
177 | X143192500Y-62706250D03*
178 | %TD*%
179 | D10*
180 | %TO.C,MX15*%
181 | X119062500Y-62706250D03*
182 | D11*
183 | X113982500Y-62706250D03*
184 | X124142500Y-62706250D03*
185 | %TD*%
186 | D10*
187 | %TO.C,MX6*%
188 | X195262500Y-43656250D03*
189 | D11*
190 | X190182500Y-43656250D03*
191 | X200342500Y-43656250D03*
192 | %TD*%
193 | D10*
194 | %TO.C,MX5*%
195 | X176212500Y-43656250D03*
196 | D11*
197 | X171132500Y-43656250D03*
198 | X181292500Y-43656250D03*
199 | %TD*%
200 | D10*
201 | %TO.C,MX4*%
202 | X157162500Y-43656250D03*
203 | D11*
204 | X152082500Y-43656250D03*
205 | X162242500Y-43656250D03*
206 | %TD*%
207 | D10*
208 | %TO.C,MX3*%
209 | X138112500Y-43656250D03*
210 | D11*
211 | X133032500Y-43656250D03*
212 | X143192500Y-43656250D03*
213 | %TD*%
214 | D10*
215 | %TO.C,MX2*%
216 | X119062500Y-43656250D03*
217 | D11*
218 | X113982500Y-43656250D03*
219 | X124142500Y-43656250D03*
220 | %TD*%
221 | D10*
222 | %TO.C,MX1*%
223 | X100012500Y-43656250D03*
224 | D11*
225 | X94932500Y-43656250D03*
226 | X105092500Y-43656250D03*
227 | %TD*%
228 | M02*
229 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-F_Paste.gbr:
--------------------------------------------------------------------------------
 1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
 2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
 3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
 4 | %TF.SameCoordinates,Original*%
 5 | %TF.FileFunction,Paste,Top*%
 6 | %TF.FilePolarity,Positive*%
 7 | %FSLAX46Y46*%
 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
 9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-F_SilkS.gbr:
--------------------------------------------------------------------------------
 1 | %TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9)-1*%
 2 | %TF.CreationDate,2021-07-10T17:08:41+02:00*%
 3 | %TF.ProjectId,GameHand,47616d65-4861-46e6-942e-6b696361645f,rev?*%
 4 | %TF.SameCoordinates,Original*%
 5 | %TF.FileFunction,Legend,Top*%
 6 | %TF.FilePolarity,Positive*%
 7 | %FSLAX46Y46*%
 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
 9 | G04 Created by KiCad (PCBNEW (5.1.9)-1) date 2021-07-10 17:08:41*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-NPTH.drl:
--------------------------------------------------------------------------------
  1 | M48
  2 | ; DRILL file {KiCad (5.1.9)-1} date 07/10/21 17:10:15
  3 | ; FORMAT={-:-/ absolute / metric / decimal}
  4 | ; #@! TF.CreationDate,2021-07-10T17:10:15+02:00
  5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9)-1
  6 | ; #@! TF.FileFunction,NonPlated,1,2,NPTH
  7 | FMAT,2
  8 | METRIC
  9 | T1C0.650
 10 | T2C1.750
 11 | T3C3.048
 12 | T4C3.988
 13 | %
 14 | G90
 15 | G05
 16 | T1
 17 | X144.735Y-35.772
 18 | X150.515Y-35.772
 19 | T2
 20 | X94.932Y-43.656
 21 | X94.932Y-62.706
 22 | X97.314Y-81.756
 23 | X99.695Y-119.856
 24 | X102.076Y-100.806
 25 | X105.093Y-43.656
 26 | X105.093Y-62.706
 27 | X107.474Y-81.756
 28 | X109.855Y-119.856
 29 | X112.236Y-100.806
 30 | X113.983Y-43.656
 31 | X113.983Y-62.706
 32 | X118.745Y-81.756
 33 | X124.142Y-43.656
 34 | X124.142Y-62.706
 35 | X128.27Y-100.806
 36 | X128.27Y-119.856
 37 | X128.905Y-81.756
 38 | X133.032Y-43.656
 39 | X133.032Y-62.706
 40 | X137.795Y-81.756
 41 | X138.43Y-100.806
 42 | X138.43Y-119.856
 43 | X143.192Y-43.656
 44 | X143.192Y-62.706
 45 | X147.32Y-100.806
 46 | X147.955Y-81.756
 47 | X152.082Y-43.656
 48 | X152.082Y-62.706
 49 | X156.845Y-81.756
 50 | X156.845Y-119.856
 51 | X157.48Y-100.806
 52 | X162.243Y-43.656
 53 | X162.243Y-62.706
 54 | X166.37Y-100.806
 55 | X167.005Y-81.756
 56 | X167.005Y-119.856
 57 | X171.132Y-43.656
 58 | X171.132Y-62.706
 59 | X175.895Y-81.756
 60 | X176.53Y-100.806
 61 | X181.292Y-43.656
 62 | X181.292Y-62.706
 63 | X185.42Y-100.806
 64 | X186.055Y-81.756
 65 | X190.183Y-43.656
 66 | X190.183Y-62.706
 67 | X194.945Y-81.756
 68 | X195.58Y-100.806
 69 | X200.343Y-43.656
 70 | X200.343Y-62.706
 71 | X205.105Y-81.756
 72 | X206.116Y-123.103
 73 | X213.899Y-116.572
 74 | T3
 75 | X205.376Y-132.841
 76 | X223.618Y-117.535
 77 | T4
 78 | X100.012Y-43.656
 79 | X100.012Y-62.706
 80 | X102.394Y-81.756
 81 | X104.775Y-119.856
 82 | X107.156Y-100.806
 83 | X119.062Y-43.656
 84 | X119.062Y-62.706
 85 | X123.825Y-81.756
 86 | X133.35Y-100.806
 87 | X133.35Y-119.856
 88 | X138.112Y-43.656
 89 | X138.112Y-62.706
 90 | X142.875Y-81.756
 91 | X152.4Y-100.806
 92 | X157.162Y-43.656
 93 | X157.162Y-62.706
 94 | X161.925Y-81.756
 95 | X161.925Y-119.856
 96 | X171.45Y-100.806
 97 | X176.213Y-43.656
 98 | X176.213Y-62.706
 99 | X180.975Y-81.756
100 | X190.5Y-100.806
101 | X195.262Y-43.656
102 | X195.262Y-62.706
103 | X195.58Y-121.167
104 | X200.025Y-81.756
105 | X210.007Y-119.837
106 | X213.822Y-105.86
107 | T0
108 | M30
109 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-PTH.drl:
--------------------------------------------------------------------------------
  1 | M48
  2 | ; DRILL file {KiCad (5.1.9)-1} date 07/10/21 17:10:15
  3 | ; FORMAT={-:-/ absolute / metric / decimal}
  4 | ; #@! TF.CreationDate,2021-07-10T17:10:15+02:00
  5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9)-1
  6 | ; #@! TF.FileFunction,Plated,1,2,PTH
  7 | FMAT,2
  8 | METRIC
  9 | T1C0.400
 10 | T2C0.600
 11 | T3C1.470
 12 | %
 13 | G90
 14 | G05
 15 | T1
 16 | X122.58Y-48.768
 17 | X123.114Y-67.691
 18 | X127.584Y-86.766
 19 | X136.092Y-105.968
 20 | X138.938Y-48.793
 21 | X143.434Y-67.666
 22 | X145.186Y-39.878
 23 | X145.39Y-54.28
 24 | X147.598Y-66.116
 25 | X148.082Y-86.741
 26 | X148.184Y-64.465
 27 | X150.063Y-39.878
 28 | X151.333Y-67.691
 29 | X152.349Y-48.793
 30 | X155.524Y-86.741
 31 | X156.286Y-105.994
 32 | X156.896Y-127.051
 33 | X166.751Y-105.994
 34 | X174.473Y-110.769
 35 | X176.592Y-109.098
 36 | X176.784Y-122.174
 37 | X177.317Y-108.407
 38 | X177.495Y-122.885
 39 | X178.042Y-109.1
 40 | X178.206Y-123.596
 41 | X178.943Y-124.308
 42 | X179.68Y-124.993
 43 | X181.077Y-115.595
 44 | X182.55Y-124.943
 45 | X190.322Y-113.487
 46 | X193.074Y-112.615
 47 | T3
 48 | X96.203Y-41.116
 49 | X96.203Y-60.166
 50 | X98.584Y-79.216
 51 | X100.965Y-117.316
 52 | X102.552Y-38.576
 53 | X102.552Y-57.626
 54 | X103.346Y-98.266
 55 | X104.934Y-76.676
 56 | X107.315Y-114.776
 57 | X109.696Y-95.726
 58 | X115.252Y-41.116
 59 | X115.252Y-60.166
 60 | X120.015Y-79.216
 61 | X121.602Y-38.576
 62 | X121.602Y-57.626
 63 | X126.365Y-76.676
 64 | X129.54Y-98.266
 65 | X129.54Y-117.316
 66 | X134.302Y-41.116
 67 | X134.302Y-60.166
 68 | X135.89Y-95.726
 69 | X135.89Y-114.776
 70 | X139.065Y-79.216
 71 | X140.653Y-38.576
 72 | X140.653Y-57.626
 73 | X145.415Y-76.676
 74 | X148.59Y-98.266
 75 | X153.352Y-41.116
 76 | X153.352Y-60.166
 77 | X154.94Y-95.726
 78 | X158.115Y-79.216
 79 | X158.115Y-117.316
 80 | X159.702Y-38.576
 81 | X159.702Y-57.626
 82 | X164.465Y-76.676
 83 | X164.465Y-114.776
 84 | X167.64Y-98.266
 85 | X172.403Y-41.116
 86 | X172.403Y-60.166
 87 | X173.99Y-95.726
 88 | X177.165Y-79.216
 89 | X178.752Y-38.576
 90 | X178.752Y-57.626
 91 | X183.515Y-76.676
 92 | X186.69Y-98.266
 93 | X191.452Y-41.116
 94 | X191.452Y-60.166
 95 | X193.04Y-95.726
 96 | X196.215Y-79.216
 97 | X197.802Y-38.576
 98 | X197.802Y-57.626
 99 | X202.565Y-76.676
100 | X205.456Y-120.34
101 | X208.688Y-114.313
102 | T2
103 | G00X143.305Y-31.822
104 | M15
105 | G01X143.305Y-32.422
106 | M16
107 | G05
108 | G00X143.305Y-35.752
109 | M15
110 | G01X143.305Y-36.852
111 | M16
112 | G05
113 | G00X151.945Y-31.822
114 | M15
115 | G01X151.945Y-32.422
116 | M16
117 | G05
118 | G00X151.945Y-35.752
119 | M15
120 | G01X151.945Y-36.852
121 | M16
122 | G05
123 | T0
124 | M30
125 | 
--------------------------------------------------------------------------------
/pcb/gerbers/GameHand-job.gbrjob:
--------------------------------------------------------------------------------
  1 | {
  2 |   "Header":
  3 |   {
  4 |     "GenerationSoftware":
  5 |     {
  6 |       "Vendor":      "KiCad",
  7 |       "Application": "Pcbnew",
  8 |       "Version":     "(5.1.9)-1"
  9 |     },
 10 |     "CreationDate":  "2021-07-10T17:08:41+02:00"
 11 |   },
 12 |   "GeneralSpecs":
 13 |   {
 14 |     "ProjectId":
 15 |     {
 16 |       "Name": "GameHand",
 17 |       "GUID": "47616d65-4861-46e6-942e-6b696361645f",
 18 |       "Revision": "rev?"
 19 |     },
 20 |     "Size":
 21 |     {
 22 |       "X": 143.792,
 23 |       "Y": 111.404
 24 |     },
 25 |     "LayerNumber": 2,
 26 |     "BoardThickness":  1.600
 27 |   },
 28 |   "DesignRules":
 29 |   [
 30 |     {
 31 |       "Layers": "Outer",
 32 |       "PadToPad":  0.200,
 33 |       "PadToTrack":  0.200,
 34 |       "TrackToTrack":  0.200,
 35 |       "MinLineWidth":  0.250,
 36 |       "TrackToRegion":  0.508,
 37 |       "RegionToRegion":  0.508
 38 |     }
 39 |   ],
 40 |   "FilesAttributes":
 41 |   [
 42 |     {
 43 |       "Path":  "GameHand-F_Cu.gbr",
 44 |       "FileFunction":  "Copper,L1,Top",
 45 |       "FilePolarity":  "Positive"
 46 |     },
 47 |     {
 48 |       "Path":  "GameHand-B_Cu.gbr",
 49 |       "FileFunction":  "Copper,L2,Bot",
 50 |       "FilePolarity":  "Positive"
 51 |     },
 52 |     {
 53 |       "Path":  "GameHand-F_Paste.gbr",
 54 |       "FileFunction":  "SolderPaste,Top",
 55 |       "FilePolarity":  "Positive"
 56 |     },
 57 |     {
 58 |       "Path":  "GameHand-B_Paste.gbr",
 59 |       "FileFunction":  "SolderPaste,Bot",
 60 |       "FilePolarity":  "Positive"
 61 |     },
 62 |     {
 63 |       "Path":  "GameHand-F_SilkS.gbr",
 64 |       "FileFunction":  "Legend,Top",
 65 |       "FilePolarity":  "Positive"
 66 |     },
 67 |     {
 68 |       "Path":  "GameHand-B_SilkS.gbr",
 69 |       "FileFunction":  "Legend,Bot",
 70 |       "FilePolarity":  "Positive"
 71 |     },
 72 |     {
 73 |       "Path":  "GameHand-F_Mask.gbr",
 74 |       "FileFunction":  "SolderMask,Top",
 75 |       "FilePolarity":  "Negative"
 76 |     },
 77 |     {
 78 |       "Path":  "GameHand-B_Mask.gbr",
 79 |       "FileFunction":  "SolderMask,Bot",
 80 |       "FilePolarity":  "Negative"
 81 |     },
 82 |     {
 83 |       "Path":  "GameHand-Edge_Cuts.gbr",
 84 |       "FileFunction":  "Profile",
 85 |       "FilePolarity":  "Positive"
 86 |     }
 87 |   ],
 88 |   "MaterialStackup":
 89 |   [
 90 |     {
 91 |       "Type":  "Legend",
 92 |       "Notes":  "Layer F.SilkS"
 93 |     },
 94 |     {
 95 |       "Type":  "SolderPaste",
 96 |       "Notes":  "Layer F.Paste"
 97 |     },
 98 |     {
 99 |       "Type":  "SolderMask",
100 |       "Notes":  "Layer F.Mask"
101 |     },
102 |     {
103 |       "Type":  "Copper",
104 |       "Notes":  "Layer F.Cu"
105 |     },
106 |     {
107 |       "Type":  "Dielectric",
108 |       "Material":  "FR4",
109 |       "Notes":  "Layers L1/L2"
110 |     },
111 |     {
112 |       "Type":  "Copper",
113 |       "Notes":  "Layer B.Cu"
114 |     },
115 |     {
116 |       "Type":  "SolderMask",
117 |       "Notes":  "Layer B.Mask"
118 |     },
119 |     {
120 |       "Type":  "SolderPaste",
121 |       "Notes":  "Layer B.Paste"
122 |     },
123 |     {
124 |       "Type":  "Legend",
125 |       "Notes":  "Layer B.SilkS"
126 |     }
127 |   ]
128 | }
129 | 
--------------------------------------------------------------------------------
/pcb/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 |   (lib (name MX_Alps_Hybrid)(type Legacy)(uri "${KIPRJMOD}/MX_Alps_Hybrid/Schematic Library/MX_Alps_Hybrid.lib")(options "")(descr ""))
3 | )
4 | 
--------------------------------------------------------------------------------