<?xml version="1.0"?>
<keyhelper>
  <mappings>
    <define key="A">
      <map key="A"/>
      <map_unicode char="a"/>
    </define>
    <define key="S">
      <map key="O"/>
      <map_unicode char="o"/>
    </define>
    <define key="D">
      <map key="E"/>
      <map_unicode char="e"/>
    </define>
    <define key="F">
      <map key="U"/>
      <map_unicode char="u"/>
    </define>
    <define key="G">
      <map key="I"/>
      <map_unicode char="i"/>
    </define>
    <define key="Semicolon">
      <map key="D"/>
      <map_unicode char="d"/>
    </define>
    <define key="H">
      <map key="H"/>
      <map_unicode char="h"/>
    </define>
    <define key="J">
      <map key="T"/>
      <map_unicode char="t"/>
    </define>
    <define key="K">
      <map key="N"/>
      <map_unicode char="n"/>
    </define>
    <define key="L">
      <map key="S"/>
      <map_unicode char="s"/>
    </define>
    <define key="Q">
      <map key="Colon"/>
      <map_unicode char=":"/>
    </define>
    <define key="Q">
      <modifier Shift="On"/>
      <map key="Asterisk"/>
      <map_unicode char="*"/>
    </define>
    <define key="W">
      <map key="Comma"/>
      <map_unicode char=","/>
    </define>
    <define key="W">
      <modifier Shift="On"/>
      <map key="Less"/>
      <map_modifier Shift="Off"/>
      <map_unicode char="&lt;"/>
    </define>
    <define key="E">
      <map key="Period"/>
      <map_unicode char="."/>
    </define>
    <define key="E">
      <modifier Shift="On"/>
      <map key="Greater"/>
      <map_modifier Shift="Off"/>
      <map_unicode char="&gt;"/>
    </define>
    <define key="R">
      <map key="P"/>
      <map_unicode char="p"/>
    </define>
    <define key="T">
      <map key="Y"/>
      <map_unicode char="y"/>
    </define>
    <define key="Y">
      <map key="F"/>
      <map_unicode char="f"/>
    </define>
    <define key="U">
      <map key="G"/>
      <map_unicode char="g"/>
    </define>
    <define key="I">
      <map key="C"/>
      <map_unicode char="c"/>
    </define>
    <define key="O">
      <map key="R"/>
      <map_unicode char="r"/>
    </define>
    <define key="P">
      <map key="L"/>
      <map_unicode char="l"/>
    </define>
    <define key="Z">
      <map key="Semicolon"/>
      <map_unicode char=";"/>
    </define>
    <define key="Z">
      <modifier Shift="On"/>
      <map key="Plus"/>
      <map_modifier Shift="Off"/>
      <map_unicode char="+"/>
    </define>
    <define key="X">
      <map key="Q"/>
      <map_unicode char="q"/>
    </define>
    <define key="C">
      <map key="J"/>
      <map_unicode char="j"/>
    </define>
    <define key="V">
      <map key="K"/>
      <map_unicode char="k"/>
    </define>
    <define key="B">
      <map key="X"/>
      <map_unicode char="x"/>
    </define>
    <define key="Underscore">
      <map key="B"/>
      <map_unicode char="b"/>
    </define>
    <define key="N">
      <map key="M"/>
      <map_unicode char="m"/>
    </define>
    <define key="M">
      <map key="W"/>
      <map_unicode char="w"/>
    </define>
    <define key="Comma">
      <map key="V"/>
      <map_unicode char="v"/>
    </define>
    <define key="Period">
      <map key="Z"/>
      <map_unicode char="z"/>
    </define>
    <define code="2015">
      <map key="BraceLeft"/>
      <map_unicode char="{"/>
    </define>
    <define key="2016">
      <map key="BraceRight"/>
      <map_unicode char="}"/>
    </define>
    <define key="Minus">
      <modifier Shift="On"/>
      <map key="QuoteLeft"/>
      <map_unicode char="`"/>
    </define>
    <define key="Less">
      <map key="Slash"/>
      <map_unicode char="/"/>
    </define>
    <define key="Greater">
      <map key="Question"/>
      <map_unicode char="?"/>
    </define>
    <define code="2014">
      <map key="Underscore"/>
      <map_unicode char="_"/>
    </define>
  </mappings>
  <extensions>
    <define key="F21" kind="launch">
    </define>
  </extensions>
</keyhelper>
