(kicad_pcb (version 20171130) (host pcbnew "(5.1.2-1)-1")

  (general
    (thickness 1.6)
    (drawings 127)
    (tracks 0)
    (zones 0)
    (modules 26)
    (nets 1)
  )

  (page A4)
  (title_block
    (title "Corne Top Plate")
    (date 2018-12-09)
    (rev 2.1)
    (company foostan)
  )

  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )

  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.2)
    (user_trace_width 0.5)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.15)
    (segment_width 0.1)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 4 4)
    (pad_drill 2.2)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 174 65.7)
    (grid_origin 70.01 77.125)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010f0_ffffffff)
      (usegerberextensions true)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerber/"))
  )

  (net 0 "")

  (net_class Default "これは標準のネット クラスです。"
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
  )

  (module kbd:M2_HOLE_v3 (layer F.Cu) (tedit 5DC1AD4B) (tstamp 5AAA7C4A)
    (at 122.75 122.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0 3.2) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
    (fp_text user %R (at 0.3 0) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )

  (module kbd:M2_HOLE_v3 (layer F.Cu) (tedit 5DC1AD4B) (tstamp 5AAA7D53)
    (at 169.25 130.5)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0 3.2) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
    (fp_text user %R (at 0.3 0) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )

  (module kbd:M2_HOLE_v3 (layer F.Cu) (tedit 5DC1AD4B) (tstamp 5AAA5A9F)
    (at 79.5 105.5)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0 3.2) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
    (fp_text user %R (at 0.3 0) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )

  (module kbd:M2_HOLE_v3 (layer F.Cu) (tedit 5DC1AD4B) (tstamp 5AAA7C39)
    (at 155.5 83)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0 3.2) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
    (fp_text user %R (at 0.3 0) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )

  (module kbd:M2_HOLE_v3 (layer F.Cu) (tedit 5DC1AD4B) (tstamp 5AAA5A7C)
    (at 79.5 86.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0 3.2) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
    (fp_text user %R (at 0.3 0) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 -1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.06 1.06) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 1.5) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.5 0) (size 0.5 0.5) (drill 0.4) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20BEA)
    (at 179.75 136.485 330)
    (fp_text reference SW2 (at 7 8.1 150) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1 150) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0 330) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0 330) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 60) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 60) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20BC9)
    (at 157.492 132.744 345)
    (fp_text reference SW2 (at 7 8.1 165) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1 165) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 75) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 75) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0 345) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0 345) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20B59)
    (at 136.53 130.035)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20AAA)
    (at 165.01 112.75)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A9F)
    (at 165.01 74.75)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A94)
    (at 165.01 93.75)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A68)
    (at 146.01 91.375)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A5D)
    (at 146.01 72.375)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A52)
    (at 146.01 110.375)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A26)
    (at 127.01 89)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A1B)
    (at 127.01 108)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20A10)
    (at 127.01 70)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC209E4)
    (at 108.01 91.375)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC209D9)
    (at 108.01 110.375)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC209CE)
    (at 108.01 72.375)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC2068E)
    (at 89.01 96.125)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20683)
    (at 89.01 115.125)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20678)
    (at 89.01 77.125)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC2064A)
    (at 70.01 115.125)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20634)
    (at 70.01 96.125)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (module kbd:SW_Hole_TH (layer F.Cu) (tedit 5DC1A8B7) (tstamp 5DC20052)
    (at 70.01 77.125)
    (fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer F.Fab) (width 0.15))
    (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer F.Fab) (width 0.15))
    (pad 1 thru_hole oval (at 0 -6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 0 6.8 90) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at -6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
    (pad 1 thru_hole oval (at 6.8 0) (size 1.5 15) (drill oval 0.5 14) (layers *.Cu *.Mask))
  )

  (dimension 92.487 (width 0.15) (layer Dwgs.User)
    (gr_text "92.487 mm" (at 48.919 106.5375 270) (layer Dwgs.User)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (feature1 (pts (xy 60.221 152.781) (xy 49.632579 152.781)))
    (feature2 (pts (xy 60.221 60.294) (xy 49.632579 60.294)))
    (crossbar (pts (xy 50.219 60.294) (xy 50.219 152.781)))
    (arrow1a (pts (xy 50.219 152.781) (xy 49.632579 151.654496)))
    (arrow1b (pts (xy 50.219 152.781) (xy 50.805421 151.654496)))
    (arrow2a (pts (xy 50.219 60.294) (xy 49.632579 61.420504)))
    (arrow2b (pts (xy 50.219 60.294) (xy 50.805421 61.420504)))
  )
  (dimension 133.902 (width 0.15) (layer Dwgs.User)
    (gr_text "133.902 mm" (at 127.172 50.013) (layer Dwgs.User)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (feature1 (pts (xy 194.123 60.09) (xy 194.123 50.726579)))
    (feature2 (pts (xy 60.221 60.09) (xy 60.221 50.726579)))
    (crossbar (pts (xy 60.221 51.313) (xy 194.123 51.313)))
    (arrow1a (pts (xy 194.123 51.313) (xy 192.996496 51.899421)))
    (arrow1b (pts (xy 194.123 51.313) (xy 192.996496 50.726579)))
    (arrow2a (pts (xy 60.221 51.313) (xy 61.347504 51.899421)))
    (arrow2b (pts (xy 60.221 51.313) (xy 61.347504 50.726579)))
  )
  (gr_line (start 63 84.125) (end 77 84.125) (layer Edge.Cuts) (width 0.15) (tstamp 5B892F5B))
  (gr_line (start 63 70.125) (end 77 70.125) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 63 84.125) (end 63 70.125) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 77 70.125) (end 77 84.125) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 79.5 86.75) (end 79.51 86.75) (angle 90) (layer Eco2.User) (width 2.5))
  (gr_line (start 189.31 133.925) (end 177.19 126.925) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 182.31 146.045) (end 189.31 133.925) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 170.19 139.045) (end 182.31 146.045) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 177.19 126.925) (end 170.19 139.045) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.06 127.795) (end 152.54 124.175) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 162.44 141.315) (end 166.06 127.795) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 148.92 137.695) (end 162.44 141.315) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 152.54 124.175) (end 148.92 137.695) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 143.53 123.035) (end 129.53 123.035) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 143.53 137.035) (end 143.53 123.035) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 129.53 137.035) (end 143.53 137.035) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 129.53 123.035) (end 129.53 137.035) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 172 67.75) (end 172 81.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AF3))
  (gr_line (start 158 81.75) (end 172 81.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AF1))
  (gr_line (start 158 119.75) (end 172 119.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AEF))
  (gr_line (start 172 105.75) (end 172 119.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AED))
  (gr_line (start 158 119.75) (end 158 105.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AEC))
  (gr_line (start 158 100.75) (end 172 100.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AEA))
  (gr_line (start 158 81.75) (end 158 67.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AE8))
  (gr_line (start 158 105.75) (end 172 105.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AE5))
  (gr_line (start 172 86.75) (end 172 100.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AE4))
  (gr_line (start 158 100.75) (end 158 86.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AE3))
  (gr_line (start 158 86.75) (end 172 86.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AE0))
  (gr_line (start 153 65.375) (end 153 79.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4ACB))
  (gr_line (start 139 79.375) (end 153 79.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AC9))
  (gr_line (start 139 117.375) (end 153 117.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AC7))
  (gr_line (start 153 103.375) (end 153 117.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AC5))
  (gr_line (start 139 117.375) (end 139 103.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AC4))
  (gr_line (start 139 98.375) (end 153 98.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AC2))
  (gr_line (start 139 79.375) (end 139 65.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AC0))
  (gr_line (start 139 103.375) (end 153 103.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4ABD))
  (gr_line (start 153 84.375) (end 153 98.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4ABC))
  (gr_line (start 139 98.375) (end 139 84.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4ABB))
  (gr_line (start 139 84.375) (end 153 84.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AB8))
  (gr_line (start 120 115) (end 134 115) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AA3))
  (gr_line (start 134 82) (end 134 96) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AA1))
  (gr_line (start 120 96) (end 120 82) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4AA0))
  (gr_line (start 120 82) (end 134 82) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A9D))
  (gr_line (start 120 96) (end 134 96) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A9C))
  (gr_line (start 120 77) (end 134 77) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A99))
  (gr_line (start 134 101) (end 134 115) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A98))
  (gr_line (start 120 115) (end 120 101) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A97))
  (gr_line (start 120 101) (end 134 101) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A96))
  (gr_line (start 134 63) (end 134 77) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A93))
  (gr_line (start 120 77) (end 120 63) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A92))
  (gr_line (start 115 65.375) (end 115 79.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A7A))
  (gr_line (start 101 79.375) (end 101 65.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A79))
  (gr_line (start 101 79.375) (end 115 79.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A77))
  (gr_line (start 115 103.375) (end 115 117.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A75))
  (gr_line (start 101 117.375) (end 101 103.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A74))
  (gr_line (start 101 103.375) (end 115 103.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A73))
  (gr_line (start 101 117.375) (end 115 117.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A71))
  (gr_line (start 115 84.375) (end 115 98.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A6F))
  (gr_line (start 101 98.375) (end 101 84.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A6E))
  (gr_line (start 101 84.375) (end 115 84.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A6D))
  (gr_line (start 101 98.375) (end 115 98.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4A6A))
  (gr_line (start 158 67.75) (end 172 67.75) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC49F7))
  (gr_line (start 139 65.375) (end 153 65.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC49D4))
  (gr_line (start 120 63) (end 134 63) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC49B1))
  (gr_line (start 101 65.375) (end 115 65.375) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4996))
  (gr_line (start 96 70.125) (end 96 84.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4960))
  (gr_line (start 82 84.125) (end 82 70.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC495F))
  (gr_line (start 82 70.125) (end 96 70.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC495E))
  (gr_line (start 82 84.125) (end 96 84.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC495D))
  (gr_line (start 96 108.125) (end 96 122.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC495B))
  (gr_line (start 82 122.125) (end 82 108.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC495A))
  (gr_line (start 82 108.125) (end 96 108.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4959))
  (gr_line (start 82 122.125) (end 96 122.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4957))
  (gr_line (start 96 89.125) (end 96 103.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4955))
  (gr_line (start 82 103.125) (end 82 89.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4954))
  (gr_line (start 82 89.125) (end 96 89.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4953))
  (gr_line (start 82 103.125) (end 96 103.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4952))
  (gr_line (start 77 108.125) (end 77 122.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4612))
  (gr_line (start 63 122.125) (end 63 108.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4611))
  (gr_line (start 63 108.125) (end 77 108.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC4610))
  (gr_line (start 63 122.125) (end 77 122.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC460F))
  (gr_line (start 77 89.125) (end 77 103.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC47B3))
  (gr_line (start 63 103.125) (end 63 89.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC47B6))
  (gr_line (start 63 89.125) (end 77 89.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC47B9))
  (gr_line (start 63 103.125) (end 77 103.125) (layer Edge.Cuts) (width 0.15) (tstamp 5BEC47BC))
  (gr_arc (start 174.847282 116.785192) (end 173.997282 116.810192) (angle -52.52752939) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 192.500001 129.550001) (end 193.65 130.325) (angle -90.22347501) (layer Edge.Cuts) (width 0.15) (tstamp 5B892EBC))
  (gr_line (start 193.270509 128.396988) (end 174.35 117.475) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 180.14425 151.010957) (end 179.369251 152.160956) (angle -90.22347501) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 164.087404 147.16844) (end 165.075 143.9) (angle -11.21335546) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 181.297263 151.781465) (end 193.65 130.325) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 165.075 143.9) (end 179.369251 152.160956) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 127.75 139) (end 164.420556 143.770344) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 127.75 138.5) (end 127.75 139) (angle 45) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 116.853553 124.396447) (end 127.396447 138.853553) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 169.26 130.5) (end 169.25 130.5) (angle 90) (layer Eco2.User) (width 2.5) (tstamp 5AAFF2CD))
  (gr_line (start 122.76 122.75) (end 122.75 122.75) (angle 90) (layer Eco2.User) (width 2.5) (tstamp 5AAFF292))
  (gr_line (start 155.51 83) (end 155.5 83) (angle 90) (layer Eco2.User) (width 2.5) (tstamp 5AAFF245))
  (gr_line (start 79.5 105.5) (end 79.51 105.5) (angle 90) (layer Eco2.User) (width 2.5) (tstamp 5AAFF0EB))
  (gr_text "Corne Keyboard\nPCB Designed by foostan" (at 118.406 121.741) (layer B.SilkS)
    (effects (font (size 1 1) (thickness 0.125)) (justify left mirror))
  )
  (gr_text "Corne Keyboard\nPCB Designed by foostan" (at 99.036 121.741) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.125)) (justify left))
  )
  (gr_line (start 174 66.25) (end 173.997282 116.810192) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 173.5 66.25) (end 173.5 65.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 116.5 124.75) (end 116.5 124.25) (angle 45) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 61.5 123.75) (end 61.5 124.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 61.5 68.5) (end 61 68.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 98.5 67.5) (end 99 67.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 99.5 63.75) (end 99 63.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 117.5 62.75) (end 118 62.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 118.5 61.5) (end 118 61.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 135.5 61.5) (end 135.5 61) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 136.5 62.75) (end 136.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 154.5 63.75) (end 154.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 155.5 65.25) (end 155.5 65.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 116.5 124.25) (end 61.5 124.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 61 68.5) (end 61 123.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 98.5 68) (end 61.5 68) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 99 63.75) (end 99 67.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 117.5 63.25) (end 99.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 118 61.5) (end 118 62.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 135.5 61) (end 118.5 61) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 136 62.75) (end 136 61.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 154.5 63.25) (end 136.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 155 65.25) (end 155 63.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 173.5 65.75) (end 155.5 65.75) (angle 90) (layer Edge.Cuts) (width 0.15))

)
