<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd"><!-- Swedish Dvorak keyboard --><!--Last edited by Ukelele version 1.0.4 on 2004-09-03 at 19:48 (CEST)--><keyboard group="0" id="137" name="Svensk Dvorak - Pro" maxout="1"><layouts><layout first="0" last="17" modifiers="commonModifiers" mapSet="ANSI"/><layout first="18" last="18" modifiers="commonModifiers" mapSet="JIS"/><layout first="21" last="23" modifiers="commonModifiers" mapSet="JIS"/><layout first="30" last="30" modifiers="commonModifiers" mapSet="JIS"/><layout first="194" last="194" modifiers="commonModifiers" mapSet="JIS"/><layout first="197" last="197" modifiers="commonModifiers" mapSet="JIS"/><layout first="200" last="201" modifiers="commonModifiers" mapSet="JIS"/><layout first="206" last="207" modifiers="commonModifiers" mapSet="JIS"/></layouts><modifierMap id="commonModifiers" defaultIndex="7"><keyMapSelect mapIndex="0"><modifier keys=""/><modifier keys="command anyShift? caps?"/></keyMapSelect><keyMapSelect mapIndex="1"><modifier keys="anyShift caps?"/></keyMapSelect><keyMapSelect mapIndex="2"><modifier keys="caps"/></keyMapSelect><keyMapSelect mapIndex="3"><modifier keys="anyOption"/></keyMapSelect><keyMapSelect mapIndex="4"><modifier keys="anyShift anyOption command? caps?"/></keyMapSelect><keyMapSelect mapIndex="5"><modifier keys="anyOption caps"/></keyMapSelect><keyMapSelect mapIndex="6"><modifier keys="command anyOption caps?"/></keyMapSelect><keyMapSelect mapIndex="7"><modifier keys="control command? shift? caps? option?"/><modifier keys="control command? shift? caps? option? rightShift"/><modifier keys="control command? shift? caps? option? rightOption"/></keyMapSelect></modifierMap><keyMapSet id="ANSI"><keyMap index="0"><!-- No modifiers --><key code="0" action="a"></key><key code="1" action="o"></key><key code="2" action="e"></key><key code="3" action="u"></key><key code="4" action="d"></key><key code="5" action="i"></key><key code="6" output="ä"></key><key code="7" output="q"></key><key code="8" action="j"></key><key code="9" action="k"></key><key code="10" output="'"></key><key code="11" output="x"></key><key code="12" output="&#x00e5;"></key><key code="13" output=","></key><key code="14" output="."></key><key code="15" output="p"></key><key code="16" output="f"></key><key code="17" action="y"></key><key code="18" output="1"></key><key code="19" output="2"></key><key code="20" output="3"></key><key code="21" output="4"></key><key code="22" output="6"></key><key code="23" output="5"></key><key code="24" output="]"></key><key code="25" output="9"></key><key code="26" output="7"></key><key code="27" output="["></key><key code="28" output="8"></key><key code="29" output="0"></key><key code="30" action="diaeresis"></key><key code="31" action="r"></key><key code="32" action="g"></key><key code="33" output="/"></key><key code="34" action="c"></key><key code="35" action="l"></key><key code="36" output="&#x000d;"></key><key code="37" action="n"></key><key code="38" action="h"></key><key code="39" output="-"></key><key code="40" action="t"></key><key code="41" action="s"></key><key code="42" output=";"></key><key code="43" action="w"></key><key code="44" action="z"></key><key code="45" output="b"></key><key code="46" output="m"></key><key code="47" output="v"></key><key code="48" output="&#x0009;"></key><key code="49" action=" "></key><key code="50" output="ö"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="&#x001d;"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="&#x001c;"></key><key code="71" output="&#x001b;"></key><key code="72" output="&#x001f;"></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="&#x001e;"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="1"><!-- shift --><key code="0" action="A"></key><key code="1" action="O"></key><key code="2" action="E"></key><key code="3" action="U"></key><key code="4" action="D"></key><key code="5" action="I"></key><key code="6" output="Ä"></key><key code="7" output="Q"></key><key code="8" action="J"></key><key code="9" action="K"></key><key code="10" output="~"></key><key code="11" output="X"></key><key code="12" output="&#x00c5;"></key><key code="13" output="&#x003c;"></key><key code="14" output="&#x003e;"></key><key code="15" output="P"></key><key code="16" output="F"></key><key code="17" action="Y"></key><key code="18" output="!"></key><key code="19" output="&#x0022;"></key><key code="20" output="#"></key><key code="21" output="$"></key><key code="22" output="&#x0026;"></key><key code="23" output="%"></key><key code="24" output="}"></key><key code="25" output="("></key><key code="26" output="^"></key><key code="27" output="{"></key><key code="28" output="*"></key><key code="29" output=")"></key><key code="30" action="circumflex"></key><key code="31" action="R"></key><key code="32" action="G"></key><key code="33" output="?"></key><key code="34" action="C"></key><key code="35" action="L"></key><key code="36" output="&#x000d;"></key><key code="37" action="N"></key><key code="38" action="H"></key><key code="39" output="_"></key><key code="40" action="T"></key><key code="41" action="S"></key><key code="42" output=":"></key><key code="43" action="W"></key><key code="44" action="Z"></key><key code="45" output="B"></key><key code="46" output="M"></key><key code="47" output="V"></key><key code="48" output="&#x0009;"></key><key code="49" action=" "></key><key code="50" output="Ö"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="*"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="+"></key><key code="71" output="&#x001b;"></key><key code="72" output="="></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="/"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="2"><!-- caps lock --><key code="0" action="A"></key><key code="1" action="O"></key><key code="2" action="E"></key><key code="3" action="U"></key><key code="4" action="D"></key><key code="5" action="I"></key><key code="6" output="."></key><key code="7" output="Q"></key><key code="8" action="J"></key><key code="9" action="K"></key><key code="10" output="§"></key><key code="11" output="X"></key><key code="12" output="&#x00c5;"></key><key code="13" output="&#x00c4;"></key><key code="14" output="&#x00d6;"></key><key code="15" output="P"></key><key code="16" output="F"></key><key code="17" action="Y"></key><key code="18" output="1"></key><key code="19" output="2"></key><key code="20" output="3"></key><key code="21" output="4"></key><key code="22" output="6"></key><key code="23" output="5"></key><key code="24" output="="></key><key code="25" output="9"></key><key code="26" output="7"></key><key code="27" output="+"></key><key code="28" output="8"></key><key code="29" output="0"></key><key code="30" output="]"></key><key code="31" action="R"></key><key code="32" action="G"></key><key code="33" output=","></key><key code="34" action="C"></key><key code="35" action="L"></key><key code="36" output="&#x000d;"></key><key code="37" action="N"></key><key code="38" action="H"></key><key code="39" output="-"></key><key code="40" action="T"></key><key code="41" action="S"></key><key code="42" output="'"></key><key code="43" action="W"></key><key code="44" action="Z"></key><key code="45" output="B"></key><key code="46" output="M"></key><key code="47" output="V"></key><key code="48" output="&#x0009;"></key><key code="49" action=" "></key><key code="50" output="&#x003c;"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="&#x001d;"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="&#x001c;"></key><key code="71" output="&#x001b;"></key><key code="72" output="&#x001f;"></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="&#x001e;"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="3"><!-- option --><key code="0" action="macron"></key><key code="1" output="ß"></key><key code="2" output="ð"></key><key code="3" output="ƒ"></key><key code="4" output="ħ"></key><key code="5" output="©"></key><key code="6" output="đ"></key><!-- gap, 7 --><key code="8" action="cedilla"></key><key code="9" action="caron"></key><key code="10" output="§"></key><key code="11" action="breve"></key><key code="12" output="œ"></key><key code="13" action="dotabove"></key><key code="14" action="acute"></key><key code="15" output="®"></key><key code="16" output="¥"></key><key code="17" output="þ"></key><key code="18" output="¡"></key><key code="19" output="@"></key><key code="20" output="&#x00a3;"></key><key code="21" output="$"></key><key code="22" action="circumflex"></key><key code="23" output="§"></key><key code="24" output="≠"></key><key code="25" output="]"></key><key code="26" output="{"></key><key code="27" output="\"></key><key code="28" output="["></key><key code="29" output="}"></key><key code="30" action="tilde"></key><key code="31" output="ø"></key><key code="32" action="diaeresis"></key><key code="33" output="“"></key><key code="34" output="ı"></key><key code="35" action="commabelow"></key><key code="36" output="&#x000d;"></key><key code="37" output="ł"></key><key code="38" action="doubleacute"></key><key code="39" output="æ"></key><key code="40" action="ringabove"></key><key code="41" output="…"></key><key code="42" output="«"></key><key code="43" output="≤"></key><key code="44" output="÷"></key><key code="45" action="tilde"></key><key code="46" action="ogonek"></key><key code="47" output="≥"></key><key code="48" output="&#x0009;"></key><key code="49" output=" "></key><key code="50" output="|"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="&#x001d;"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="&#x001c;"></key><key code="71" output="&#x001b;"></key><key code="72" output="&#x001f;"></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="&#x001e;"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="4"><!-- option shift --><key code="0" output="&#x0304;"></key><!-- gap, 1 --><key code="2" output="Ð"></key><!-- gap, 3 --><key code="4" output="Ħ"></key><!-- gap, 5 --><key code="6" output="Đ"></key><!-- gap, 7 --><key code="8" output="&#x0327;"></key><key code="9" output="&#x030c;"></key><key code="10" output="±"></key><key code="11" output="&#x0306;"></key><key code="12" output="Œ"></key><key code="13" output="&#x0307;"></key><key code="14" output="&#x0301;"></key><key code="15" output="‰"></key><!-- gap, 16 --><key code="17" output="Þ"></key><!-- gap, 18 --><key code="19" output="€"></key><key code="20" output="‹"></key><key code="21" output="›"></key><key code="22" output="&#x0302;"></key><key code="23" output="†"></key><key code="24" output="±"></key><key code="25" output="·"></key><key code="26" output="‡"></key><key code="27" output="—"></key><key code="28" output="°"></key><key code="29" output="‚"></key><key code="30" output="’"></key><key code="31" output="Ø"></key><key code="32" output="&#x0308;"></key><key code="33" output="”"></key><key code="34" output="İ"></key><key code="35" output="&#x0326;"></key><key code="36" output="&#x000d;"></key><key code="37" output="Ł"></key><key code="38" output="&#x030b;"></key><key code="39" output="Æ"></key><key code="40" output="&#x030a;"></key><!-- gap, 41 --><key code="42" output="»"></key><key code="43" output="„"></key><key code="44" output="¿"></key><key code="45" output="˜"></key><!-- gap, 46-47 --><key code="48" output="&#x0009;"></key><key code="49" output=" "></key><key code="50" output="&#x0300;"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="*"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="+"></key><key code="71" output="&#x001b;"></key><key code="72" output="="></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="/"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="5"><!-- option caps lock --><key code="0" output="¯"></key><key code="1" output="ß"></key><key code="2" output="Ð"></key><key code="3" output="ƒ"></key><key code="4" output="Ħ"></key><key code="5" output="©"></key><key code="6" output="Đ"></key><!-- gap, 7 --><key code="8" output="¸"></key><key code="9" output="ˇ"></key><key code="10" output="§"></key><key code="11" output="˘"></key><key code="12" output="œ"></key><key code="13" output="˙"></key><key code="14" output="´"></key><key code="15" output="®"></key><key code="16" output="¥"></key><key code="17" output="Þ"></key><key code="18" output="¡"></key><key code="19" output="™"></key><key code="20" output="£"></key><key code="21" output="¢"></key><key code="22" output="ˆ"></key><key code="23" output="§"></key><key code="24" output="≠"></key><key code="25" output="ª"></key><key code="26" output="¶"></key><key code="27" output="–"></key><key code="28" output="•"></key><key code="29" output="º"></key><key code="30" output="‘"></key><key code="31" output="ø"></key><key code="32" output="¨"></key><key code="33" output="“"></key><key code="34" output="İ"></key><key code="35" output=","></key><key code="36" output="&#x000d;"></key><key code="37" output="Ł"></key><key code="38" output="˝"></key><key code="39" output="Æ"></key><key code="40" output="˚"></key><key code="41" output="…"></key><key code="42" output="«"></key><key code="43" output="≤"></key><key code="44" output="÷"></key><key code="45" output="˜"></key><key code="46" output="˛"></key><key code="47" output="≥"></key><key code="48" output="&#x0009;"></key><key code="49" output=" "></key><key code="50" output="`"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="&#x001d;"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="&#x001c;"></key><key code="71" output="&#x001b;"></key><key code="72" output="&#x001f;"></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="&#x001e;"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="6"><!-- option command --><key code="0" output="¯"></key><key code="1" output="ß"></key><key code="2" output="ð"></key><key code="3" output="ƒ"></key><key code="4" output="ħ"></key><key code="5" output="©"></key><key code="6" output="đ"></key><!-- gap, 7 --><key code="8" output="¸"></key><key code="9" output="ˇ"></key><key code="10" output="§"></key><key code="11" output="˘"></key><key code="12" output="œ"></key><key code="13" output="˙"></key><key code="14" output="´"></key><key code="15" output="®"></key><key code="16" output="¥"></key><key code="17" output="þ"></key><key code="18" output="¡"></key><key code="19" output="™"></key><key code="20" output="£"></key><key code="21" output="¢"></key><key code="22" output="ˆ"></key><key code="23" output="§"></key><key code="24" output="≠"></key><key code="25" output="ª"></key><key code="26" output="¶"></key><key code="27" output="–"></key><key code="28" output="•"></key><key code="29" output="º"></key><key code="30" output="‘"></key><key code="31" output="ø"></key><key code="32" output="¨"></key><key code="33" output="“"></key><key code="34" output="ı"></key><key code="35" output=","></key><key code="36" output="&#x000d;"></key><key code="37" output="ł"></key><key code="38" output="˝"></key><key code="39" output="æ"></key><key code="40" output="˚"></key><key code="41" output="…"></key><key code="42" output="«"></key><key code="43" output="≤"></key><key code="44" output="÷"></key><key code="45" output="˜"></key><key code="46" output="˛"></key><key code="47" output="≥"></key><key code="48" output="&#x0009;"></key><key code="49" output=" "></key><key code="50" output="`"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="&#x001d;"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="&#x001c;"></key><key code="71" output="&#x001b;"></key><key code="72" output="&#x001f;"></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="&#x001e;"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap><keyMap index="7"><!-- control --><key code="0" output="&#x0001;"></key><key code="1" output="&#x0013;"></key><key code="2" output="&#x0004;"></key><key code="3" output="&#x0006;"></key><key code="4" output="&#x0008;"></key><key code="5" output="&#x0007;"></key><key code="6" output="&#x001a;"></key><key code="7" output="&#x0018;"></key><key code="8" output="&#x0003;"></key><key code="9" output="&#x0016;"></key><key code="10" output="0"></key><key code="11" output="&#x0002;"></key><key code="12" output="&#x0011;"></key><key code="13" output="&#x0017;"></key><key code="14" output="&#x0005;"></key><key code="15" output="&#x0012;"></key><key code="16" output="&#x0019;"></key><key code="17" output="&#x0014;"></key><key code="18" output="1"></key><key code="19" output="2"></key><key code="20" output="3"></key><key code="21" output="4"></key><key code="22" output="6"></key><key code="23" output="5"></key><key code="24" output="="></key><key code="25" output="9"></key><key code="26" output="7"></key><key code="27" output="&#x001f;"></key><key code="28" output="8"></key><key code="29" output="0"></key><key code="30" output="&#x001d;"></key><key code="31" output="&#x000f;"></key><key code="32" output="&#x0015;"></key><key code="33" output="&#x001b;"></key><key code="34" output="&#x0009;"></key><key code="35" output="&#x0010;"></key><key code="36" output="&#x000d;"></key><key code="37" output="&#x000c;"></key><key code="38" output="&#x000a;"></key><key code="39" output="'"></key><key code="40" output="&#x000b;"></key><key code="41" output=";"></key><key code="42" output="&#x001c;"></key><key code="43" output=","></key><key code="44" output="/"></key><key code="45" output="&#x000e;"></key><key code="46" output="&#x000d;"></key><key code="47" output="."></key><key code="48" output="&#x0009;"></key><key code="49" action=" "></key><key code="50" output="`"></key><key code="51" output="&#x0008;"></key><key code="52" output="&#x0003;"></key><key code="53" output="&#x001b;"></key><!-- gap, 54 through 64 --><key code="65" output="."></key><key code="66" output="&#x001d;"></key><key code="67" output="*"></key><!-- gap, 68 --><key code="69" output="+"></key><key code="70" output="&#x001c;"></key><key code="71" output="&#x001b;"></key><key code="72" output="&#x001f;"></key><!-- gap, 73-74 --><key code="75" output="/"></key><key code="76" output="&#x0003;"></key><key code="77" output="&#x001e;"></key><key code="78" output="-"></key><!-- gap, 79-80 --><key code="81" output="="></key><key code="82" output="0"></key><key code="83" output="1"></key><key code="84" output="2"></key><key code="85" output="3"></key><key code="86" output="4"></key><key code="87" output="5"></key><key code="88" output="6"></key><key code="89" output="7"></key><!-- gap, 90 --><key code="91" output="8"></key><key code="92" output="9"></key><!-- gap, 93-95 --><key code="96" output="&#x0010;"></key><key code="97" output="&#x0010;"></key><key code="98" output="&#x0010;"></key><key code="99" output="&#x0010;"></key><key code="100" output="&#x0010;"></key><key code="101" output="&#x0010;"></key><key code="102" output="&#x0010;"></key><key code="103" output="&#x0010;"></key><key code="104" output="&#x0010;"></key><key code="105" output="&#x0010;"></key><key code="106" output="&#x0010;"></key><key code="107" output="&#x0010;"></key><key code="108" output="&#x0010;"></key><key code="109" output="&#x0010;"></key><key code="110" output="&#x0010;"></key><key code="111" output="&#x0010;"></key><key code="112" output="&#x0010;"></key><key code="113" output="&#x0010;"></key><key code="114" output="&#x0005;"></key><key code="115" output="&#x0001;"></key><key code="116" output="&#x000b;"></key><key code="117" output="&#x007f;"></key><key code="118" output="&#x0010;"></key><key code="119" output="&#x0004;"></key><key code="120" output="&#x0010;"></key><key code="121" output="&#x000c;"></key><key code="122" output="&#x0010;"></key><key code="123" output="&#x001c;"></key><key code="124" output="&#x001d;"></key><key code="125" output="&#x001f;"></key><key code="126" output="&#x001e;"></key><!-- gap, 127 --></keyMap></keyMapSet><keyMapSet id="JIS"><keyMap index="0" baseMapSet="ANSI" baseIndex="0"><!-- No modifiers --><key code="24" output="^"></key><!-- changed --><key code="30" output="["></key><!-- changed --><key code="33" output="@"></key><!-- changed --><key code="39" output=":"></key><!-- changed --><key code="42" output="]"></key><!-- changed --><key code="93" output="\"></key><!-- changed --><key code="94" output="_"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="1" baseMapSet="ANSI" baseIndex="1"><!-- shift --><key code="19" output="&#x0022;"></key><!-- changed --><key code="22" output="&#x0026;"></key><!-- changed --><key code="24" output="~"></key><!-- changed --><key code="25" output=")"></key><!-- changed --><key code="26" output="'"></key><!-- changed --><key code="27" output="="></key><!-- changed --><key code="28" output="("></key><!-- changed --><key code="29" output="0"></key><!-- changed --><key code="30" output="{"></key><!-- changed --><key code="33" output="`"></key><!-- changed --><key code="39" output="*"></key><!-- changed --><key code="41" output="+"></key><!-- changed --><key code="42" output="}"></key><!-- changed --><key code="93" output="|"></key><!-- changed --><key code="94" output="_"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="2" baseMapSet="ANSI" baseIndex="2"><!-- caps lock --><key code="24" output="^"></key><!-- changed --><key code="30" output="["></key><!-- changed --><key code="33" output="@"></key><!-- changed --><key code="39" output=":"></key><!-- changed --><key code="42" output="]"></key><!-- changed --><key code="93" output="\"></key><!-- changed --><key code="94" output="_"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="3" baseMapSet="ANSI" baseIndex="3"><!-- option --><key code="93" output="|"></key><!-- changed --><key code="94" action="grave"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="4" baseMapSet="ANSI" baseIndex="4"><!-- option shift --><key code="93" output="|"></key><!-- changed --><key code="94" output="`"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="5" baseMapSet="ANSI" baseIndex="5"><!-- option caps lock --><key code="93" output="|"></key><!-- changed --><key code="94" output="`"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="6" baseMapSet="ANSI" baseIndex="6"><!-- option command --><key code="93" output="|"></key><!-- changed --><key code="94" output="_"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap><keyMap index="7" baseMapSet="ANSI" baseIndex="7"><!-- control --><key code="93" output="|"></key><!-- changed --><key code="94" output="_"></key><!-- changed --><key code="95" output=","></key><!-- changed --><key code="102" action=" "></key><!-- changed --><key code="104" action=" "></key><!-- changed --></keyMap></keyMapSet><actions><!-- actions for initiating dead key states --><action id=" "><when state="acute" output="´"/><when state="breve" output="˘"/><when state="caron" output="ˇ"/><when state="cedilla" output="¸"/><when state="circumflex" output="ˆ"/><when state="commabelow" output=","/><when state="diaeresis" output="¨"/><when state="dotabove" output="˙"/><when state="doubleacute" output="˝"/><when state="grave" output="`"/><when state="macron" output="¯"/><when state="none" output=" "/><when state="ogonek" output="˛"/><when state="ringabove" output="˚"/><when state="tilde" output="˜"/></action><action id="A"><when state="acute" output="Á"/><when state="breve" output="Ă"/><when state="circumflex" output="Â"/><when state="diaeresis" output="Ä"/><when state="grave" output="À"/><when state="macron" output="Ā"/><when state="none" output="A"/><when state="ogonek" output="Ą"/><when state="ringabove" output="Å"/><when state="tilde" output="Ã"/></action><action id="C"><when state="acute" output="Ć"/><when state="caron" output="Č"/><when state="cedilla" output="Ç"/><when state="circumflex" output="Ĉ"/><when state="dotabove" output="Ċ"/><when state="none" output="C"/></action><action id="D"><when state="caron" output="Ď"/><when state="none" output="D"/></action><action id="E"><when state="acute" output="É"/><when state="breve" output="Ĕ"/><when state="caron" output="Ě"/><when state="circumflex" output="Ê"/><when state="diaeresis" output="Ë"/><when state="dotabove" output="Ė"/><when state="grave" output="È"/><when state="macron" output="Ē"/><when state="none" output="E"/><when state="ogonek" output="Ę"/></action><action id="G"><when state="breve" output="Ğ"/><when state="cedilla" output="Ģ"/><when state="circumflex" output="Ĝ"/><when state="dotabove" output="Ġ"/><when state="none" output="G"/></action><action id="H"><when state="circumflex" output="Ĥ"/><when state="none" output="H"/></action><action id="I"><when state="acute" output="Í"/><when state="breve" output="Ĭ"/><when state="circumflex" output="Î"/><when state="diaeresis" output="Ï"/><when state="dotabove" output="İ"/><when state="grave" output="Ì"/><when state="macron" output="Ī"/><when state="none" output="I"/><when state="ogonek" output="Į"/></action><action id="J"><when state="circumflex" output="Ĵ"/><when state="none" output="J"/></action><action id="K"><when state="cedilla" output="Ķ"/><when state="none" output="K"/></action><action id="L"><when state="acute" output="Ĺ"/><when state="caron" output="Ľ"/><when state="cedilla" output="Ļ"/><when state="none" output="L"/></action><action id="N"><when state="acute" output="Ń"/><when state="caron" output="Ň"/><when state="cedilla" output="Ņ"/><when state="none" output="N"/><when state="tilde" output="Ñ"/></action><action id="O"><when state="acute" output="Ó"/><when state="breve" output="Ŏ"/><when state="circumflex" output="Ô"/><when state="diaeresis" output="Ö"/><when state="doubleacute" output="Ő"/><when state="grave" output="Ò"/><when state="macron" output="Ō"/><when state="none" output="O"/><when state="tilde" output="Õ"/></action><action id="R"><when state="acute" output="Ŕ"/><when state="caron" output="Ř"/><when state="cedilla" output="Ŗ"/><when state="none" output="R"/></action><action id="S"><when state="acute" output="Ś"/><when state="caron" output="Š"/><when state="cedilla" output="Ş"/><when state="circumflex" output="Ŝ"/><when state="commabelow" output="Ș"/><when state="none" output="S"/></action><action id="T"><when state="caron" output="Ť"/><when state="cedilla" output="Ţ"/><when state="commabelow" output="Ț"/><when state="none" output="T"/></action><action id="U"><when state="acute" output="Ú"/><when state="breve" output="Ŭ"/><when state="circumflex" output="Û"/><when state="diaeresis" output="Ü"/><when state="doubleacute" output="Ű"/><when state="grave" output="Ù"/><when state="macron" output="Ū"/><when state="none" output="U"/><when state="ogonek" output="Ų"/><when state="ringabove" output="Ů"/></action><action id="W"><when state="circumflex" output="Ŵ"/><when state="none" output="W"/></action><action id="Y"><when state="acute" output="Ý"/><when state="circumflex" output="Ŷ"/><when state="diaeresis" output="Ÿ"/><when state="none" output="Y"/></action><action id="Z"><when state="acute" output="Ź"/><when state="caron" output="Ž"/><when state="dotabove" output="Ż"/><when state="none" output="Z"/></action><action id="a"><when state="acute" output="á"/><when state="breve" output="ă"/><when state="circumflex" output="â"/><when state="diaeresis" output="ä"/><when state="grave" output="à"/><when state="macron" output="ā"/><when state="none" output="a"/><when state="ogonek" output="ą"/><when state="ringabove" output="å"/><when state="tilde" output="ã"/></action><action id="acute"><when state="none" next="acute"/></action><action id="breve"><when state="none" next="breve"/></action><action id="c"><when state="acute" output="ć"/><when state="caron" output="č"/><when state="cedilla" output="ç"/><when state="circumflex" output="ĉ"/><when state="dotabove" output="ċ"/><when state="none" output="c"/></action><action id="caron"><when state="none" next="caron"/></action><action id="cedilla"><when state="none" next="cedilla"/></action><action id="circumflex"><when state="none" next="circumflex" output="+"/></action><action id="commabelow"><when state="none" next="commabelow"/></action><!-- actions for completing dead key states --><action id="d"><when state="caron" output="ď"/><when state="none" output="d"/></action><action id="diaeresis"><when state="none" next="diaeresis" output="="/></action><action id="dotabove"><when state="none" next="dotabove"/></action><action id="doubleacute"><when state="none" next="doubleacute"/></action><action id="e"><when state="acute" output="é"/><when state="breve" output="ĕ"/><when state="caron" output="ě"/><when state="circumflex" output="ê"/><when state="diaeresis" output="ë"/><when state="dotabove" output="ė"/><when state="grave" output="è"/><when state="macron" output="ē"/><when state="none" output="e"/><when state="ogonek" output="ę"/></action><action id="g"><when state="acute" output="ģ"/><!-- g-acute is semantically g-cedilla --><when state="breve" output="ğ"/><when state="cedilla" output="ģ"/><when state="circumflex" output="ĝ"/><when state="dotabove" output="ġ"/><when state="none" output="g"/></action><action id="grave"><when state="none" next="grave"/></action><action id="h"><when state="circumflex" output="ĥ"/><when state="none" output="h"/></action><action id="i"><when state="acute" output="í"/><when state="breve" output="ĭ"/><when state="circumflex" output="î"/><when state="diaeresis" output="ï"/><when state="dotabove" output="i"/><!-- just use regular i --><when state="grave" output="ì"/><when state="macron" output="ī"/><when state="none" output="i"/><when state="ogonek" output="į"/></action><action id="j"><when state="circumflex" output="ĵ"/><when state="none" output="j"/></action><action id="k"><when state="cedilla" output="ķ"/><when state="none" output="k"/></action><action id="l"><when state="acute" output="ĺ"/><when state="caron" output="ľ"/><when state="cedilla" output="ļ"/><when state="none" output="l"/></action><action id="macron"><when state="none" next="macron"/></action><action id="n"><when state="acute" output="ń"/><when state="caron" output="ň"/><when state="cedilla" output="ņ"/><when state="none" output="n"/><when state="tilde" output="ñ"/></action><action id="o"><when state="acute" output="ó"/><when state="breve" output="ŏ"/><when state="circumflex" output="ô"/><when state="diaeresis" output="ö"/><when state="doubleacute" output="ő"/><when state="grave" output="ò"/><when state="macron" output="ō"/><when state="none" output="o"/><when state="tilde" output="õ"/></action><action id="ogonek"><when state="none" next="ogonek"/></action><action id="r"><when state="acute" output="ŕ"/><when state="caron" output="ř"/><when state="cedilla" output="ŗ"/><when state="none" output="r"/></action><action id="ringabove"><when state="none" next="ringabove"/></action><action id="s"><when state="acute" output="ś"/><when state="caron" output="š"/><when state="cedilla" output="ş"/><when state="circumflex" output="ŝ"/><when state="commabelow" output="ș"/><when state="none" output="s"/></action><action id="t"><when state="caron" output="ť"/><when state="cedilla" output="ţ"/><when state="commabelow" output="ț"/><when state="none" output="t"/></action><action id="tilde"><when state="none" next="tilde"/></action><action id="u"><when state="acute" output="ú"/><when state="breve" output="ŭ"/><when state="circumflex" output="û"/><when state="diaeresis" output="ü"/><when state="doubleacute" output="ű"/><when state="grave" output="ù"/><when state="macron" output="ū"/><when state="none" output="u"/><when state="ogonek" output="ų"/><when state="ringabove" output="ů"/></action><action id="w"><when state="circumflex" output="ŵ"/><when state="none" output="w"/></action><action id="y"><when state="acute" output="ý"/><when state="circumflex" output="ŷ"/><when state="diaeresis" output="ÿ"/><when state="none" output="y"/></action><action id="z"><when state="acute" output="ź"/><when state="caron" output="ž"/><when state="dotabove" output="ż"/><when state="none" output="z"/></action></actions><terminators><when state="acute" output="´"/><when state="breve" output="˘"/><when state="caron" output="ˇ"/><when state="cedilla" output="¸"/><when state="circumflex" output="ˆ"/><when state="commabelow" output=","/><when state="diaeresis" output="¨"/><when state="dotabove" output="˙"/><when state="doubleacute" output="˝"/><when state="grave" output="`"/><when state="macron" output="¯"/><when state="ogonek" output="˛"/><when state="ringabove" output="˚"/><when state="tilde" output="˜"/></terminators></keyboard>