]> git.zndr.dk Git - dotfiles.git/commitdiff
Add US Denmark keyboard layout
authorJannik ZANDER <jannikz@gmail.com>
Sun, 8 May 2016 18:11:42 +0000 (20:11 +0200)
committerJannik ZANDER <jannikz@gmail.com>
Sun, 8 May 2016 18:57:54 +0000 (20:57 +0200)
Library/Application Support/Karabiner/private.xml [deleted file]
Library/KeyBindings/DefaultKeyBinding.dict [deleted file]
Library/Keyboard Layouts/U.S. jannikz.keylayout [deleted file]
Library/Keyboard Layouts/usdanish.bundle/Contents/Info.plist [new file with mode: 0644]
Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/English.lproj/InfoPlist.strings [new file with mode: 0644]
Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.icns [new file with mode: 0644]
Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.keylayout [new file with mode: 0644]
Library/Keyboard Layouts/usdanish.bundle/Contents/version.plist [new file with mode: 0644]

diff --git a/Library/Application Support/Karabiner/private.xml b/Library/Application Support/Karabiner/private.xml
deleted file mode 100644 (file)
index 49cc56c..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0"?>
-<root>
-  <list>
-    <item>
-      <name>Send Shift-Ctrl-F13 for Right Option</name>
-      <identifier>private.send_shift_ctrl_f13_for_ropt</identifier>
-      <autogen>
-        --KeyToKey-- 
-        KeyCode::OPTION_R,
-        KeyCode::F13, ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L
-      </autogen>
-    </item>
-    <item>
-      <name>Remap Æ to Option E</name>
-      <identifier>private.ae_to_alt_e</identifier>
-      <autogen>
-        --KeyToKey-- 
-        KeyCode::E, ModifierFlag::OPTION_L,
-        KeyCode::QUOTE, ModifierFlag::OPTION_L,
-      </autogen>
-      <autogen>
-        --KeyToKey-- 
-        KeyCode::E, ModifierFlag::OPTION_R,
-        KeyCode::QUOTE, ModifierFlag::OPTION_L,
-      </autogen>
-      <autogen>
-        --KeyToKey-- 
-        KeyCode::QUOTE, ModifierFlag::OPTION_L,
-        KeyCode::E, ModifierFlag::OPTION_L,
-      </autogen>
-      <autogen>
-        --KeyToKey-- 
-        KeyCode::QUOTE, ModifierFlag::OPTION_R,
-        KeyCode::E, ModifierFlag::OPTION_L,
-      </autogen>
-    </item>
-    <item>
-      <name>Danish letters</name>
-      <identifier>private.danish_letters</identifier>
-      <autogen>
-        --KeyToKey--
-        KeyCode::BACKQUOTE, ModifierFlag::NONE,
-        KeyCode::BACKQUOTE, ModifierFlag::OPTION_L,
-      </autogen>
-_     <autogen>
-        --SimultaneousKeyPresses--
-        KeyCode::BACKQUOTE, KeyCode::E,
-        KeyCode::QUOTE, ModifierFlag::OPTION_L,
-      </autogen>
-_      <autogen>
-        --SimultaneousKeyPresses--
-        KeyCode::BACKQUOTE, KeyCode::A,
-        KeyCode::A, ModifierFlag::OPTION_L,
-      </autogen>
-_      <autogen>
-        --SimultaneousKeyPresses--
-        KeyCode::BACKQUOTE, KeyCode::O,
-        KeyCode::O, ModifierFlag::OPTION_L,
-      </autogen>
-    </item>
-  </list>
-</root>
diff --git a/Library/KeyBindings/DefaultKeyBinding.dict b/Library/KeyBindings/DefaultKeyBinding.dict
deleted file mode 100644 (file)
index 70b51fb..0000000
+++ /dev/null
@@ -1,4611 +0,0 @@
-{
-       "^$\UF710" = {
-               "\U0020" = {
-                       "\U0020" = ("insertText:", "\U00A0"); /* Compose, SPACE, SPACE: NO-BREAK SPACE */
-                       "\U0027" = ("insertText:", "\U0027"); /* Compose, SPACE, APOSTROPHE: APOSTROPHE */
-                       "\U0028" = ("insertText:", "\U02D8"); /* Compose, SPACE, LEFT PARENTHESIS: BREVE */
-                       "\U002C" = ("insertText:", "\U00B8"); /* Compose, SPACE, COMMA: CEDILLA */
-                       "\U002D" = ("insertText:", "\U007E"); /* Compose, SPACE, HYPHEN-MINUS: TILDE */
-                       "\U002E" = ("insertText:", "\U2008"); /* Compose, SPACE, FULL STOP: PUNCTUATION SPACE */
-                       "\U003C" = ("insertText:", "\U02C7"); /* Compose, SPACE, LESS-THAN SIGN: CARON */
-                       "\U003E" = ("insertText:", "\U005E"); /* Compose, SPACE, GREATER-THAN SIGN: CIRCUMFLEX ACCENT */
-                       "\U005E" = ("insertText:", "\U005E"); /* Compose, SPACE, CIRCUMFLEX ACCENT: CIRCUMFLEX ACCENT */
-                       "\U0060" = ("insertText:", "\U0060"); /* Compose, SPACE, GRAVE ACCENT: GRAVE ACCENT */
-                       "\U007E" = ("insertText:", "\U007E"); /* Compose, SPACE, TILDE: TILDE */
-               };
-               "\U0021" = {
-                       "\U0021" = ("insertText:", "\U00A1"); /* Compose, EXCLAMATION MARK, EXCLAMATION MARK: INVERTED EXCLAMATION MARK */
-                       "\U002B" = {
-                               "\U004F" = ("insertText:", "\U1EE2"); /* Compose, EXCLAMATION MARK, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW */
-                               "\U0055" = ("insertText:", "\U1EF0"); /* Compose, EXCLAMATION MARK, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW */
-                               "\U006F" = ("insertText:", "\U1EE3"); /* Compose, EXCLAMATION MARK, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN AND DOT BELOW */
-                               "\U0075" = ("insertText:", "\U1EF1"); /* Compose, EXCLAMATION MARK, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN AND DOT BELOW */
-                       };
-                       "\U003F" = ("insertText:", "\U203D"); /* Compose, EXCLAMATION MARK, QUESTION MARK: INTERROBANG */
-                       "\U0041" = ("insertText:", "\U1EA0"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DOT BELOW */
-                       "\U0042" = ("insertText:", "\U1E04"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER B: LATIN CAPITAL LETTER B WITH DOT BELOW */
-                       "\U0044" = ("insertText:", "\U1E0C"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH DOT BELOW */
-                       "\U0045" = ("insertText:", "\U1EB8"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH DOT BELOW */
-                       "\U0048" = ("insertText:", "\U1E24"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH DOT BELOW */
-                       "\U0049" = ("insertText:", "\U1ECA"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH DOT BELOW */
-                       "\U004B" = ("insertText:", "\U1E32"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER K: LATIN CAPITAL LETTER K WITH DOT BELOW */
-                       "\U004C" = ("insertText:", "\U1E36"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH DOT BELOW */
-                       "\U004D" = ("insertText:", "\U1E42"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER M: LATIN CAPITAL LETTER M WITH DOT BELOW */
-                       "\U004E" = ("insertText:", "\U1E46"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH DOT BELOW */
-                       "\U004F" = ("insertText:", "\U1ECC"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DOT BELOW */
-                       "\U0052" = ("insertText:", "\U1E5A"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH DOT BELOW */
-                       "\U0053" = ("insertText:", "\U1E62"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH DOT BELOW */
-                       "\U0054" = ("insertText:", "\U1E6C"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH DOT BELOW */
-                       "\U0055" = ("insertText:", "\U1EE4"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DOT BELOW */
-                       "\U0056" = ("insertText:", "\U1E7E"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER V: LATIN CAPITAL LETTER V WITH DOT BELOW */
-                       "\U0057" = ("insertText:", "\U1E88"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH DOT BELOW */
-                       "\U0059" = ("insertText:", "\U1EF4"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH DOT BELOW */
-                       "\U005A" = ("insertText:", "\U1E92"); /* Compose, EXCLAMATION MARK, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH DOT BELOW */
-                       "\U005E" = ("insertText:", "\U00A6"); /* Compose, EXCLAMATION MARK, CIRCUMFLEX ACCENT: BROKEN BAR */
-                       "\U0061" = ("insertText:", "\U1EA1"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DOT BELOW */
-                       "\U0062" = ("insertText:", "\U1E05"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER B: LATIN SMALL LETTER B WITH DOT BELOW */
-                       "\U0064" = ("insertText:", "\U1E0D"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH DOT BELOW */
-                       "\U0065" = ("insertText:", "\U1EB9"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH DOT BELOW */
-                       "\U0068" = ("insertText:", "\U1E25"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH DOT BELOW */
-                       "\U0069" = ("insertText:", "\U1ECB"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH DOT BELOW */
-                       "\U006B" = ("insertText:", "\U1E33"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER K: LATIN SMALL LETTER K WITH DOT BELOW */
-                       "\U006C" = ("insertText:", "\U1E37"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH DOT BELOW */
-                       "\U006D" = ("insertText:", "\U1E43"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER M: LATIN SMALL LETTER M WITH DOT BELOW */
-                       "\U006E" = ("insertText:", "\U1E47"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH DOT BELOW */
-                       "\U006F" = ("insertText:", "\U1ECD"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DOT BELOW */
-                       "\U0072" = ("insertText:", "\U1E5B"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH DOT BELOW */
-                       "\U0073" = ("insertText:", "\U1E63"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH DOT BELOW */
-                       "\U0074" = ("insertText:", "\U1E6D"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH DOT BELOW */
-                       "\U0075" = ("insertText:", "\U1EE5"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DOT BELOW */
-                       "\U0076" = ("insertText:", "\U1E7F"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER V: LATIN SMALL LETTER V WITH DOT BELOW */
-                       "\U0077" = ("insertText:", "\U1E89"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH DOT BELOW */
-                       "\U0079" = ("insertText:", "\U1EF5"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH DOT BELOW */
-                       "\U007A" = ("insertText:", "\U1E93"); /* Compose, EXCLAMATION MARK, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH DOT BELOW */
-               };
-               "\U0022" = {
-                       "\U0022" = ("insertText:", "\U00A8"); /* Compose, QUOTATION MARK, QUOTATION MARK: DIAERESIS */
-                       "\U0027" = ("insertText:", "\U0344"); /* Compose, QUOTATION MARK, APOSTROPHE: COMBINING GREEK DIALYTIKA TONOS */
-                       "\U002C" = ("insertText:", "\U201E"); /* Compose, QUOTATION MARK, COMMA: DOUBLE LOW-9 QUOTATION MARK */
-                       "\U003C" = ("insertText:", "\U201C"); /* Compose, QUOTATION MARK, LESS-THAN SIGN: LEFT DOUBLE QUOTATION MARK */
-                       "\U003E" = ("insertText:", "\U201D"); /* Compose, QUOTATION MARK, GREATER-THAN SIGN: RIGHT DOUBLE QUOTATION MARK */
-                       "\U0041" = ("insertText:", "\U00C4"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DIAERESIS */
-                       "\U0045" = ("insertText:", "\U00CB"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH DIAERESIS */
-                       "\U0048" = ("insertText:", "\U1E26"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH DIAERESIS */
-                       "\U0049" = ("insertText:", "\U00CF"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH DIAERESIS */
-                       "\U004F" = ("insertText:", "\U00D6"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DIAERESIS */
-                       "\U0055" = ("insertText:", "\U00DC"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS */
-                       "\U0057" = ("insertText:", "\U1E84"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH DIAERESIS */
-                       "\U0058" = ("insertText:", "\U1E8C"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER X: LATIN CAPITAL LETTER X WITH DIAERESIS */
-                       "\U0059" = ("insertText:", "\U0178"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH DIAERESIS */
-                       "\U005F" = {
-                               "\U0055" = ("insertText:", "\U1E7A"); /* Compose, QUOTATION MARK, LOW LINE, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS */
-                               "\U0075" = ("insertText:", "\U1E7B"); /* Compose, QUOTATION MARK, LOW LINE, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH MACRON AND DIAERESIS */
-                       };
-                       "\U0061" = ("insertText:", "\U00E4"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DIAERESIS */
-                       "\U0065" = ("insertText:", "\U00EB"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH DIAERESIS */
-                       "\U0068" = ("insertText:", "\U1E27"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH DIAERESIS */
-                       "\U0069" = ("insertText:", "\U00EF"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH DIAERESIS */
-                       "\U006F" = ("insertText:", "\U00F6"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DIAERESIS */
-                       "\U0074" = ("insertText:", "\U1E97"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH DIAERESIS */
-                       "\U0075" = ("insertText:", "\U00FC"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS */
-                       "\U0077" = ("insertText:", "\U1E85"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH DIAERESIS */
-                       "\U0078" = ("insertText:", "\U1E8D"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER X: LATIN SMALL LETTER X WITH DIAERESIS */
-                       "\U0079" = ("insertText:", "\U00FF"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH DIAERESIS */
-                       "\U007E" = {
-                               "\U004F" = ("insertText:", "\U1E4E"); /* Compose, QUOTATION MARK, TILDE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS */
-                               "\U006F" = ("insertText:", "\U1E4F"); /* Compose, QUOTATION MARK, TILDE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH TILDE AND DIAERESIS */
-                       };
-                       "\U00AF" = {
-                               "\U0055" = ("insertText:", "\U1E7A"); /* Compose, QUOTATION MARK, MACRON, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS */
-                               "\U0075" = ("insertText:", "\U1E7B"); /* Compose, QUOTATION MARK, MACRON, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH MACRON AND DIAERESIS */
-                       };
-                       "\U00B4" = ("insertText:", "\U0344"); /* Compose, QUOTATION MARK, ACUTE ACCENT: COMBINING GREEK DIALYTIKA TONOS */
-                       "\U00D5" = ("insertText:", "\U1E4E"); /* Compose, QUOTATION MARK, LATIN CAPITAL LETTER O WITH TILDE: LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS */
-                       "\U00F5" = ("insertText:", "\U1E4F"); /* Compose, QUOTATION MARK, LATIN SMALL LETTER O WITH TILDE: LATIN SMALL LETTER O WITH TILDE AND DIAERESIS */
-                       "\U03D2" = ("insertText:", "\U03D4"); /* Compose, QUOTATION MARK, GREEK UPSILON WITH HOOK SYMBOL: GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL */
-                       "\U03DE" = ("insertText:", "\U1E7A"); /* Compose, QUOTATION MARK, GREEK LETTER KOPPA: LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS */
-                       "\U03FE" = ("insertText:", "\U1E7B"); /* Compose, QUOTATION MARK, GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL: LATIN SMALL LETTER U WITH MACRON AND DIAERESIS */
-                       "\U04D8" = ("insertText:", "\U04DA"); /* Compose, QUOTATION MARK, CYRILLIC CAPITAL LETTER SCHWA: CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS */
-                       "\U04D9" = ("insertText:", "\U04DB"); /* Compose, QUOTATION MARK, CYRILLIC SMALL LETTER SCHWA: CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS */
-                       "\U04E8" = ("insertText:", "\U04EA"); /* Compose, QUOTATION MARK, CYRILLIC CAPITAL LETTER BARRED O: CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS */
-                       "\U04E9" = ("insertText:", "\U04EB"); /* Compose, QUOTATION MARK, CYRILLIC SMALL LETTER BARRED O: CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS */
-                       "\U06A6" = ("insertText:", "\U0457"); /* Compose, QUOTATION MARK, ARABIC LETTER PEHEH: CYRILLIC SMALL LETTER YI */
-                       "\U06B6" = ("insertText:", "\U0407"); /* Compose, QUOTATION MARK, ARABIC LETTER LAM WITH DOT ABOVE: CYRILLIC CAPITAL LETTER YI */
-                       "\U06C1" = ("insertText:", "\U04D3"); /* Compose, QUOTATION MARK, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A WITH DIAERESIS */
-                       "\U06C5" = ("insertText:", "\U0451"); /* Compose, QUOTATION MARK, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IO */
-                       "\U06C9" = ("insertText:", "\U04E5"); /* Compose, QUOTATION MARK, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I WITH DIAERESIS */
-                       "\U06CF" = ("insertText:", "\U04E7"); /* Compose, QUOTATION MARK, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O WITH DIAERESIS */
-                       "\U06D5" = ("insertText:", "\U04F1"); /* Compose, QUOTATION MARK, ARABIC LETTER AE: CYRILLIC SMALL LETTER U WITH DIAERESIS */
-                       "\U06D6" = ("insertText:", "\U04DD"); /* Compose, QUOTATION MARK, ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA: CYRILLIC SMALL LETTER ZHE WITH DIAERESIS */
-                       "\U06D9" = ("insertText:", "\U04F9"); /* Compose, QUOTATION MARK, ARABIC SMALL HIGH LAM ALEF: CYRILLIC SMALL LETTER YERU WITH DIAERESIS */
-                       "\U06DA" = ("insertText:", "\U04DF"); /* Compose, QUOTATION MARK, ARABIC SMALL HIGH JEEM: CYRILLIC SMALL LETTER ZE WITH DIAERESIS */
-                       "\U06DC" = ("insertText:", "\U04ED"); /* Compose, QUOTATION MARK, ARABIC SMALL HIGH SEEN: CYRILLIC SMALL LETTER E WITH DIAERESIS */
-                       "\U06DE" = ("insertText:", "\U04F5"); /* Compose, QUOTATION MARK, ARABIC START OF RUB EL HIZB: CYRILLIC SMALL LETTER CHE WITH DIAERESIS */
-                       "\U06E1" = ("insertText:", "\U04D2"); /* Compose, QUOTATION MARK, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A WITH DIAERESIS */
-                       "\U06E5" = ("insertText:", "\U0401"); /* Compose, QUOTATION MARK, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IO */
-                       "\U06E9" = ("insertText:", "\U04E4"); /* Compose, QUOTATION MARK, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I WITH DIAERESIS */
-                       "\U06EF" = ("insertText:", "\U04E6"); /* Compose, QUOTATION MARK, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O WITH DIAERESIS */
-                       "\U06F5" = ("insertText:", "\U04F0"); /* Compose, QUOTATION MARK, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U WITH DIAERESIS */
-                       "\U06F6" = ("insertText:", "\U04DC"); /* Compose, QUOTATION MARK, EXTENDED ARABIC-INDIC DIGIT SIX: CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS */
-                       "\U06F9" = ("insertText:", "\U04F8"); /* Compose, QUOTATION MARK, EXTENDED ARABIC-INDIC DIGIT NINE: CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS */
-                       "\U06FA" = ("insertText:", "\U04DE"); /* Compose, QUOTATION MARK, ARABIC LETTER SHEEN WITH DOT BELOW: CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS */
-                       "\U06FC" = ("insertText:", "\U04EC"); /* Compose, QUOTATION MARK, ARABIC LETTER GHAIN WITH DOT BELOW: CYRILLIC CAPITAL LETTER E WITH DIAERESIS */
-                       "\U06FE" = ("insertText:", "\U04F4"); /* Compose, QUOTATION MARK, ARABIC SIGN SINDHI POSTPOSITION MEN: CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS */
-                       "\U07C9" = ("insertText:", "\U03AA"); /* Compose, QUOTATION MARK, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH DIALYTIKA */
-                       "\U07D5" = ("insertText:", "\U03AB"); /* Compose, QUOTATION MARK, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA */
-                       "\U07E9" = ("insertText:", "\U03CA"); /* Compose, QUOTATION MARK, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DIALYTIKA */
-                       "\U07F5" = ("insertText:", "\U03CB"); /* Compose, QUOTATION MARK, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DIALYTIKA */
-               };
-               "\U0023" = {
-                       "\U0023" = ("insertText:", "\U266F"); /* Compose, NUMBER SIGN, NUMBER SIGN: MUSIC SHARP SIGN */
-                       "\U0045" = ("insertText:", "\U266B"); /* Compose, NUMBER SIGN, LATIN CAPITAL LETTER E: BEAMED EIGHTH NOTES */
-                       "\U0053" = ("insertText:", "\U266C"); /* Compose, NUMBER SIGN, LATIN CAPITAL LETTER S: BEAMED SIXTEENTH NOTES */
-                       "\U0062" = ("insertText:", "\U266D"); /* Compose, NUMBER SIGN, LATIN SMALL LETTER B: MUSIC FLAT SIGN */
-                       "\U0065" = ("insertText:", "\U266A"); /* Compose, NUMBER SIGN, LATIN SMALL LETTER E: EIGHTH NOTE */
-                       "\U0066" = ("insertText:", "\U266E"); /* Compose, NUMBER SIGN, LATIN SMALL LETTER F: MUSIC NATURAL SIGN */
-                       "\U0071" = ("insertText:", "\U2669"); /* Compose, NUMBER SIGN, LATIN SMALL LETTER Q: QUARTER NOTE */
-               };
-               "\U0025" = {
-                       "\U006F" = ("insertText:", "\U2030"); /* Compose, PERCENT SIGN, LATIN SMALL LETTER O: PER MILLE SIGN */
-               };
-               "\U0027" = {
-                       "\U0020" = ("insertText:", "\U0027"); /* Compose, APOSTROPHE, SPACE: APOSTROPHE */
-                       "\U0022" = {
-                               "\U0020" = ("insertText:", "\U0385"); /* Compose, APOSTROPHE, QUOTATION MARK, SPACE: GREEK DIALYTIKA TONOS */
-                               "\U0049" = ("insertText:", "\U1E2E"); /* Compose, APOSTROPHE, QUOTATION MARK, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE */
-                               "\U0055" = ("insertText:", "\U01D7"); /* Compose, APOSTROPHE, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE */
-                               "\U0069" = ("insertText:", "\U1E2F"); /* Compose, APOSTROPHE, QUOTATION MARK, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE */
-                               "\U0075" = ("insertText:", "\U01D8"); /* Compose, APOSTROPHE, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE */
-                               "\U07E9" = ("insertText:", "\U0390"); /* Compose, APOSTROPHE, QUOTATION MARK, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */
-                               "\U07F5" = ("insertText:", "\U03B0"); /* Compose, APOSTROPHE, QUOTATION MARK, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */
-                       };
-                       "\U0027" = ("insertText:", "\U00B4"); /* Compose, APOSTROPHE, APOSTROPHE: ACUTE ACCENT */
-                       "\U0028" = {
-                               "\U07C1" = ("insertText:", "\U1F0D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA */
-                               "\U07C5" = ("insertText:", "\U1F1D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA */
-                               "\U07C7" = ("insertText:", "\U1F2D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA */
-                               "\U07C9" = ("insertText:", "\U1F3D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA */
-                               "\U07CF" = ("insertText:", "\U1F4D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA */
-                               "\U07D5" = ("insertText:", "\U1F5D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA */
-                               "\U07D9" = ("insertText:", "\U1F6D"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA */
-                               "\U07E1" = ("insertText:", "\U1F05"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA */
-                               "\U07E5" = ("insertText:", "\U1F15"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA */
-                               "\U07E7" = ("insertText:", "\U1F25"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND OXIA */
-                               "\U07E9" = ("insertText:", "\U1F35"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DASIA AND OXIA */
-                               "\U07EF" = ("insertText:", "\U1F45"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA */
-                               "\U07F5" = ("insertText:", "\U1F55"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA */
-                               "\U07F9" = ("insertText:", "\U1F65"); /* Compose, APOSTROPHE, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA */
-                       };
-                       "\U0029" = {
-                               "\U07C1" = ("insertText:", "\U1F0C"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA */
-                               "\U07C5" = ("insertText:", "\U1F1C"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA */
-                               "\U07C7" = ("insertText:", "\U1F2C"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA */
-                               "\U07C9" = ("insertText:", "\U1F3C"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA */
-                               "\U07CF" = ("insertText:", "\U1F4C"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA */
-                               "\U07D9" = ("insertText:", "\U1F6C"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA */
-                               "\U07E1" = ("insertText:", "\U1F04"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA */
-                               "\U07E5" = ("insertText:", "\U1F14"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA */
-                               "\U07E7" = ("insertText:", "\U1F24"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND OXIA */
-                               "\U07E9" = ("insertText:", "\U1F34"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH PSILI AND OXIA */
-                               "\U07EF" = ("insertText:", "\U1F44"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA */
-                               "\U07F5" = ("insertText:", "\U1F54"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA */
-                               "\U07F9" = ("insertText:", "\U1F64"); /* Compose, APOSTROPHE, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA */
-                       };
-                       "\U002B" = {
-                               "\U004F" = ("insertText:", "\U1EDA"); /* Compose, APOSTROPHE, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN AND ACUTE */
-                               "\U0055" = ("insertText:", "\U1EE8"); /* Compose, APOSTROPHE, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1EDB"); /* Compose, APOSTROPHE, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN AND ACUTE */
-                               "\U0075" = ("insertText:", "\U1EE9"); /* Compose, APOSTROPHE, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN AND ACUTE */
-                       };
-                       "\U002C" = ("insertText:", "\U201A"); /* Compose, APOSTROPHE, COMMA: SINGLE LOW-9 QUOTATION MARK */
-                       "\U002F" = {
-                               "\U004F" = ("insertText:", "\U01FE"); /* Compose, APOSTROPHE, SOLIDUS, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
-                               "\U006F" = ("insertText:", "\U01FF"); /* Compose, APOSTROPHE, SOLIDUS, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH STROKE AND ACUTE */
-                       };
-                       "\U003C" = ("insertText:", "\U2018"); /* Compose, APOSTROPHE, LESS-THAN SIGN: LEFT SINGLE QUOTATION MARK */
-                       "\U003E" = ("insertText:", "\U2019"); /* Compose, APOSTROPHE, GREATER-THAN SIGN: RIGHT SINGLE QUOTATION MARK */
-                       "\U0041" = ("insertText:", "\U00C1"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH ACUTE */
-                       "\U0043" = ("insertText:", "\U0106"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH ACUTE */
-                       "\U0045" = ("insertText:", "\U00C9"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH ACUTE */
-                       "\U0047" = ("insertText:", "\U01F4"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH ACUTE */
-                       "\U0049" = ("insertText:", "\U00CD"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH ACUTE */
-                       "\U004A" = ("insertText:", "\U004A"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER J: LATIN CAPITAL LETTER J */
-                       "\U004B" = ("insertText:", "\U1E30"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER K: LATIN CAPITAL LETTER K WITH ACUTE */
-                       "\U004C" = ("insertText:", "\U0139"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH ACUTE */
-                       "\U004D" = ("insertText:", "\U1E3E"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER M: LATIN CAPITAL LETTER M WITH ACUTE */
-                       "\U004E" = ("insertText:", "\U0143"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH ACUTE */
-                       "\U004F" = ("insertText:", "\U00D3"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH ACUTE */
-                       "\U0050" = ("insertText:", "\U1E54"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER P: LATIN CAPITAL LETTER P WITH ACUTE */
-                       "\U0052" = ("insertText:", "\U0154"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH ACUTE */
-                       "\U0053" = ("insertText:", "\U015A"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH ACUTE */
-                       "\U0055" = ("insertText:", "\U00DA"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH ACUTE */
-                       "\U0057" = ("insertText:", "\U1E82"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH ACUTE */
-                       "\U0059" = ("insertText:", "\U00DD"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH ACUTE */
-                       "\U005A" = ("insertText:", "\U0179"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH ACUTE */
-                       "\U005E" = {
-                               "\U0041" = ("insertText:", "\U1EA4"); /* Compose, APOSTROPHE, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                               "\U0045" = ("insertText:", "\U1EBE"); /* Compose, APOSTROPHE, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                               "\U004F" = ("insertText:", "\U1ED0"); /* Compose, APOSTROPHE, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                               "\U0061" = ("insertText:", "\U1EA5"); /* Compose, APOSTROPHE, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                               "\U0065" = ("insertText:", "\U1EBF"); /* Compose, APOSTROPHE, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1ED1"); /* Compose, APOSTROPHE, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                       };
-                       "\U005F" = {
-                               "\U0045" = ("insertText:", "\U1E16"); /* Compose, APOSTROPHE, LOW LINE, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON AND ACUTE */
-                               "\U004F" = ("insertText:", "\U1E52"); /* Compose, APOSTROPHE, LOW LINE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON AND ACUTE */
-                               "\U0065" = ("insertText:", "\U1E17"); /* Compose, APOSTROPHE, LOW LINE, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1E53"); /* Compose, APOSTROPHE, LOW LINE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON AND ACUTE */
-                       };
-                       "\U0061" = ("insertText:", "\U00E1"); /* Compose, APOSTROPHE, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH ACUTE */
-                       "\U0062" = {
-                               "\U0041" = ("insertText:", "\U1EAE"); /* Compose, APOSTROPHE, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND ACUTE */
-                               "\U0061" = ("insertText:", "\U1EAF"); /* Compose, APOSTROPHE, LATIN SMALL LETTER B, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND ACUTE */
-                       };
-                       "\U0063" = ("insertText:", "\U0107"); /* Compose, APOSTROPHE, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH ACUTE */
-                       "\U0065" = ("insertText:", "\U00E9"); /* Compose, APOSTROPHE, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH ACUTE */
-                       "\U0067" = ("insertText:", "\U01F5"); /* Compose, APOSTROPHE, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH ACUTE */
-                       "\U0069" = ("insertText:", "\U00ED"); /* Compose, APOSTROPHE, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH ACUTE */
-                       "\U006A" = ("insertText:", "\U006A"); /* Compose, APOSTROPHE, LATIN SMALL LETTER J: LATIN SMALL LETTER J */
-                       "\U006B" = ("insertText:", "\U1E31"); /* Compose, APOSTROPHE, LATIN SMALL LETTER K: LATIN SMALL LETTER K WITH ACUTE */
-                       "\U006C" = ("insertText:", "\U013A"); /* Compose, APOSTROPHE, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH ACUTE */
-                       "\U006D" = ("insertText:", "\U1E3F"); /* Compose, APOSTROPHE, LATIN SMALL LETTER M: LATIN SMALL LETTER M WITH ACUTE */
-                       "\U006E" = ("insertText:", "\U0144"); /* Compose, APOSTROPHE, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH ACUTE */
-                       "\U006F" = ("insertText:", "\U00F3"); /* Compose, APOSTROPHE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH ACUTE */
-                       "\U0070" = ("insertText:", "\U1E55"); /* Compose, APOSTROPHE, LATIN SMALL LETTER P: LATIN SMALL LETTER P WITH ACUTE */
-                       "\U0072" = ("insertText:", "\U0155"); /* Compose, APOSTROPHE, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH ACUTE */
-                       "\U0073" = ("insertText:", "\U015B"); /* Compose, APOSTROPHE, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH ACUTE */
-                       "\U0075" = ("insertText:", "\U00FA"); /* Compose, APOSTROPHE, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH ACUTE */
-                       "\U0077" = ("insertText:", "\U1E83"); /* Compose, APOSTROPHE, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH ACUTE */
-                       "\U0079" = ("insertText:", "\U00FD"); /* Compose, APOSTROPHE, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH ACUTE */
-                       "\U007A" = ("insertText:", "\U017A"); /* Compose, APOSTROPHE, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH ACUTE */
-                       "\U007E" = {
-                               "\U004F" = ("insertText:", "\U1E4C"); /* Compose, APOSTROPHE, TILDE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH TILDE AND ACUTE */
-                               "\U0055" = ("insertText:", "\U1E78"); /* Compose, APOSTROPHE, TILDE, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH TILDE AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1E4D"); /* Compose, APOSTROPHE, TILDE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH TILDE AND ACUTE */
-                               "\U0075" = ("insertText:", "\U1E79"); /* Compose, APOSTROPHE, TILDE, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH TILDE AND ACUTE */
-                       };
-                       "\U00AF" = {
-                               "\U0045" = ("insertText:", "\U1E16"); /* Compose, APOSTROPHE, MACRON, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON AND ACUTE */
-                               "\U004F" = ("insertText:", "\U1E52"); /* Compose, APOSTROPHE, MACRON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON AND ACUTE */
-                               "\U0065" = ("insertText:", "\U1E17"); /* Compose, APOSTROPHE, MACRON, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1E53"); /* Compose, APOSTROPHE, MACRON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON AND ACUTE */
-                       };
-                       "\U00B8" = {
-                               "\U0043" = ("insertText:", "\U1E08"); /* Compose, APOSTROPHE, CEDILLA, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE */
-                               "\U0063" = ("insertText:", "\U1E09"); /* Compose, APOSTROPHE, CEDILLA, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CEDILLA AND ACUTE */
-                       };
-                       "\U00C2" = ("insertText:", "\U1EA4"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER A WITH CIRCUMFLEX: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                       "\U00C5" = ("insertText:", "\U01FA"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER A WITH RING ABOVE: LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE */
-                       "\U00C6" = ("insertText:", "\U01FC"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER AE: LATIN CAPITAL LETTER AE WITH ACUTE */
-                       "\U00C7" = ("insertText:", "\U1E08"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER C WITH CEDILLA: LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE */
-                       "\U00CA" = ("insertText:", "\U1EBE"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER E WITH CIRCUMFLEX: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                       "\U00CF" = ("insertText:", "\U1E2E"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER I WITH DIAERESIS: LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE */
-                       "\U00D4" = ("insertText:", "\U1ED0"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER O WITH CIRCUMFLEX: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                       "\U00D5" = ("insertText:", "\U1E4C"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER O WITH TILDE: LATIN CAPITAL LETTER O WITH TILDE AND ACUTE */
-                       "\U00D8" = ("insertText:", "\U01FE"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER O WITH STROKE: LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
-                       "\U00DC" = ("insertText:", "\U01D7"); /* Compose, APOSTROPHE, LATIN CAPITAL LETTER U WITH DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE */
-                       "\U00E2" = ("insertText:", "\U1EA5"); /* Compose, APOSTROPHE, LATIN SMALL LETTER A WITH CIRCUMFLEX: LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                       "\U00E5" = ("insertText:", "\U01FB"); /* Compose, APOSTROPHE, LATIN SMALL LETTER A WITH RING ABOVE: LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE */
-                       "\U00E6" = ("insertText:", "\U01FD"); /* Compose, APOSTROPHE, LATIN SMALL LETTER AE: LATIN SMALL LETTER AE WITH ACUTE */
-                       "\U00E7" = ("insertText:", "\U1E09"); /* Compose, APOSTROPHE, LATIN SMALL LETTER C WITH CEDILLA: LATIN SMALL LETTER C WITH CEDILLA AND ACUTE */
-                       "\U00EA" = ("insertText:", "\U1EBF"); /* Compose, APOSTROPHE, LATIN SMALL LETTER E WITH CIRCUMFLEX: LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                       "\U00EF" = ("insertText:", "\U1E2F"); /* Compose, APOSTROPHE, LATIN SMALL LETTER I WITH DIAERESIS: LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE */
-                       "\U00F4" = ("insertText:", "\U1ED1"); /* Compose, APOSTROPHE, LATIN SMALL LETTER O WITH CIRCUMFLEX: LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                       "\U00F5" = ("insertText:", "\U1E4D"); /* Compose, APOSTROPHE, LATIN SMALL LETTER O WITH TILDE: LATIN SMALL LETTER O WITH TILDE AND ACUTE */
-                       "\U00F8" = ("insertText:", "\U01FF"); /* Compose, APOSTROPHE, LATIN SMALL LETTER O WITH STROKE: LATIN SMALL LETTER O WITH STROKE AND ACUTE */
-                       "\U00FC" = ("insertText:", "\U01D8"); /* Compose, APOSTROPHE, LATIN SMALL LETTER U WITH DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE */
-                       "\U01C3" = ("insertText:", "\U1EAE"); /* Compose, APOSTROPHE, LATIN LETTER RETROFLEX CLICK: LATIN CAPITAL LETTER A WITH BREVE AND ACUTE */
-                       "\U01E3" = ("insertText:", "\U1EAF"); /* Compose, APOSTROPHE, LATIN SMALL LETTER AE WITH MACRON: LATIN SMALL LETTER A WITH BREVE AND ACUTE */
-                       "\U03AA" = ("insertText:", "\U1E16"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER IOTA WITH DIALYTIKA: LATIN CAPITAL LETTER E WITH MACRON AND ACUTE */
-                       "\U03BA" = ("insertText:", "\U1E17"); /* Compose, APOSTROPHE, GREEK SMALL LETTER KAPPA: LATIN SMALL LETTER E WITH MACRON AND ACUTE */
-                       "\U03D2" = ("insertText:", "\U1E52"); /* Compose, APOSTROPHE, GREEK UPSILON WITH HOOK SYMBOL: LATIN CAPITAL LETTER O WITH MACRON AND ACUTE */
-                       "\U03DD" = ("insertText:", "\U1E78"); /* Compose, APOSTROPHE, GREEK SMALL LETTER DIGAMMA: LATIN CAPITAL LETTER U WITH TILDE AND ACUTE */
-                       "\U03F2" = ("insertText:", "\U1E53"); /* Compose, APOSTROPHE, GREEK LUNATE SIGMA SYMBOL: LATIN SMALL LETTER O WITH MACRON AND ACUTE */
-                       "\U03FD" = ("insertText:", "\U1E79"); /* Compose, APOSTROPHE, GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL: LATIN SMALL LETTER U WITH TILDE AND ACUTE */
-                       "\U06C1" = ("insertText:", "\U0430"); /* Compose, APOSTROPHE, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                       "\U06C5" = ("insertText:", "\U0435"); /* Compose, APOSTROPHE, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE */
-                       "\U06C7" = ("insertText:", "\U0453"); /* Compose, APOSTROPHE, ARABIC LETTER U: CYRILLIC SMALL LETTER GJE */
-                       "\U06C9" = ("insertText:", "\U0438"); /* Compose, APOSTROPHE, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I */
-                       "\U06CB" = ("insertText:", "\U045C"); /* Compose, APOSTROPHE, ARABIC LETTER VE: CYRILLIC SMALL LETTER KJE */
-                       "\U06CF" = ("insertText:", "\U043E"); /* Compose, APOSTROPHE, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                       "\U06D2" = ("insertText:", "\U0440"); /* Compose, APOSTROPHE, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                       "\U06D5" = ("insertText:", "\U0443"); /* Compose, APOSTROPHE, ARABIC LETTER AE: CYRILLIC SMALL LETTER U */
-                       "\U06E1" = ("insertText:", "\U0410"); /* Compose, APOSTROPHE, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                       "\U06E5" = ("insertText:", "\U0415"); /* Compose, APOSTROPHE, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE */
-                       "\U06E7" = ("insertText:", "\U0403"); /* Compose, APOSTROPHE, ARABIC SMALL HIGH YEH: CYRILLIC CAPITAL LETTER GJE */
-                       "\U06E9" = ("insertText:", "\U0418"); /* Compose, APOSTROPHE, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I */
-                       "\U06EB" = ("insertText:", "\U040C"); /* Compose, APOSTROPHE, ARABIC EMPTY CENTRE HIGH STOP: CYRILLIC CAPITAL LETTER KJE */
-                       "\U06EF" = ("insertText:", "\U041E"); /* Compose, APOSTROPHE, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                       "\U06F2" = ("insertText:", "\U0420"); /* Compose, APOSTROPHE, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                       "\U06F5" = ("insertText:", "\U0423"); /* Compose, APOSTROPHE, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U */
-                       "\U07B5" = ("insertText:", "\U0390"); /* Compose, APOSTROPHE, unknown: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */
-                       "\U07B9" = ("insertText:", "\U03B0"); /* Compose, APOSTROPHE, unknown: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */
-                       "\U07C1" = ("insertText:", "\U0386"); /* Compose, APOSTROPHE, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH TONOS */
-                       "\U07C5" = ("insertText:", "\U0388"); /* Compose, APOSTROPHE, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH TONOS */
-                       "\U07C7" = ("insertText:", "\U0389"); /* Compose, APOSTROPHE, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH TONOS */
-                       "\U07C9" = ("insertText:", "\U038A"); /* Compose, APOSTROPHE, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH TONOS */
-                       "\U07CF" = ("insertText:", "\U038C"); /* Compose, APOSTROPHE, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH TONOS */
-                       "\U07D5" = ("insertText:", "\U038E"); /* Compose, APOSTROPHE, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH TONOS */
-                       "\U07D9" = ("insertText:", "\U038F"); /* Compose, APOSTROPHE, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH TONOS */
-                       "\U07E1" = ("insertText:", "\U03AC"); /* Compose, APOSTROPHE, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH TONOS */
-                       "\U07E5" = ("insertText:", "\U03AD"); /* Compose, APOSTROPHE, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH TONOS */
-                       "\U07E7" = ("insertText:", "\U03AE"); /* Compose, APOSTROPHE, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH TONOS */
-                       "\U07E9" = ("insertText:", "\U03AF"); /* Compose, APOSTROPHE, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH TONOS */
-                       "\U07EF" = ("insertText:", "\U03CC"); /* Compose, APOSTROPHE, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH TONOS */
-                       "\U07F5" = ("insertText:", "\U03CD"); /* Compose, APOSTROPHE, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH TONOS */
-                       "\U07F9" = ("insertText:", "\U03CE"); /* Compose, APOSTROPHE, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH TONOS */
-                       "\U1F00" = ("insertText:", "\U1F04"); /* Compose, APOSTROPHE, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA */
-                       "\U1F01" = ("insertText:", "\U1F05"); /* Compose, APOSTROPHE, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA */
-                       "\U1F08" = ("insertText:", "\U1F0C"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA */
-                       "\U1F09" = ("insertText:", "\U1F0D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA */
-                       "\U1F10" = ("insertText:", "\U1F14"); /* Compose, APOSTROPHE, GREEK SMALL LETTER EPSILON WITH PSILI: GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA */
-                       "\U1F11" = ("insertText:", "\U1F15"); /* Compose, APOSTROPHE, GREEK SMALL LETTER EPSILON WITH DASIA: GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA */
-                       "\U1F18" = ("insertText:", "\U1F1C"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER EPSILON WITH PSILI: GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA */
-                       "\U1F19" = ("insertText:", "\U1F1D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER EPSILON WITH DASIA: GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA */
-                       "\U1F20" = ("insertText:", "\U1F24"); /* Compose, APOSTROPHE, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND OXIA */
-                       "\U1F21" = ("insertText:", "\U1F25"); /* Compose, APOSTROPHE, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND OXIA */
-                       "\U1F28" = ("insertText:", "\U1F2C"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA */
-                       "\U1F29" = ("insertText:", "\U1F2D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA */
-                       "\U1F30" = ("insertText:", "\U1F34"); /* Compose, APOSTROPHE, GREEK SMALL LETTER IOTA WITH PSILI: GREEK SMALL LETTER IOTA WITH PSILI AND OXIA */
-                       "\U1F31" = ("insertText:", "\U1F35"); /* Compose, APOSTROPHE, GREEK SMALL LETTER IOTA WITH DASIA: GREEK SMALL LETTER IOTA WITH DASIA AND OXIA */
-                       "\U1F38" = ("insertText:", "\U1F3C"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER IOTA WITH PSILI: GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA */
-                       "\U1F39" = ("insertText:", "\U1F3D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER IOTA WITH DASIA: GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA */
-                       "\U1F40" = ("insertText:", "\U1F44"); /* Compose, APOSTROPHE, GREEK SMALL LETTER OMICRON WITH PSILI: GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA */
-                       "\U1F41" = ("insertText:", "\U1F45"); /* Compose, APOSTROPHE, GREEK SMALL LETTER OMICRON WITH DASIA: GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA */
-                       "\U1F48" = ("insertText:", "\U1F4C"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER OMICRON WITH PSILI: GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA */
-                       "\U1F49" = ("insertText:", "\U1F4D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER OMICRON WITH DASIA: GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA */
-                       "\U1F50" = ("insertText:", "\U1F54"); /* Compose, APOSTROPHE, GREEK SMALL LETTER UPSILON WITH PSILI: GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA */
-                       "\U1F51" = ("insertText:", "\U1F55"); /* Compose, APOSTROPHE, GREEK SMALL LETTER UPSILON WITH DASIA: GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA */
-                       "\U1F59" = ("insertText:", "\U1F5D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER UPSILON WITH DASIA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA */
-                       "\U1F60" = ("insertText:", "\U1F64"); /* Compose, APOSTROPHE, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA */
-                       "\U1F61" = ("insertText:", "\U1F65"); /* Compose, APOSTROPHE, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA */
-                       "\U1F68" = ("insertText:", "\U1F6C"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA */
-                       "\U1F69" = ("insertText:", "\U1F6D"); /* Compose, APOSTROPHE, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA */
-                       "\U2395" = ("insertText:", "\U235E"); /* Compose, APOSTROPHE, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUOTE QUAD */
-                       "\UFFAF" = {
-                               "\U004F" = ("insertText:", "\U01FE"); /* Compose, APOSTROPHE, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
-                               "\U006F" = ("insertText:", "\U01FF"); /* Compose, APOSTROPHE, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH STROKE AND ACUTE */
-                       };
-               };
-               "\U0028" = {
-                       "\U0020" = ("insertText:", "\U02D8"); /* Compose, LEFT PARENTHESIS, SPACE: BREVE */
-                       "\U0028" = ("insertText:", "\U005B"); /* Compose, LEFT PARENTHESIS, LEFT PARENTHESIS: LEFT SQUARE BRACKET */
-                       "\U002D" = ("insertText:", "\U007B"); /* Compose, LEFT PARENTHESIS, HYPHEN-MINUS: LEFT CURLY BRACKET */
-                       "\U0030" = {
-                               "\U0029" = ("insertText:", "\U24EA"); /* Compose, LEFT PARENTHESIS, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED DIGIT ZERO */
-                       };
-                       "\U0031" = {
-                               "\U0029" = ("insertText:", "\U2460"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED DIGIT ONE */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U2469"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER TEN */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U246A"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER ELEVEN */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U246B"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER TWELVE */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U246C"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTEEN */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U246D"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER FOURTEEN */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U246E"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTEEN */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U246F"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER SIXTEEN */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U2470"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER SEVENTEEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U2471"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER EIGHTEEN */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U2472"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER NINETEEN */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U246B"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER TWELVE */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U2469"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER TEN */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U246A"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER ELEVEN */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U246B"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWELVE */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U246C"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTEEN */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U246D"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FOURTEEN */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U246E"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTEEN */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U246F"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER SIXTEEN */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U2470"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER SEVENTEEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U2471"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER EIGHTEEN */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U2472"); /* Compose, LEFT PARENTHESIS, DIGIT ONE, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER NINETEEN */
-                               };
-                       };
-                       "\U0032" = {
-                               "\U0029" = ("insertText:", "\U2461"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED DIGIT TWO */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U2473"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U3251"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U3253"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U3254"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U3255"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U3256"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U3257"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U3258"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U3259"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U2473"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U3251"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U3253"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U3254"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U3255"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U3256"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U3257"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U3258"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U3259"); /* Compose, LEFT PARENTHESIS, DIGIT TWO, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY NINE */
-                               };
-                       };
-                       "\U0033" = {
-                               "\U0029" = ("insertText:", "\U2462"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED DIGIT THREE */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U325A"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U325B"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U325C"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U325D"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U325E"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U325F"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U32B1"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U32B2"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U32B3"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U32B4"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U325C"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U325A"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U325B"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U325C"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U325D"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U325E"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U325F"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U32B1"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U32B2"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U32B3"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U32B4"); /* Compose, LEFT PARENTHESIS, DIGIT THREE, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY NINE */
-                               };
-                       };
-                       "\U0034" = {
-                               "\U0029" = ("insertText:", "\U2463"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED DIGIT FOUR */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U32B5"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U32B6"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U32B7"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U32B8"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U32B9"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U32BA"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U32BB"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U32BC"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U32BD"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U32BE"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U32B7"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U32B5"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U32B6"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U32B7"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U32B8"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U32B9"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U32BA"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U32BB"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U32BC"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U32BD"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U32BE"); /* Compose, LEFT PARENTHESIS, DIGIT FOUR, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY NINE */
-                               };
-                       };
-                       "\U0035" = {
-                               "\U0029" = ("insertText:", "\U2464"); /* Compose, LEFT PARENTHESIS, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED DIGIT FIVE */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U32BF"); /* Compose, LEFT PARENTHESIS, DIGIT FIVE, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTY */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U32BF"); /* Compose, LEFT PARENTHESIS, DIGIT FIVE, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTY */
-                               };
-                       };
-                       "\U0036" = {
-                               "\U0029" = ("insertText:", "\U2465"); /* Compose, LEFT PARENTHESIS, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED DIGIT SIX */
-                       };
-                       "\U0037" = {
-                               "\U0029" = ("insertText:", "\U2466"); /* Compose, LEFT PARENTHESIS, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED DIGIT SEVEN */
-                       };
-                       "\U0038" = {
-                               "\U0029" = ("insertText:", "\U2467"); /* Compose, LEFT PARENTHESIS, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED DIGIT EIGHT */
-                       };
-                       "\U0039" = {
-                               "\U0029" = ("insertText:", "\U2468"); /* Compose, LEFT PARENTHESIS, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED DIGIT NINE */
-                       };
-                       "\U0041" = {
-                               "\U0029" = ("insertText:", "\U24B6"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER A, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER A */
-                       };
-                       "\U0042" = {
-                               "\U0029" = ("insertText:", "\U24B7"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER B, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER B */
-                       };
-                       "\U0043" = {
-                               "\U0029" = ("insertText:", "\U24B8"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER C, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER C */
-                       };
-                       "\U0044" = {
-                               "\U0029" = ("insertText:", "\U24B9"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER D, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER D */
-                       };
-                       "\U0045" = {
-                               "\U0029" = ("insertText:", "\U24BA"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER E, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER E */
-                       };
-                       "\U0046" = {
-                               "\U0029" = ("insertText:", "\U24BB"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER F, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER F */
-                       };
-                       "\U0047" = {
-                               "\U0029" = ("insertText:", "\U24BC"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER G, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER G */
-                       };
-                       "\U0048" = {
-                               "\U0029" = ("insertText:", "\U24BD"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER H, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER H */
-                       };
-                       "\U0049" = {
-                               "\U0029" = ("insertText:", "\U24BE"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER I, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER I */
-                       };
-                       "\U004A" = {
-                               "\U0029" = ("insertText:", "\U24BF"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER J, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER J */
-                       };
-                       "\U004B" = {
-                               "\U0029" = ("insertText:", "\U24C0"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER K, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER K */
-                       };
-                       "\U004C" = {
-                               "\U0029" = ("insertText:", "\U24C1"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER L, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER L */
-                       };
-                       "\U004D" = {
-                               "\U0029" = ("insertText:", "\U24C2"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER M, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER M */
-                       };
-                       "\U004E" = {
-                               "\U0029" = ("insertText:", "\U24C3"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER N, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER N */
-                       };
-                       "\U004F" = {
-                               "\U0029" = ("insertText:", "\U24C4"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER O, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER O */
-                       };
-                       "\U0050" = {
-                               "\U0029" = ("insertText:", "\U24C5"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER P, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER P */
-                       };
-                       "\U0051" = {
-                               "\U0029" = ("insertText:", "\U24C6"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER Q, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER Q */
-                       };
-                       "\U0052" = {
-                               "\U0029" = ("insertText:", "\U24C7"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER R, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER R */
-                       };
-                       "\U0053" = {
-                               "\U0029" = ("insertText:", "\U24C8"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER S, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER S */
-                       };
-                       "\U0054" = {
-                               "\U0029" = ("insertText:", "\U24C9"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER T, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER T */
-                       };
-                       "\U0055" = {
-                               "\U0029" = ("insertText:", "\U24CA"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER U, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER U */
-                       };
-                       "\U0056" = {
-                               "\U0029" = ("insertText:", "\U24CB"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER V, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER V */
-                       };
-                       "\U0057" = {
-                               "\U0029" = ("insertText:", "\U24CC"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER W, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER W */
-                       };
-                       "\U0058" = {
-                               "\U0029" = ("insertText:", "\U24CD"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER X, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER X */
-                       };
-                       "\U0059" = {
-                               "\U0029" = ("insertText:", "\U24CE"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER Y, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER Y */
-                       };
-                       "\U005A" = {
-                               "\U0029" = ("insertText:", "\U24CF"); /* Compose, LEFT PARENTHESIS, LATIN CAPITAL LETTER Z, RIGHT PARENTHESIS: CIRCLED LATIN CAPITAL LETTER Z */
-                       };
-                       "\U0061" = {
-                               "\U0029" = ("insertText:", "\U24D0"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER A, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER A */
-                       };
-                       "\U0062" = {
-                               "\U0029" = ("insertText:", "\U24D1"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER B, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER B */
-                       };
-                       "\U0063" = {
-                               "\U0029" = ("insertText:", "\U24D2"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER C, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER C */
-                       };
-                       "\U0064" = {
-                               "\U0029" = ("insertText:", "\U24D3"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER D, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER D */
-                       };
-                       "\U0065" = {
-                               "\U0029" = ("insertText:", "\U24D4"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER E, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER E */
-                       };
-                       "\U0066" = {
-                               "\U0029" = ("insertText:", "\U24D5"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER F, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER F */
-                       };
-                       "\U0067" = {
-                               "\U0029" = ("insertText:", "\U24D6"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER G, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER G */
-                       };
-                       "\U0068" = {
-                               "\U0029" = ("insertText:", "\U24D7"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER H, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER H */
-                       };
-                       "\U0069" = {
-                               "\U0029" = ("insertText:", "\U24D8"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER I, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER I */
-                       };
-                       "\U006A" = {
-                               "\U0029" = ("insertText:", "\U24D9"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER J, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER J */
-                       };
-                       "\U006B" = {
-                               "\U0029" = ("insertText:", "\U24DA"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER K, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER K */
-                       };
-                       "\U006C" = {
-                               "\U0029" = ("insertText:", "\U24DB"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER L, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER L */
-                       };
-                       "\U006D" = {
-                               "\U0029" = ("insertText:", "\U24DC"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER M, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER M */
-                       };
-                       "\U006E" = {
-                               "\U0029" = ("insertText:", "\U24DD"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER N, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER N */
-                       };
-                       "\U006F" = {
-                               "\U0029" = ("insertText:", "\U24DE"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER O, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER O */
-                       };
-                       "\U0070" = {
-                               "\U0029" = ("insertText:", "\U24DF"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER P, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER P */
-                       };
-                       "\U0071" = {
-                               "\U0029" = ("insertText:", "\U24E0"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER Q, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER Q */
-                       };
-                       "\U0072" = {
-                               "\U0029" = ("insertText:", "\U24E1"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER R, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER R */
-                       };
-                       "\U0073" = {
-                               "\U0029" = ("insertText:", "\U24E2"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER S, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER S */
-                       };
-                       "\U0074" = {
-                               "\U0029" = ("insertText:", "\U24E3"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER T, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER T */
-                       };
-                       "\U0075" = {
-                               "\U0029" = ("insertText:", "\U24E4"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER U, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER U */
-                       };
-                       "\U0076" = {
-                               "\U0029" = ("insertText:", "\U24E5"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER V, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER V */
-                       };
-                       "\U0077" = {
-                               "\U0029" = ("insertText:", "\U24E6"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER W, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER W */
-                       };
-                       "\U0078" = {
-                               "\U0029" = ("insertText:", "\U24E7"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER X, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER X */
-                       };
-                       "\U0079" = {
-                               "\U0029" = ("insertText:", "\U24E8"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER Y, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER Y */
-                       };
-                       "\U007A" = {
-                               "\U0029" = ("insertText:", "\U24E9"); /* Compose, LEFT PARENTHESIS, LATIN SMALL LETTER Z, RIGHT PARENTHESIS: CIRCLED LATIN SMALL LETTER Z */
-                       };
-                       "\U04A6" = {
-                               "\U0029" = ("insertText:", "\U32FE"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK, RIGHT PARENTHESIS: CIRCLED KATAKANA WO */
-                       };
-                       "\U04B1" = {
-                               "\U0029" = ("insertText:", "\U32D0"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE, RIGHT PARENTHESIS: CIRCLED KATAKANA A */
-                       };
-                       "\U04B2" = {
-                               "\U0029" = ("insertText:", "\U32D1"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER HA WITH DESCENDER, RIGHT PARENTHESIS: CIRCLED KATAKANA I */
-                       };
-                       "\U04B3" = {
-                               "\U0029" = ("insertText:", "\U32D2"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER HA WITH DESCENDER, RIGHT PARENTHESIS: CIRCLED KATAKANA U */
-                       };
-                       "\U04B4" = {
-                               "\U0029" = ("insertText:", "\U32D3"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LIGATURE TE TSE, RIGHT PARENTHESIS: CIRCLED KATAKANA E */
-                       };
-                       "\U04B5" = {
-                               "\U0029" = ("insertText:", "\U32D4"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LIGATURE TE TSE, RIGHT PARENTHESIS: CIRCLED KATAKANA O */
-                       };
-                       "\U04B6" = {
-                               "\U0029" = ("insertText:", "\U32D5"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER CHE WITH DESCENDER, RIGHT PARENTHESIS: CIRCLED KATAKANA KA */
-                       };
-                       "\U04B7" = {
-                               "\U0029" = ("insertText:", "\U32D6"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER CHE WITH DESCENDER, RIGHT PARENTHESIS: CIRCLED KATAKANA KI */
-                       };
-                       "\U04B8" = {
-                               "\U0029" = ("insertText:", "\U32D7"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE, RIGHT PARENTHESIS: CIRCLED KATAKANA KU */
-                       };
-                       "\U04B9" = {
-                               "\U0029" = ("insertText:", "\U32D8"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE, RIGHT PARENTHESIS: CIRCLED KATAKANA KE */
-                       };
-                       "\U04BA" = {
-                               "\U0029" = ("insertText:", "\U32D9"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER SHHA, RIGHT PARENTHESIS: CIRCLED KATAKANA KO */
-                       };
-                       "\U04BB" = {
-                               "\U0029" = ("insertText:", "\U32DA"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER SHHA, RIGHT PARENTHESIS: CIRCLED KATAKANA SA */
-                       };
-                       "\U04BC" = {
-                               "\U0029" = ("insertText:", "\U32DB"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER ABKHASIAN CHE, RIGHT PARENTHESIS: CIRCLED KATAKANA SI */
-                       };
-                       "\U04BD" = {
-                               "\U0029" = ("insertText:", "\U32DC"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER ABKHASIAN CHE, RIGHT PARENTHESIS: CIRCLED KATAKANA SU */
-                       };
-                       "\U04BE" = {
-                               "\U0029" = ("insertText:", "\U32DD"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER, RIGHT PARENTHESIS: CIRCLED KATAKANA SE */
-                       };
-                       "\U04BF" = {
-                               "\U0029" = ("insertText:", "\U32DE"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER, RIGHT PARENTHESIS: CIRCLED KATAKANA SO */
-                       };
-                       "\U04C0" = {
-                               "\U0029" = ("insertText:", "\U32DF"); /* Compose, LEFT PARENTHESIS, CYRILLIC LETTER PALOCHKA, RIGHT PARENTHESIS: CIRCLED KATAKANA TA */
-                       };
-                       "\U04C1" = {
-                               "\U0029" = ("insertText:", "\U32E0"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER ZHE WITH BREVE, RIGHT PARENTHESIS: CIRCLED KATAKANA TI */
-                       };
-                       "\U04C2" = {
-                               "\U0029" = ("insertText:", "\U32E1"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER ZHE WITH BREVE, RIGHT PARENTHESIS: CIRCLED KATAKANA TU */
-                       };
-                       "\U04C3" = {
-                               "\U0029" = ("insertText:", "\U32E2"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER KA WITH HOOK, RIGHT PARENTHESIS: CIRCLED KATAKANA TE */
-                       };
-                       "\U04C4" = {
-                               "\U0029" = ("insertText:", "\U32E3"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER KA WITH HOOK, RIGHT PARENTHESIS: CIRCLED KATAKANA TO */
-                       };
-                       "\U04C5" = {
-                               "\U0029" = ("insertText:", "\U32E4"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER EL WITH TAIL, RIGHT PARENTHESIS: CIRCLED KATAKANA NA */
-                       };
-                       "\U04C6" = {
-                               "\U0029" = ("insertText:", "\U32E5"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER EL WITH TAIL, RIGHT PARENTHESIS: CIRCLED KATAKANA NI */
-                       };
-                       "\U04C7" = {
-                               "\U0029" = ("insertText:", "\U32E6"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER EN WITH HOOK, RIGHT PARENTHESIS: CIRCLED KATAKANA NU */
-                       };
-                       "\U04C8" = {
-                               "\U0029" = ("insertText:", "\U32E7"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER EN WITH HOOK, RIGHT PARENTHESIS: CIRCLED KATAKANA NE */
-                       };
-                       "\U04C9" = {
-                               "\U0029" = ("insertText:", "\U32E8"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER EN WITH TAIL, RIGHT PARENTHESIS: CIRCLED KATAKANA NO */
-                       };
-                       "\U04CA" = {
-                               "\U0029" = ("insertText:", "\U32E9"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER EN WITH TAIL, RIGHT PARENTHESIS: CIRCLED KATAKANA HA */
-                       };
-                       "\U04CB" = {
-                               "\U0029" = ("insertText:", "\U32EA"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER KHAKASSIAN CHE, RIGHT PARENTHESIS: CIRCLED KATAKANA HI */
-                       };
-                       "\U04CC" = {
-                               "\U0029" = ("insertText:", "\U32EB"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER KHAKASSIAN CHE, RIGHT PARENTHESIS: CIRCLED KATAKANA HU */
-                       };
-                       "\U04CD" = {
-                               "\U0029" = ("insertText:", "\U32EC"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER EM WITH TAIL, RIGHT PARENTHESIS: CIRCLED KATAKANA HE */
-                       };
-                       "\U04CE" = {
-                               "\U0029" = ("insertText:", "\U32ED"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER EM WITH TAIL, RIGHT PARENTHESIS: CIRCLED KATAKANA HO */
-                       };
-                       "\U04CF" = {
-                               "\U0029" = ("insertText:", "\U32EE"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER PALOCHKA, RIGHT PARENTHESIS: CIRCLED KATAKANA MA */
-                       };
-                       "\U04D0" = {
-                               "\U0029" = ("insertText:", "\U32EF"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER A WITH BREVE, RIGHT PARENTHESIS: CIRCLED KATAKANA MI */
-                       };
-                       "\U04D1" = {
-                               "\U0029" = ("insertText:", "\U32F0"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER A WITH BREVE, RIGHT PARENTHESIS: CIRCLED KATAKANA MU */
-                       };
-                       "\U04D2" = {
-                               "\U0029" = ("insertText:", "\U32F1"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER A WITH DIAERESIS, RIGHT PARENTHESIS: CIRCLED KATAKANA ME */
-                       };
-                       "\U04D3" = {
-                               "\U0029" = ("insertText:", "\U32F2"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER A WITH DIAERESIS, RIGHT PARENTHESIS: CIRCLED KATAKANA MO */
-                       };
-                       "\U04D4" = {
-                               "\U0029" = ("insertText:", "\U32F3"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LIGATURE A IE, RIGHT PARENTHESIS: CIRCLED KATAKANA YA */
-                       };
-                       "\U04D5" = {
-                               "\U0029" = ("insertText:", "\U32F4"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LIGATURE A IE, RIGHT PARENTHESIS: CIRCLED KATAKANA YU */
-                       };
-                       "\U04D6" = {
-                               "\U0029" = ("insertText:", "\U32F5"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER IE WITH BREVE, RIGHT PARENTHESIS: CIRCLED KATAKANA YO */
-                       };
-                       "\U04D7" = {
-                               "\U0029" = ("insertText:", "\U32F6"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER IE WITH BREVE, RIGHT PARENTHESIS: CIRCLED KATAKANA RA */
-                       };
-                       "\U04D8" = {
-                               "\U0029" = ("insertText:", "\U32F7"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER SCHWA, RIGHT PARENTHESIS: CIRCLED KATAKANA RI */
-                       };
-                       "\U04D9" = {
-                               "\U0029" = ("insertText:", "\U32F8"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER SCHWA, RIGHT PARENTHESIS: CIRCLED KATAKANA RU */
-                       };
-                       "\U04DA" = {
-                               "\U0029" = ("insertText:", "\U32F9"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS, RIGHT PARENTHESIS: CIRCLED KATAKANA RE */
-                       };
-                       "\U04DB" = {
-                               "\U0029" = ("insertText:", "\U32FA"); /* Compose, LEFT PARENTHESIS, CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS, RIGHT PARENTHESIS: CIRCLED KATAKANA RO */
-                       };
-                       "\U04DC" = {
-                               "\U0029" = ("insertText:", "\U32FB"); /* Compose, LEFT PARENTHESIS, CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS, RIGHT PARENTHESIS: CIRCLED KATAKANA WA */
-                       };
-                       "\U07C1" = ("insertText:", "\U1F09"); /* Compose, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA */
-                       "\U07C5" = ("insertText:", "\U1F19"); /* Compose, LEFT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH DASIA */
-                       "\U07C7" = ("insertText:", "\U1F29"); /* Compose, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA */
-                       "\U07C9" = ("insertText:", "\U1F39"); /* Compose, LEFT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH DASIA */
-                       "\U07CF" = ("insertText:", "\U1F49"); /* Compose, LEFT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH DASIA */
-                       "\U07D1" = ("insertText:", "\U1FEC"); /* Compose, LEFT PARENTHESIS, NKO LETTER DAGBASINNA: GREEK CAPITAL LETTER RHO WITH DASIA */
-                       "\U07D5" = ("insertText:", "\U1F59"); /* Compose, LEFT PARENTHESIS, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH DASIA */
-                       "\U07D9" = ("insertText:", "\U1F69"); /* Compose, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA */
-                       "\U07E1" = ("insertText:", "\U1F01"); /* Compose, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA */
-                       "\U07E5" = ("insertText:", "\U1F11"); /* Compose, LEFT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH DASIA */
-                       "\U07E7" = ("insertText:", "\U1F21"); /* Compose, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA */
-                       "\U07E9" = ("insertText:", "\U1F31"); /* Compose, LEFT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DASIA */
-                       "\U07EF" = ("insertText:", "\U1F41"); /* Compose, LEFT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH DASIA */
-                       "\U07F1" = ("insertText:", "\U1FE5"); /* Compose, LEFT PARENTHESIS, NKO COMBINING LONG RISING TONE: GREEK SMALL LETTER RHO WITH DASIA */
-                       "\U07F5" = ("insertText:", "\U1F51"); /* Compose, LEFT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DASIA */
-                       "\U07F9" = ("insertText:", "\U1F61"); /* Compose, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA */
-                       "\U1100" = {
-                               "\U0029" = ("insertText:", "\U3260"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG KIYEOK, RIGHT PARENTHESIS: CIRCLED HANGUL KIYEOK */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U326E"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG KIYEOK, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL KIYEOK A */
-                               };
-                       };
-                       "\U1102" = {
-                               "\U0029" = ("insertText:", "\U3261"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG NIEUN, RIGHT PARENTHESIS: CIRCLED HANGUL NIEUN */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U326F"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG NIEUN, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL NIEUN A */
-                               };
-                       };
-                       "\U1103" = {
-                               "\U0029" = ("insertText:", "\U3262"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG TIKEUT, RIGHT PARENTHESIS: CIRCLED HANGUL TIKEUT */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3270"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG TIKEUT, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL TIKEUT A */
-                               };
-                       };
-                       "\U1105" = {
-                               "\U0029" = ("insertText:", "\U3263"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG RIEUL, RIGHT PARENTHESIS: CIRCLED HANGUL RIEUL */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3271"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG RIEUL, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL RIEUL A */
-                               };
-                       };
-                       "\U1106" = {
-                               "\U0029" = ("insertText:", "\U3264"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG MIEUM, RIGHT PARENTHESIS: CIRCLED HANGUL MIEUM */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3272"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG MIEUM, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL MIEUM A */
-                               };
-                       };
-                       "\U1107" = {
-                               "\U0029" = ("insertText:", "\U3265"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG PIEUP, RIGHT PARENTHESIS: CIRCLED HANGUL PIEUP */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3273"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG PIEUP, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL PIEUP A */
-                               };
-                       };
-                       "\U1109" = {
-                               "\U0029" = ("insertText:", "\U3266"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG SIOS, RIGHT PARENTHESIS: CIRCLED HANGUL SIOS */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3274"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG SIOS, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL SIOS A */
-                               };
-                       };
-                       "\U110B" = {
-                               "\U0029" = ("insertText:", "\U3267"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG IEUNG, RIGHT PARENTHESIS: CIRCLED HANGUL IEUNG */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3275"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG IEUNG, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL IEUNG A */
-                               };
-                       };
-                       "\U110C" = {
-                               "\U0029" = ("insertText:", "\U3268"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG CIEUC, RIGHT PARENTHESIS: CIRCLED HANGUL CIEUC */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3276"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG CIEUC, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL CIEUC A */
-                               };
-                       };
-                       "\U110E" = {
-                               "\U0029" = ("insertText:", "\U3269"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG CHIEUCH, RIGHT PARENTHESIS: CIRCLED HANGUL CHIEUCH */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3277"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG CHIEUCH, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL CHIEUCH A */
-                               };
-                       };
-                       "\U110F" = {
-                               "\U0029" = ("insertText:", "\U326A"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG KHIEUKH, RIGHT PARENTHESIS: CIRCLED HANGUL KHIEUKH */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3278"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG KHIEUKH, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL KHIEUKH A */
-                               };
-                       };
-                       "\U1110" = {
-                               "\U0029" = ("insertText:", "\U326B"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG THIEUTH, RIGHT PARENTHESIS: CIRCLED HANGUL THIEUTH */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U3279"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG THIEUTH, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL THIEUTH A */
-                               };
-                       };
-                       "\U1111" = {
-                               "\U0029" = ("insertText:", "\U326C"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG PHIEUPH, RIGHT PARENTHESIS: CIRCLED HANGUL PHIEUPH */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U327A"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG PHIEUPH, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL PHIEUPH A */
-                               };
-                       };
-                       "\U1112" = {
-                               "\U0029" = ("insertText:", "\U326D"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG HIEUH, RIGHT PARENTHESIS: CIRCLED HANGUL HIEUH */
-                               "\U1161" = {
-                                       "\U0029" = ("insertText:", "\U327B"); /* Compose, LEFT PARENTHESIS, HANGUL CHOSEONG HIEUH, HANGUL JUNGSEONG A, RIGHT PARENTHESIS: CIRCLED HANGUL HIEUH A */
-                               };
-                       };
-                       "\U30F0" = {
-                               "\U0029" = ("insertText:", "\U32FC"); /* Compose, LEFT PARENTHESIS, KATAKANA LETTER WI, RIGHT PARENTHESIS: CIRCLED KATAKANA WI */
-                       };
-                       "\U30F1" = {
-                               "\U0029" = ("insertText:", "\U32FD"); /* Compose, LEFT PARENTHESIS, KATAKANA LETTER WE, RIGHT PARENTHESIS: CIRCLED KATAKANA WE */
-                       };
-                       "\U4E00" = {
-                               "\U0029" = ("insertText:", "\U3280"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E00, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH ONE */
-                       };
-                       "\U4E03" = {
-                               "\U0029" = ("insertText:", "\U3286"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E03, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SEVEN */
-                       };
-                       "\U4E09" = {
-                               "\U0029" = ("insertText:", "\U3282"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E09, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH THREE */
-                       };
-                       "\U4E0A" = {
-                               "\U0029" = ("insertText:", "\U32A4"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E0A, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH HIGH */
-                       };
-                       "\U4E0B" = {
-                               "\U0029" = ("insertText:", "\U32A6"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E0B, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH LOW */
-                       };
-                       "\U4E2D" = {
-                               "\U0029" = ("insertText:", "\U32A5"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E2D, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH CENTRE */
-                       };
-                       "\U4E5D" = {
-                               "\U0029" = ("insertText:", "\U3288"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E5D, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH NINE */
-                       };
-                       "\U4E8C" = {
-                               "\U0029" = ("insertText:", "\U3281"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E8C, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH TWO */
-                       };
-                       "\U4E94" = {
-                               "\U0029" = ("insertText:", "\U3284"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4E94, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH FIVE */
-                       };
-                       "\U4F01" = {
-                               "\U0029" = ("insertText:", "\U32AD"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4F01, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH ENTERPRISE */
-                       };
-                       "\U4F11" = {
-                               "\U0029" = ("insertText:", "\U32A1"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-4F11, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH REST */
-                       };
-                       "\U512A" = {
-                               "\U0029" = ("insertText:", "\U329D"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-512A, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH EXCELLENT */
-                       };
-                       "\U516B" = {
-                               "\U0029" = ("insertText:", "\U3287"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-516B, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH EIGHT */
-                       };
-                       "\U516D" = {
-                               "\U0029" = ("insertText:", "\U3285"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-516D, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SIX */
-                       };
-                       "\U5199" = {
-                               "\U0029" = ("insertText:", "\U32A2"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5199, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH COPY */
-                       };
-                       "\U52B4" = {
-                               "\U0029" = ("insertText:", "\U3298"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-52B4, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH LABOR */
-                       };
-                       "\U533B" = {
-                               "\U0029" = ("insertText:", "\U32A9"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-533B, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH MEDICINE */
-                       };
-                       "\U5341" = {
-                               "\U0029" = ("insertText:", "\U3289"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5341, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH TEN */
-                       };
-                       "\U5354" = {
-                               "\U0029" = ("insertText:", "\U32AF"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5354, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH ALLIANCE */
-                       };
-                       "\U5370" = {
-                               "\U0029" = ("insertText:", "\U329E"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5370, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH PRINT */
-                       };
-                       "\U53F3" = {
-                               "\U0029" = ("insertText:", "\U32A8"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-53F3, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH RIGHT */
-                       };
-                       "\U540D" = {
-                               "\U0029" = ("insertText:", "\U3294"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-540D, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH NAME */
-                       };
-                       "\U56DB" = {
-                               "\U0029" = ("insertText:", "\U3283"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-56DB, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH FOUR */
-                       };
-                       "\U571F" = {
-                               "\U0029" = ("insertText:", "\U328F"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-571F, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH EARTH */
-                       };
-                       "\U591C" = {
-                               "\U0029" = ("insertText:", "\U32B0"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-591C, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH NIGHT */
-                       };
-                       "\U5973" = {
-                               "\U0029" = ("insertText:", "\U329B"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5973, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH FEMALE */
-                       };
-                       "\U5B66" = {
-                               "\U0029" = ("insertText:", "\U32AB"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5B66, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH STUDY */
-                       };
-                       "\U5B97" = {
-                               "\U0029" = ("insertText:", "\U32AA"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5B97, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH RELIGION */
-                       };
-                       "\U5DE6" = {
-                               "\U0029" = ("insertText:", "\U32A7"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-5DE6, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH LEFT */
-                       };
-                       "\U65E5" = {
-                               "\U0029" = ("insertText:", "\U3290"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-65E5, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SUN */
-                       };
-                       "\U6708" = {
-                               "\U0029" = ("insertText:", "\U328A"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-6708, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH MOON */
-                       };
-                       "\U6709" = {
-                               "\U0029" = ("insertText:", "\U3292"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-6709, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH HAVE */
-                       };
-                       "\U6728" = {
-                               "\U0029" = ("insertText:", "\U328D"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-6728, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH WOOD */
-                       };
-                       "\U682A" = {
-                               "\U0029" = ("insertText:", "\U3291"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-682A, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH STOCK */
-                       };
-                       "\U6B63" = {
-                               "\U0029" = ("insertText:", "\U32A3"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-6B63, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH CORRECT */
-                       };
-                       "\U6C34" = {
-                               "\U0029" = ("insertText:", "\U328C"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-6C34, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH WATER */
-                       };
-                       "\U6CE8" = {
-                               "\U0029" = ("insertText:", "\U329F"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-6CE8, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH ATTENTION */
-                       };
-                       "\U706B" = {
-                               "\U0029" = ("insertText:", "\U328B"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-706B, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH FIRE */
-                       };
-                       "\U7279" = {
-                               "\U0029" = ("insertText:", "\U3295"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-7279, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SPECIAL */
-                       };
-                       "\U7537" = {
-                               "\U0029" = ("insertText:", "\U329A"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-7537, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH MALE */
-                       };
-                       "\U76E3" = {
-                               "\U0029" = ("insertText:", "\U32AC"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-76E3, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SUPERVISE */
-                       };
-                       "\U793E" = {
-                               "\U0029" = ("insertText:", "\U3293"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-793E, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SOCIETY */
-                       };
-                       "\U795D" = {
-                               "\U0029" = ("insertText:", "\U3297"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-795D, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH CONGRATULATION */
-                       };
-                       "\U79D8" = {
-                               "\U0029" = ("insertText:", "\U3299"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-79D8, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SECRET */
-                       };
-                       "\U8CA1" = {
-                               "\U0029" = ("insertText:", "\U3296"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-8CA1, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH FINANCIAL */
-                       };
-                       "\U8CC7" = {
-                               "\U0029" = ("insertText:", "\U32AE"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-8CC7, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH RESOURCE */
-                       };
-                       "\U9069" = {
-                               "\U0029" = ("insertText:", "\U329C"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-9069, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH SUITABLE */
-                       };
-                       "\U91D1" = {
-                               "\U0029" = ("insertText:", "\U328E"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-91D1, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH METAL */
-                       };
-                       "\U9805" = {
-                               "\U0029" = ("insertText:", "\U32A0"); /* Compose, LEFT PARENTHESIS, CJK UNIFIED IDEOGRAPH-9805, RIGHT PARENTHESIS: CIRCLED IDEOGRAPH ITEM */
-                       };
-                       "\UFF80" = {
-                               "\U0029" = ("insertText:", "\U2461"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED DIGIT TWO */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U2473"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U3251"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U3253"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U3254"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U3255"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U3256"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U3257"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U3258"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U3259"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U2473"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U3251"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U3253"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U3254"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U3255"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U3256"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U3257"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U3258"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U3259"); /* Compose, LEFT PARENTHESIS, HALFWIDTH KATAKANA LETTER TA, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY NINE */
-                               };
-                       };
-                       "\UFFB0" = {
-                               "\U0029" = ("insertText:", "\U24EA"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED DIGIT ZERO */
-                       };
-                       "\UFFB1" = {
-                               "\U0029" = ("insertText:", "\U2460"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED DIGIT ONE */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U2469"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER TEN */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U246A"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER ELEVEN */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U246B"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER TWELVE */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U246C"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTEEN */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U246D"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER FOURTEEN */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U246E"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTEEN */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U246F"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER SIXTEEN */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U2470"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER SEVENTEEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U2471"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER EIGHTEEN */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U2472"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER NINETEEN */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U246B"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER TWELVE */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U2469"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER TEN */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U246A"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER ELEVEN */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U246B"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWELVE */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U246C"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTEEN */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U246D"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FOURTEEN */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U246E"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTEEN */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U246F"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER SIXTEEN */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U2470"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER SEVENTEEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U2471"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER EIGHTEEN */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U2472"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER MIEUM, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER NINETEEN */
-                               };
-                       };
-                       "\UFFB2" = {
-                               "\U0029" = ("insertText:", "\U2461"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED DIGIT TWO */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U2473"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U3251"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U3253"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U3254"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U3255"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U3256"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U3257"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U3258"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U3259"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U2473"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U3251"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U3252"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U3253"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U3254"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U3255"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U3256"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U3257"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U3258"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U3259"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER TWENTY NINE */
-                               };
-                       };
-                       "\UFFB3" = {
-                               "\U0029" = ("insertText:", "\U2462"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED DIGIT THREE */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U325A"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U325B"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U325C"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U325D"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U325E"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U325F"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U32B1"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U32B2"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U32B3"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U32B4"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U325C"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U325A"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U325B"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U325C"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U325D"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U325E"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U325F"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U32B1"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U32B2"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U32B3"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U32B4"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGPIEUP, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER THIRTY NINE */
-                               };
-                       };
-                       "\UFFB4" = {
-                               "\U0029" = ("insertText:", "\U2463"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED DIGIT FOUR */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U32B5"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY */
-                               };
-                               "\U0031" = {
-                                       "\U0029" = ("insertText:", "\U32B6"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT ONE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY ONE */
-                               };
-                               "\U0032" = {
-                                       "\U0029" = ("insertText:", "\U32B7"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT TWO, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY TWO */
-                               };
-                               "\U0033" = {
-                                       "\U0029" = ("insertText:", "\U32B8"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT THREE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY THREE */
-                               };
-                               "\U0034" = {
-                                       "\U0029" = ("insertText:", "\U32B9"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT FOUR, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FOUR */
-                               };
-                               "\U0035" = {
-                                       "\U0029" = ("insertText:", "\U32BA"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT FIVE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FIVE */
-                               };
-                               "\U0036" = {
-                                       "\U0029" = ("insertText:", "\U32BB"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT SIX, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SIX */
-                               };
-                               "\U0037" = {
-                                       "\U0029" = ("insertText:", "\U32BC"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT SEVEN, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SEVEN */
-                               };
-                               "\U0038" = {
-                                       "\U0029" = ("insertText:", "\U32BD"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT EIGHT, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY EIGHT */
-                               };
-                               "\U0039" = {
-                                       "\U0029" = ("insertText:", "\U32BE"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, DIGIT NINE, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY NINE */
-                               };
-                               "\UFF80" = {
-                                       "\U0029" = ("insertText:", "\U32B7"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH KATAKANA LETTER TA, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY TWO */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U32B5"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY */
-                               };
-                               "\UFFB1" = {
-                                       "\U0029" = ("insertText:", "\U32B6"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER MIEUM, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY ONE */
-                               };
-                               "\UFFB2" = {
-                                       "\U0029" = ("insertText:", "\U32B7"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER PIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY TWO */
-                               };
-                               "\UFFB3" = {
-                                       "\U0029" = ("insertText:", "\U32B8"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER SSANGPIEUP, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY THREE */
-                               };
-                               "\UFFB4" = {
-                                       "\U0029" = ("insertText:", "\U32B9"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FOUR */
-                               };
-                               "\UFFB5" = {
-                                       "\U0029" = ("insertText:", "\U32BA"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY FIVE */
-                               };
-                               "\UFFB6" = {
-                                       "\U0029" = ("insertText:", "\U32BB"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SIX */
-                               };
-                               "\UFFB7" = {
-                                       "\U0029" = ("insertText:", "\U32BC"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY SEVEN */
-                               };
-                               "\UFFB8" = {
-                                       "\U0029" = ("insertText:", "\U32BD"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY EIGHT */
-                               };
-                               "\UFFB9" = {
-                                       "\U0029" = ("insertText:", "\U32BE"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER PIEUP-SIOS, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED NUMBER FORTY NINE */
-                               };
-                       };
-                       "\UFFB5" = {
-                               "\U0029" = ("insertText:", "\U2464"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SIOS, RIGHT PARENTHESIS: CIRCLED DIGIT FIVE */
-                               "\U0030" = {
-                                       "\U0029" = ("insertText:", "\U32BF"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SIOS, DIGIT ZERO, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTY */
-                               };
-                               "\UFFB0" = {
-                                       "\U0029" = ("insertText:", "\U32BF"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SIOS, HALFWIDTH HANGUL LETTER RIEUL-HIEUH, RIGHT PARENTHESIS: CIRCLED NUMBER FIFTY */
-                               };
-                       };
-                       "\UFFB6" = {
-                               "\U0029" = ("insertText:", "\U2465"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGSIOS, RIGHT PARENTHESIS: CIRCLED DIGIT SIX */
-                       };
-                       "\UFFB7" = {
-                               "\U0029" = ("insertText:", "\U2466"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER IEUNG, RIGHT PARENTHESIS: CIRCLED DIGIT SEVEN */
-                       };
-                       "\UFFB8" = {
-                               "\U0029" = ("insertText:", "\U2467"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER CIEUC, RIGHT PARENTHESIS: CIRCLED DIGIT EIGHT */
-                       };
-                       "\UFFB9" = {
-                               "\U0029" = ("insertText:", "\U2468"); /* Compose, LEFT PARENTHESIS, HALFWIDTH HANGUL LETTER SSANGCIEUC, RIGHT PARENTHESIS: CIRCLED DIGIT NINE */
-                       };
-               };
-               "\U0029" = {
-                       "\U0029" = ("insertText:", "\U005D"); /* Compose, RIGHT PARENTHESIS, RIGHT PARENTHESIS: RIGHT SQUARE BRACKET */
-                       "\U002D" = ("insertText:", "\U007D"); /* Compose, RIGHT PARENTHESIS, HYPHEN-MINUS: RIGHT CURLY BRACKET */
-                       "\U07C1" = ("insertText:", "\U1F08"); /* Compose, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI */
-                       "\U07C5" = ("insertText:", "\U1F18"); /* Compose, RIGHT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH PSILI */
-                       "\U07C7" = ("insertText:", "\U1F28"); /* Compose, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI */
-                       "\U07C9" = ("insertText:", "\U1F38"); /* Compose, RIGHT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH PSILI */
-                       "\U07CF" = ("insertText:", "\U1F48"); /* Compose, RIGHT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH PSILI */
-                       "\U07D9" = ("insertText:", "\U1F68"); /* Compose, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI */
-                       "\U07E1" = ("insertText:", "\U1F00"); /* Compose, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI */
-                       "\U07E5" = ("insertText:", "\U1F10"); /* Compose, RIGHT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH PSILI */
-                       "\U07E7" = ("insertText:", "\U1F20"); /* Compose, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI */
-                       "\U07E9" = ("insertText:", "\U1F30"); /* Compose, RIGHT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH PSILI */
-                       "\U07EF" = ("insertText:", "\U1F40"); /* Compose, RIGHT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH PSILI */
-                       "\U07F1" = ("insertText:", "\U1FE4"); /* Compose, RIGHT PARENTHESIS, NKO COMBINING LONG RISING TONE: GREEK SMALL LETTER RHO WITH PSILI */
-                       "\U07F5" = ("insertText:", "\U1F50"); /* Compose, RIGHT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH PSILI */
-                       "\U07F9" = ("insertText:", "\U1F60"); /* Compose, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI */
-               };
-               "\U002A" = {
-                       "\U0027" = {
-                               "\U0041" = ("insertText:", "\U01FA"); /* Compose, ASTERISK, APOSTROPHE, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE */
-                               "\U0061" = ("insertText:", "\U01FB"); /* Compose, ASTERISK, APOSTROPHE, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE */
-                       };
-                       "\U0030" = ("insertText:", "\U00B0"); /* Compose, ASTERISK, DIGIT ZERO: DEGREE SIGN */
-                       "\U0041" = ("insertText:", "\U00C5"); /* Compose, ASTERISK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH RING ABOVE */
-                       "\U0055" = ("insertText:", "\U016E"); /* Compose, ASTERISK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH RING ABOVE */
-                       "\U0061" = ("insertText:", "\U00E5"); /* Compose, ASTERISK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH RING ABOVE */
-                       "\U0075" = ("insertText:", "\U016F"); /* Compose, ASTERISK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH RING ABOVE */
-                       "\U00A8" = ("insertText:", "\U2363"); /* Compose, ASTERISK, DIAERESIS: APL FUNCTIONAL SYMBOL STAR DIAERESIS */
-                       "\U25CB" = ("insertText:", "\U235F"); /* Compose, ASTERISK, WHITE CIRCLE: APL FUNCTIONAL SYMBOL CIRCLE STAR */
-               };
-               "\U002B" = {
-                       "\U002B" = ("insertText:", "\U0023"); /* Compose, PLUS SIGN, PLUS SIGN: NUMBER SIGN */
-                       "\U002D" = ("insertText:", "\U00B1"); /* Compose, PLUS SIGN, HYPHEN-MINUS: PLUS-MINUS SIGN */
-                       "\U004F" = ("insertText:", "\U01A0"); /* Compose, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN */
-                       "\U0055" = ("insertText:", "\U01AF"); /* Compose, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN */
-                       "\U006F" = ("insertText:", "\U01A1"); /* Compose, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN */
-                       "\U0075" = ("insertText:", "\U01B0"); /* Compose, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN */
-               };
-               "\U002C" = {
-                       "\U0020" = ("insertText:", "\U00B8"); /* Compose, COMMA, SPACE: CEDILLA */
-                       "\U0022" = ("insertText:", "\U201E"); /* Compose, COMMA, QUOTATION MARK: DOUBLE LOW-9 QUOTATION MARK */
-                       "\U0027" = ("insertText:", "\U201A"); /* Compose, COMMA, APOSTROPHE: SINGLE LOW-9 QUOTATION MARK */
-                       "\U002C" = ("insertText:", "\U00B8"); /* Compose, COMMA, COMMA: CEDILLA */
-                       "\U002D" = ("insertText:", "\U00AC"); /* Compose, COMMA, HYPHEN-MINUS: NOT SIGN */
-                       "\U0041" = ("insertText:", "\U0104"); /* Compose, COMMA, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH OGONEK */
-                       "\U0043" = ("insertText:", "\U00C7"); /* Compose, COMMA, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CEDILLA */
-                       "\U0044" = ("insertText:", "\U1E10"); /* Compose, COMMA, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH CEDILLA */
-                       "\U0045" = ("insertText:", "\U0118"); /* Compose, COMMA, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH OGONEK */
-                       "\U0047" = ("insertText:", "\U0122"); /* Compose, COMMA, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH CEDILLA */
-                       "\U0048" = ("insertText:", "\U1E28"); /* Compose, COMMA, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH CEDILLA */
-                       "\U0049" = ("insertText:", "\U012E"); /* Compose, COMMA, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH OGONEK */
-                       "\U004B" = ("insertText:", "\U0136"); /* Compose, COMMA, LATIN CAPITAL LETTER K: LATIN CAPITAL LETTER K WITH CEDILLA */
-                       "\U004C" = ("insertText:", "\U013B"); /* Compose, COMMA, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH CEDILLA */
-                       "\U004E" = ("insertText:", "\U0145"); /* Compose, COMMA, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH CEDILLA */
-                       "\U004F" = ("insertText:", "\U01EA"); /* Compose, COMMA, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH OGONEK */
-                       "\U0052" = ("insertText:", "\U0156"); /* Compose, COMMA, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH CEDILLA */
-                       "\U0053" = ("insertText:", "\U015E"); /* Compose, COMMA, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH CEDILLA */
-                       "\U0054" = ("insertText:", "\U0162"); /* Compose, COMMA, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH CEDILLA */
-                       "\U0055" = ("insertText:", "\U0172"); /* Compose, COMMA, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH OGONEK */
-                       "\U0061" = ("insertText:", "\U0105"); /* Compose, COMMA, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH OGONEK */
-                       "\U0063" = ("insertText:", "\U00E7"); /* Compose, COMMA, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CEDILLA */
-                       "\U0064" = ("insertText:", "\U1E11"); /* Compose, COMMA, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH CEDILLA */
-                       "\U0065" = ("insertText:", "\U0119"); /* Compose, COMMA, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH OGONEK */
-                       "\U0067" = ("insertText:", "\U0123"); /* Compose, COMMA, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH CEDILLA */
-                       "\U0068" = ("insertText:", "\U1E29"); /* Compose, COMMA, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH CEDILLA */
-                       "\U0069" = ("insertText:", "\U012F"); /* Compose, COMMA, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH OGONEK */
-                       "\U006B" = ("insertText:", "\U0137"); /* Compose, COMMA, LATIN SMALL LETTER K: LATIN SMALL LETTER K WITH CEDILLA */
-                       "\U006C" = ("insertText:", "\U013C"); /* Compose, COMMA, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH CEDILLA */
-                       "\U006E" = ("insertText:", "\U0146"); /* Compose, COMMA, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH CEDILLA */
-                       "\U006F" = ("insertText:", "\U01EB"); /* Compose, COMMA, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH OGONEK */
-                       "\U0072" = ("insertText:", "\U0157"); /* Compose, COMMA, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH CEDILLA */
-                       "\U0073" = ("insertText:", "\U015F"); /* Compose, COMMA, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH CEDILLA */
-                       "\U0074" = ("insertText:", "\U0163"); /* Compose, COMMA, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH CEDILLA */
-                       "\U0075" = ("insertText:", "\U0173"); /* Compose, COMMA, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH OGONEK */
-               };
-               "\U002D" = {
-                       "\U0020" = ("insertText:", "\U007E"); /* Compose, HYPHEN-MINUS, SPACE: TILDE */
-                       "\U0028" = ("insertText:", "\U007B"); /* Compose, HYPHEN-MINUS, LEFT PARENTHESIS: LEFT CURLY BRACKET */
-                       "\U0029" = ("insertText:", "\U007D"); /* Compose, HYPHEN-MINUS, RIGHT PARENTHESIS: RIGHT CURLY BRACKET */
-                       "\U002B" = ("insertText:", "\U00B1"); /* Compose, HYPHEN-MINUS, PLUS SIGN: PLUS-MINUS SIGN */
-                       "\U002C" = ("insertText:", "\U00AC"); /* Compose, HYPHEN-MINUS, COMMA: NOT SIGN */
-                       "\U002D" = {
-                               "\U0020" = ("insertText:", "\U00AD"); /* Compose, HYPHEN-MINUS, HYPHEN-MINUS, SPACE: SOFT HYPHEN */
-                               "\U002D" = ("insertText:", "\U2014"); /* Compose, HYPHEN-MINUS, HYPHEN-MINUS, HYPHEN-MINUS: EM DASH */
-                               "\U002E" = ("insertText:", "\U2013"); /* Compose, HYPHEN-MINUS, HYPHEN-MINUS, FULL STOP: EN DASH */
-                       };
-                       "\U002F" = ("insertText:", "\U233F"); /* Compose, HYPHEN-MINUS, SOLIDUS: APL FUNCTIONAL SYMBOL SLASH BAR */
-                       "\U003A" = ("insertText:", "\U00F7"); /* Compose, HYPHEN-MINUS, COLON: DIVISION SIGN */
-                       "\U003E" = ("insertText:", "\U2192"); /* Compose, HYPHEN-MINUS, GREATER-THAN SIGN: RIGHTWARDS ARROW */
-                       "\U0041" = ("insertText:", "\U0100"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH MACRON */
-                       "\U0044" = ("insertText:", "\U0110"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH STROKE */
-                       "\U0045" = ("insertText:", "\U0112"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON */
-                       "\U0049" = ("insertText:", "\U012A"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH MACRON */
-                       "\U004C" = ("insertText:", "\U00A3"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER L: POUND SIGN */
-                       "\U004F" = ("insertText:", "\U014C"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON */
-                       "\U0055" = ("insertText:", "\U016A"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH MACRON */
-                       "\U0059" = ("insertText:", "\U00A5"); /* Compose, HYPHEN-MINUS, LATIN CAPITAL LETTER Y: YEN SIGN */
-                       "\U005C" = ("insertText:", "\U2340"); /* Compose, HYPHEN-MINUS, REVERSE SOLIDUS: APL FUNCTIONAL SYMBOL BACKSLASH BAR */
-                       "\U005E" = ("insertText:", "\U00AF"); /* Compose, HYPHEN-MINUS, CIRCUMFLEX ACCENT: MACRON */
-                       "\U0061" = ("insertText:", "\U0101"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH MACRON */
-                       "\U0064" = ("insertText:", "\U0111"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH STROKE */
-                       "\U0065" = ("insertText:", "\U0113"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON */
-                       "\U0069" = ("insertText:", "\U012B"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH MACRON */
-                       "\U006C" = ("insertText:", "\U00A3"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER L: POUND SIGN */
-                       "\U006F" = ("insertText:", "\U014D"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON */
-                       "\U0075" = ("insertText:", "\U016B"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH MACRON */
-                       "\U0079" = ("insertText:", "\U00A5"); /* Compose, HYPHEN-MINUS, LATIN SMALL LETTER Y: YEN SIGN */
-                       "\U2191" = ("insertText:", "\U234F"); /* Compose, HYPHEN-MINUS, UPWARDS ARROW: APL FUNCTIONAL SYMBOL UPWARDS VANE */
-                       "\U2193" = ("insertText:", "\U2356"); /* Compose, HYPHEN-MINUS, DOWNWARDS ARROW: APL FUNCTIONAL SYMBOL DOWNWARDS VANE */
-                       "\U25CB" = ("insertText:", "\U2296"); /* Compose, HYPHEN-MINUS, WHITE CIRCLE: CIRCLED MINUS */
-               };
-               "\U002E" = {
-                       "\U0021" = {
-                               "\U0053" = ("insertText:", "\U1E68"); /* Compose, FULL STOP, EXCLAMATION MARK, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE */
-                               "\U0073" = ("insertText:", "\U1E69"); /* Compose, FULL STOP, EXCLAMATION MARK, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE */
-                       };
-                       "\U0027" = {
-                               "\U0053" = ("insertText:", "\U1E64"); /* Compose, FULL STOP, APOSTROPHE, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE */
-                               "\U0073" = ("insertText:", "\U1E65"); /* Compose, FULL STOP, APOSTROPHE, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE */
-                       };
-                       "\U002D" = ("insertText:", "\U00B7"); /* Compose, FULL STOP, HYPHEN-MINUS: MIDDLE DOT */
-                       "\U002E" = ("insertText:", "\U2026"); /* Compose, FULL STOP, FULL STOP: HORIZONTAL ELLIPSIS */
-                       "\U003A" = ("insertText:", "\U2235"); /* Compose, FULL STOP, COLON: BECAUSE */
-                       "\U003C" = ("insertText:", "\U2039"); /* Compose, FULL STOP, LESS-THAN SIGN: SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
-                       "\U003D" = ("insertText:", "\U2022"); /* Compose, FULL STOP, EQUALS SIGN: BULLET */
-                       "\U003E" = ("insertText:", "\U203A"); /* Compose, FULL STOP, GREATER-THAN SIGN: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
-                       "\U0041" = ("insertText:", "\U0226"); /* Compose, FULL STOP, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DOT ABOVE */
-                       "\U0042" = ("insertText:", "\U1E02"); /* Compose, FULL STOP, LATIN CAPITAL LETTER B: LATIN CAPITAL LETTER B WITH DOT ABOVE */
-                       "\U0043" = ("insertText:", "\U010A"); /* Compose, FULL STOP, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH DOT ABOVE */
-                       "\U0044" = ("insertText:", "\U1E0A"); /* Compose, FULL STOP, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH DOT ABOVE */
-                       "\U0045" = ("insertText:", "\U0116"); /* Compose, FULL STOP, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH DOT ABOVE */
-                       "\U0046" = ("insertText:", "\U1E1E"); /* Compose, FULL STOP, LATIN CAPITAL LETTER F: LATIN CAPITAL LETTER F WITH DOT ABOVE */
-                       "\U0047" = ("insertText:", "\U0120"); /* Compose, FULL STOP, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH DOT ABOVE */
-                       "\U0048" = ("insertText:", "\U1E22"); /* Compose, FULL STOP, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH DOT ABOVE */
-                       "\U0049" = ("insertText:", "\U0130"); /* Compose, FULL STOP, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH DOT ABOVE */
-                       "\U004D" = ("insertText:", "\U1E40"); /* Compose, FULL STOP, LATIN CAPITAL LETTER M: LATIN CAPITAL LETTER M WITH DOT ABOVE */
-                       "\U004E" = ("insertText:", "\U1E44"); /* Compose, FULL STOP, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH DOT ABOVE */
-                       "\U004F" = ("insertText:", "\U022E"); /* Compose, FULL STOP, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DOT ABOVE */
-                       "\U0050" = ("insertText:", "\U1E56"); /* Compose, FULL STOP, LATIN CAPITAL LETTER P: LATIN CAPITAL LETTER P WITH DOT ABOVE */
-                       "\U0052" = ("insertText:", "\U1E58"); /* Compose, FULL STOP, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH DOT ABOVE */
-                       "\U0053" = ("insertText:", "\U1E60"); /* Compose, FULL STOP, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH DOT ABOVE */
-                       "\U0054" = ("insertText:", "\U1E6A"); /* Compose, FULL STOP, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH DOT ABOVE */
-                       "\U0057" = ("insertText:", "\U1E86"); /* Compose, FULL STOP, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH DOT ABOVE */
-                       "\U0058" = ("insertText:", "\U1E8A"); /* Compose, FULL STOP, LATIN CAPITAL LETTER X: LATIN CAPITAL LETTER X WITH DOT ABOVE */
-                       "\U0059" = ("insertText:", "\U1E8E"); /* Compose, FULL STOP, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH DOT ABOVE */
-                       "\U005A" = ("insertText:", "\U017B"); /* Compose, FULL STOP, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH DOT ABOVE */
-                       "\U005E" = ("insertText:", "\U00B7"); /* Compose, FULL STOP, CIRCUMFLEX ACCENT: MIDDLE DOT */
-                       "\U0061" = ("insertText:", "\U0227"); /* Compose, FULL STOP, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DOT ABOVE */
-                       "\U0062" = ("insertText:", "\U1E03"); /* Compose, FULL STOP, LATIN SMALL LETTER B: LATIN SMALL LETTER B WITH DOT ABOVE */
-                       "\U0063" = ("insertText:", "\U010B"); /* Compose, FULL STOP, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH DOT ABOVE */
-                       "\U0064" = ("insertText:", "\U1E0B"); /* Compose, FULL STOP, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH DOT ABOVE */
-                       "\U0065" = ("insertText:", "\U0117"); /* Compose, FULL STOP, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH DOT ABOVE */
-                       "\U0066" = ("insertText:", "\U1E1F"); /* Compose, FULL STOP, LATIN SMALL LETTER F: LATIN SMALL LETTER F WITH DOT ABOVE */
-                       "\U0067" = ("insertText:", "\U0121"); /* Compose, FULL STOP, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH DOT ABOVE */
-                       "\U0068" = ("insertText:", "\U1E23"); /* Compose, FULL STOP, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH DOT ABOVE */
-                       "\U0069" = ("insertText:", "\U0131"); /* Compose, FULL STOP, LATIN SMALL LETTER I: LATIN SMALL LETTER DOTLESS I */
-                       "\U006D" = ("insertText:", "\U1E41"); /* Compose, FULL STOP, LATIN SMALL LETTER M: LATIN SMALL LETTER M WITH DOT ABOVE */
-                       "\U006E" = ("insertText:", "\U1E45"); /* Compose, FULL STOP, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH DOT ABOVE */
-                       "\U006F" = ("insertText:", "\U022F"); /* Compose, FULL STOP, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DOT ABOVE */
-                       "\U0070" = ("insertText:", "\U1E57"); /* Compose, FULL STOP, LATIN SMALL LETTER P: LATIN SMALL LETTER P WITH DOT ABOVE */
-                       "\U0072" = ("insertText:", "\U1E59"); /* Compose, FULL STOP, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH DOT ABOVE */
-                       "\U0073" = ("insertText:", "\U1E61"); /* Compose, FULL STOP, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH DOT ABOVE */
-                       "\U0074" = ("insertText:", "\U1E6B"); /* Compose, FULL STOP, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH DOT ABOVE */
-                       "\U0077" = ("insertText:", "\U1E87"); /* Compose, FULL STOP, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH DOT ABOVE */
-                       "\U0078" = ("insertText:", "\U1E8B"); /* Compose, FULL STOP, LATIN SMALL LETTER X: LATIN SMALL LETTER X WITH DOT ABOVE */
-                       "\U0079" = ("insertText:", "\U1E8F"); /* Compose, FULL STOP, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH DOT ABOVE */
-                       "\U007A" = ("insertText:", "\U017C"); /* Compose, FULL STOP, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH DOT ABOVE */
-                       "\U00B4" = {
-                               "\U0053" = ("insertText:", "\U1E64"); /* Compose, FULL STOP, ACUTE ACCENT, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE */
-                               "\U0073" = ("insertText:", "\U1E65"); /* Compose, FULL STOP, ACUTE ACCENT, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE */
-                       };
-                       "\U017F" = ("insertText:", "\U1E9B"); /* Compose, FULL STOP, LATIN SMALL LETTER LONG S: LATIN SMALL LETTER LONG S WITH DOT ABOVE */
-                       "\U01A6" = ("insertText:", "\U1E64"); /* Compose, FULL STOP, LATIN LETTER YR: LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE */
-                       "\U01A9" = ("insertText:", "\U1E66"); /* Compose, FULL STOP, LATIN CAPITAL LETTER ESH: LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE */
-                       "\U01B6" = ("insertText:", "\U1E65"); /* Compose, FULL STOP, LATIN SMALL LETTER Z WITH STROKE: LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE */
-                       "\U01B9" = ("insertText:", "\U1E67"); /* Compose, FULL STOP, LATIN SMALL LETTER EZH REVERSED: LATIN SMALL LETTER S WITH CARON AND DOT ABOVE */
-                       "\U1E62" = ("insertText:", "\U1E68"); /* Compose, FULL STOP, LATIN CAPITAL LETTER S WITH DOT BELOW: LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE */
-                       "\U1E63" = ("insertText:", "\U1E69"); /* Compose, FULL STOP, LATIN SMALL LETTER S WITH DOT BELOW: LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE */
-                       "\U25CB" = ("insertText:", "\U2299"); /* Compose, FULL STOP, WHITE CIRCLE: CIRCLED DOT OPERATOR */
-               };
-               "\U002F" = {
-                       "\U002D" = ("insertText:", "\U233F"); /* Compose, SOLIDUS, HYPHEN-MINUS: APL FUNCTIONAL SYMBOL SLASH BAR */
-                       "\U002F" = ("insertText:", "\U005C"); /* Compose, SOLIDUS, SOLIDUS: REVERSE SOLIDUS */
-                       "\U003C" = ("insertText:", "\U005C"); /* Compose, SOLIDUS, LESS-THAN SIGN: REVERSE SOLIDUS */
-                       "\U003D" = ("insertText:", "\U2260"); /* Compose, SOLIDUS, EQUALS SIGN: NOT EQUAL TO */
-                       "\U0043" = ("insertText:", "\U20A1"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER C: COLON SIGN */
-                       "\U0044" = ("insertText:", "\U0110"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH STROKE */
-                       "\U0047" = ("insertText:", "\U01E4"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH STROKE */
-                       "\U0048" = ("insertText:", "\U0126"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH STROKE */
-                       "\U0049" = ("insertText:", "\U0197"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH STROKE */
-                       "\U004C" = ("insertText:", "\U0141"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH STROKE */
-                       "\U004F" = ("insertText:", "\U00D8"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH STROKE */
-                       "\U0054" = ("insertText:", "\U0166"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH STROKE */
-                       "\U005A" = ("insertText:", "\U01B5"); /* Compose, SOLIDUS, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH STROKE */
-                       "\U005E" = ("insertText:", "\U007C"); /* Compose, SOLIDUS, CIRCUMFLEX ACCENT: VERTICAL LINE */
-                       "\U0062" = ("insertText:", "\U0180"); /* Compose, SOLIDUS, LATIN SMALL LETTER B: LATIN SMALL LETTER B WITH STROKE */
-                       "\U0063" = ("insertText:", "\U00A2"); /* Compose, SOLIDUS, LATIN SMALL LETTER C: CENT SIGN */
-                       "\U0064" = ("insertText:", "\U0111"); /* Compose, SOLIDUS, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH STROKE */
-                       "\U0067" = ("insertText:", "\U01E5"); /* Compose, SOLIDUS, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH STROKE */
-                       "\U0068" = ("insertText:", "\U0127"); /* Compose, SOLIDUS, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH STROKE */
-                       "\U0069" = ("insertText:", "\U0268"); /* Compose, SOLIDUS, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH STROKE */
-                       "\U006C" = ("insertText:", "\U0142"); /* Compose, SOLIDUS, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH STROKE */
-                       "\U006D" = ("insertText:", "\U20A5"); /* Compose, SOLIDUS, LATIN SMALL LETTER M: MILL SIGN */
-                       "\U006F" = ("insertText:", "\U00F8"); /* Compose, SOLIDUS, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH STROKE */
-                       "\U0074" = ("insertText:", "\U0167"); /* Compose, SOLIDUS, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH STROKE */
-                       "\U0075" = ("insertText:", "\U00B5"); /* Compose, SOLIDUS, LATIN SMALL LETTER U: MICRO SIGN */
-                       "\U0076" = ("insertText:", "\U221A"); /* Compose, SOLIDUS, LATIN SMALL LETTER V: SQUARE ROOT */
-                       "\U007A" = ("insertText:", "\U01B6"); /* Compose, SOLIDUS, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH STROKE */
-                       "\U0294" = ("insertText:", "\U02A1"); /* Compose, SOLIDUS, LATIN LETTER GLOTTAL STOP: LATIN LETTER GLOTTAL STOP WITH STROKE */
-                       "\U04AE" = ("insertText:", "\U04B0"); /* Compose, SOLIDUS, CYRILLIC CAPITAL LETTER STRAIGHT U: CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
-                       "\U04AF" = ("insertText:", "\U04B1"); /* Compose, SOLIDUS, CYRILLIC SMALL LETTER STRAIGHT U: CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
-                       "\U06C7" = ("insertText:", "\U0493"); /* Compose, SOLIDUS, ARABIC LETTER U: CYRILLIC SMALL LETTER GHE WITH STROKE */
-                       "\U06CB" = ("insertText:", "\U049F"); /* Compose, SOLIDUS, ARABIC LETTER VE: CYRILLIC SMALL LETTER KA WITH STROKE */
-                       "\U06E7" = ("insertText:", "\U0492"); /* Compose, SOLIDUS, ARABIC SMALL HIGH YEH: CYRILLIC CAPITAL LETTER GHE WITH STROKE */
-                       "\U06EB" = ("insertText:", "\U049E"); /* Compose, SOLIDUS, ARABIC EMPTY CENTRE HIGH STOP: CYRILLIC CAPITAL LETTER KA WITH STROKE */
-                       "\U08FB" = ("insertText:", "\U219A"); /* Compose, SOLIDUS, ARABIC DOUBLE RIGHT ARROWHEAD ABOVE: LEFTWARDS ARROW WITH STROKE */
-                       "\U08FD" = ("insertText:", "\U219B"); /* Compose, SOLIDUS, ARABIC RIGHT ARROWHEAD ABOVE WITH DOT: RIGHTWARDS ARROW WITH STROKE */
-                       "\U2194" = ("insertText:", "\U21AE"); /* Compose, SOLIDUS, LEFT RIGHT ARROW: LEFT RIGHT ARROW WITH STROKE */
-                       "\U2395" = ("insertText:", "\U2341"); /* Compose, SOLIDUS, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD SLASH */
-               };
-               "\U0030" = {
-                       "\U002A" = ("insertText:", "\U00B0"); /* Compose, DIGIT ZERO, ASTERISK: DEGREE SIGN */
-                       "\U0033" = ("insertText:", "\U2189"); /* Compose, DIGIT ZERO, DIGIT THREE: VULGAR FRACTION ZERO THIRDS */
-                       "\U007E" = ("insertText:", "\U236C"); /* Compose, DIGIT ZERO, TILDE: APL FUNCTIONAL SYMBOL ZILDE */
-               };
-               "\U0031" = {
-                       "\U0031" = {
-                               "\U0030" = ("insertText:", "\U2152"); /* Compose, DIGIT ONE, DIGIT ONE, DIGIT ZERO: VULGAR FRACTION ONE TENTH */
-                       };
-                       "\U0032" = ("insertText:", "\U00BD"); /* Compose, DIGIT ONE, DIGIT TWO: VULGAR FRACTION ONE HALF */
-                       "\U0033" = ("insertText:", "\U2153"); /* Compose, DIGIT ONE, DIGIT THREE: VULGAR FRACTION ONE THIRD */
-                       "\U0034" = ("insertText:", "\U00BC"); /* Compose, DIGIT ONE, DIGIT FOUR: VULGAR FRACTION ONE QUARTER */
-                       "\U0035" = ("insertText:", "\U2155"); /* Compose, DIGIT ONE, DIGIT FIVE: VULGAR FRACTION ONE FIFTH */
-                       "\U0036" = ("insertText:", "\U2159"); /* Compose, DIGIT ONE, DIGIT SIX: VULGAR FRACTION ONE SIXTH */
-                       "\U0037" = ("insertText:", "\U2150"); /* Compose, DIGIT ONE, DIGIT SEVEN: VULGAR FRACTION ONE SEVENTH */
-                       "\U0038" = ("insertText:", "\U215B"); /* Compose, DIGIT ONE, DIGIT EIGHT: VULGAR FRACTION ONE EIGHTH */
-                       "\U0039" = ("insertText:", "\U2151"); /* Compose, DIGIT ONE, DIGIT NINE: VULGAR FRACTION ONE NINTH */
-                       "\U005E" = ("insertText:", "\U00B9"); /* Compose, DIGIT ONE, CIRCUMFLEX ACCENT: SUPERSCRIPT ONE */
-               };
-               "\U0032" = {
-                       "\U0033" = ("insertText:", "\U2154"); /* Compose, DIGIT TWO, DIGIT THREE: VULGAR FRACTION TWO THIRDS */
-                       "\U0035" = ("insertText:", "\U2156"); /* Compose, DIGIT TWO, DIGIT FIVE: VULGAR FRACTION TWO FIFTHS */
-                       "\U005E" = ("insertText:", "\U00B2"); /* Compose, DIGIT TWO, CIRCUMFLEX ACCENT: SUPERSCRIPT TWO */
-               };
-               "\U0033" = {
-                       "\U0034" = ("insertText:", "\U00BE"); /* Compose, DIGIT THREE, DIGIT FOUR: VULGAR FRACTION THREE QUARTERS */
-                       "\U0035" = ("insertText:", "\U2157"); /* Compose, DIGIT THREE, DIGIT FIVE: VULGAR FRACTION THREE FIFTHS */
-                       "\U0038" = ("insertText:", "\U215C"); /* Compose, DIGIT THREE, DIGIT EIGHT: VULGAR FRACTION THREE EIGHTHS */
-                       "\U005E" = ("insertText:", "\U00B3"); /* Compose, DIGIT THREE, CIRCUMFLEX ACCENT: SUPERSCRIPT THREE */
-               };
-               "\U0034" = {
-                       "\U0035" = ("insertText:", "\U2158"); /* Compose, DIGIT FOUR, DIGIT FIVE: VULGAR FRACTION FOUR FIFTHS */
-               };
-               "\U0035" = {
-                       "\U0036" = ("insertText:", "\U215A"); /* Compose, DIGIT FIVE, DIGIT SIX: VULGAR FRACTION FIVE SIXTHS */
-                       "\U0038" = ("insertText:", "\U215D"); /* Compose, DIGIT FIVE, DIGIT EIGHT: VULGAR FRACTION FIVE EIGHTHS */
-               };
-               "\U0037" = {
-                       "\U0038" = ("insertText:", "\U215E"); /* Compose, DIGIT SEVEN, DIGIT EIGHT: VULGAR FRACTION SEVEN EIGHTHS */
-               };
-               "\U0038" = {
-                       "\U0038" = ("insertText:", "\U221E"); /* Compose, DIGIT EIGHT, DIGIT EIGHT: INFINITY */
-               };
-               "\U003A" = {
-                       "\U0028" = ("insertText:", "\U2639"); /* Compose, COLON, LEFT PARENTHESIS: WHITE FROWNING FACE */
-                       "\U0029" = ("insertText:", "\U263A"); /* Compose, COLON, RIGHT PARENTHESIS: WHITE SMILING FACE */
-                       "\U002D" = ("insertText:", "\U00F7"); /* Compose, COLON, HYPHEN-MINUS: DIVISION SIGN */
-                       "\U002E" = ("insertText:", "\U2234"); /* Compose, COLON, FULL STOP: THEREFORE */
-                       "\U2395" = ("insertText:", "\U2360"); /* Compose, COLON, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD COLON */
-               };
-               "\U003B" = {
-                       "\U0041" = ("insertText:", "\U0104"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH OGONEK */
-                       "\U0045" = ("insertText:", "\U0118"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH OGONEK */
-                       "\U0049" = ("insertText:", "\U012E"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH OGONEK */
-                       "\U004F" = ("insertText:", "\U01EA"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH OGONEK */
-                       "\U0053" = ("insertText:", "\U0218"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH COMMA BELOW */
-                       "\U0054" = ("insertText:", "\U021A"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH COMMA BELOW */
-                       "\U0055" = ("insertText:", "\U0172"); /* Compose, SEMICOLON, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH OGONEK */
-                       "\U005F" = ("insertText:", "\U236E"); /* Compose, SEMICOLON, LOW LINE: APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR */
-                       "\U0061" = ("insertText:", "\U0105"); /* Compose, SEMICOLON, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH OGONEK */
-                       "\U0065" = ("insertText:", "\U0119"); /* Compose, SEMICOLON, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH OGONEK */
-                       "\U0069" = ("insertText:", "\U012F"); /* Compose, SEMICOLON, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH OGONEK */
-                       "\U006F" = ("insertText:", "\U01EB"); /* Compose, SEMICOLON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH OGONEK */
-                       "\U0073" = ("insertText:", "\U0219"); /* Compose, SEMICOLON, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH COMMA BELOW */
-                       "\U0074" = ("insertText:", "\U021B"); /* Compose, SEMICOLON, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH COMMA BELOW */
-                       "\U0075" = ("insertText:", "\U0173"); /* Compose, SEMICOLON, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH OGONEK */
-               };
-               "\U003C" = {
-                       "\U0020" = ("insertText:", "\U02C7"); /* Compose, LESS-THAN SIGN, SPACE: CARON */
-                       "\U0022" = ("insertText:", "\U201C"); /* Compose, LESS-THAN SIGN, QUOTATION MARK: LEFT DOUBLE QUOTATION MARK */
-                       "\U0027" = ("insertText:", "\U2018"); /* Compose, LESS-THAN SIGN, APOSTROPHE: LEFT SINGLE QUOTATION MARK */
-                       "\U002D" = ("insertText:", "\U2190"); /* Compose, LESS-THAN SIGN, HYPHEN-MINUS: LEFTWARDS ARROW */
-                       "\U002F" = ("insertText:", "\U005C"); /* Compose, LESS-THAN SIGN, SOLIDUS: REVERSE SOLIDUS */
-                       "\U0033" = ("insertText:", "\U2665"); /* Compose, LESS-THAN SIGN, DIGIT THREE: BLACK HEART SUIT */
-                       "\U003C" = ("insertText:", "\U00AB"); /* Compose, LESS-THAN SIGN, LESS-THAN SIGN: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */
-                       "\U003D" = ("insertText:", "\U2264"); /* Compose, LESS-THAN SIGN, EQUALS SIGN: LESS-THAN OR EQUAL TO */
-                       "\U003E" = ("insertText:", "\U22C4"); /* Compose, LESS-THAN SIGN, GREATER-THAN SIGN: DIAMOND OPERATOR */
-                       "\U0043" = ("insertText:", "\U010C"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CARON */
-                       "\U0044" = ("insertText:", "\U010E"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH CARON */
-                       "\U0045" = ("insertText:", "\U011A"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CARON */
-                       "\U004C" = ("insertText:", "\U013D"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH CARON */
-                       "\U004E" = ("insertText:", "\U0147"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH CARON */
-                       "\U0052" = ("insertText:", "\U0158"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH CARON */
-                       "\U0053" = ("insertText:", "\U0160"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH CARON */
-                       "\U0054" = ("insertText:", "\U0164"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH CARON */
-                       "\U005A" = ("insertText:", "\U017D"); /* Compose, LESS-THAN SIGN, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH CARON */
-                       "\U005F" = ("insertText:", "\U2264"); /* Compose, LESS-THAN SIGN, LOW LINE: LESS-THAN OR EQUAL TO */
-                       "\U0063" = ("insertText:", "\U010D"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CARON */
-                       "\U0064" = ("insertText:", "\U010F"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH CARON */
-                       "\U0065" = ("insertText:", "\U011B"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CARON */
-                       "\U006C" = ("insertText:", "\U013E"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH CARON */
-                       "\U006E" = ("insertText:", "\U0148"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH CARON */
-                       "\U0072" = ("insertText:", "\U0159"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH CARON */
-                       "\U0073" = ("insertText:", "\U0161"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH CARON */
-                       "\U0074" = ("insertText:", "\U0165"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH CARON */
-                       "\U007A" = ("insertText:", "\U017E"); /* Compose, LESS-THAN SIGN, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH CARON */
-                       "\U0338" = ("insertText:", "\U226E"); /* Compose, LESS-THAN SIGN, COMBINING LONG SOLIDUS OVERLAY: NOT LESS-THAN */
-                       "\U2395" = ("insertText:", "\U2343"); /* Compose, LESS-THAN SIGN, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD LESS-THAN */
-               };
-               "\U003D" = {
-                       "\U002F" = ("insertText:", "\U2260"); /* Compose, EQUALS SIGN, SOLIDUS: NOT EQUAL TO */
-                       "\U003E" = ("insertText:", "\U21D2"); /* Compose, EQUALS SIGN, GREATER-THAN SIGN: RIGHTWARDS DOUBLE ARROW */
-                       "\U0043" = ("insertText:", "\U20AC"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER C: EURO SIGN */
-                       "\U0045" = ("insertText:", "\U20AC"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER E: EURO SIGN */
-                       "\U004C" = ("insertText:", "\U20A4"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER L: LIRA SIGN */
-                       "\U004E" = ("insertText:", "\U20A6"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER N: NAIRA SIGN */
-                       "\U004F" = ("insertText:", "\U0150"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE */
-                       "\U0052" = ("insertText:", "\U20B9"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER R: INDIAN RUPEE SIGN */
-                       "\U0055" = ("insertText:", "\U0170"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE */
-                       "\U0057" = ("insertText:", "\U20A9"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER W: WON SIGN */
-                       "\U0059" = ("insertText:", "\U00A5"); /* Compose, EQUALS SIGN, LATIN CAPITAL LETTER Y: YEN SIGN */
-                       "\U005F" = ("insertText:", "\U2261"); /* Compose, EQUALS SIGN, LOW LINE: IDENTICAL TO */
-                       "\U0063" = ("insertText:", "\U20AC"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER C: EURO SIGN */
-                       "\U0064" = ("insertText:", "\U20AB"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER D: DONG SIGN */
-                       "\U0065" = ("insertText:", "\U20AC"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER E: EURO SIGN */
-                       "\U006F" = ("insertText:", "\U0151"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DOUBLE ACUTE */
-                       "\U0072" = ("insertText:", "\U20B9"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER R: INDIAN RUPEE SIGN */
-                       "\U0075" = ("insertText:", "\U0171"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DOUBLE ACUTE */
-                       "\U0079" = ("insertText:", "\U00A5"); /* Compose, EQUALS SIGN, LATIN SMALL LETTER Y: YEN SIGN */
-                       "\U0338" = ("insertText:", "\U2260"); /* Compose, EQUALS SIGN, COMBINING LONG SOLIDUS OVERLAY: NOT EQUAL TO */
-                       "\U06D5" = ("insertText:", "\U04F3"); /* Compose, EQUALS SIGN, ARABIC LETTER AE: CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE */
-                       "\U06E5" = ("insertText:", "\U20AC"); /* Compose, EQUALS SIGN, ARABIC SMALL WAW: EURO SIGN */
-                       "\U06F3" = ("insertText:", "\U20AC"); /* Compose, EQUALS SIGN, EXTENDED ARABIC-INDIC DIGIT THREE: EURO SIGN */
-                       "\U06F5" = ("insertText:", "\U04F2"); /* Compose, EQUALS SIGN, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE */
-                       "\U2395" = ("insertText:", "\U2338"); /* Compose, EQUALS SIGN, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD EQUAL */
-               };
-               "\U003E" = {
-                       "\U0020" = ("insertText:", "\U005E"); /* Compose, GREATER-THAN SIGN, SPACE: CIRCUMFLEX ACCENT */
-                       "\U0022" = ("insertText:", "\U201D"); /* Compose, GREATER-THAN SIGN, QUOTATION MARK: RIGHT DOUBLE QUOTATION MARK */
-                       "\U0027" = ("insertText:", "\U2019"); /* Compose, GREATER-THAN SIGN, APOSTROPHE: RIGHT SINGLE QUOTATION MARK */
-                       "\U003C" = ("insertText:", "\U22C4"); /* Compose, GREATER-THAN SIGN, LESS-THAN SIGN: DIAMOND OPERATOR */
-                       "\U003D" = ("insertText:", "\U2265"); /* Compose, GREATER-THAN SIGN, EQUALS SIGN: GREATER-THAN OR EQUAL TO */
-                       "\U003E" = ("insertText:", "\U00BB"); /* Compose, GREATER-THAN SIGN, GREATER-THAN SIGN: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */
-                       "\U0041" = ("insertText:", "\U00C2"); /* Compose, GREATER-THAN SIGN, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
-                       "\U0045" = ("insertText:", "\U00CA"); /* Compose, GREATER-THAN SIGN, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
-                       "\U0049" = ("insertText:", "\U00CE"); /* Compose, GREATER-THAN SIGN, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
-                       "\U004F" = ("insertText:", "\U00D4"); /* Compose, GREATER-THAN SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
-                       "\U0055" = ("insertText:", "\U00DB"); /* Compose, GREATER-THAN SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U2265"); /* Compose, GREATER-THAN SIGN, LOW LINE: GREATER-THAN OR EQUAL TO */
-                       "\U0061" = ("insertText:", "\U00E2"); /* Compose, GREATER-THAN SIGN, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX */
-                       "\U0065" = ("insertText:", "\U00EA"); /* Compose, GREATER-THAN SIGN, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX */
-                       "\U0069" = ("insertText:", "\U00EE"); /* Compose, GREATER-THAN SIGN, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH CIRCUMFLEX */
-                       "\U006F" = ("insertText:", "\U00F4"); /* Compose, GREATER-THAN SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX */
-                       "\U0075" = ("insertText:", "\U00FB"); /* Compose, GREATER-THAN SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH CIRCUMFLEX */
-                       "\U00A8" = ("insertText:", "\U2369"); /* Compose, GREATER-THAN SIGN, DIAERESIS: APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS */
-                       "\U0338" = ("insertText:", "\U226F"); /* Compose, GREATER-THAN SIGN, COMBINING LONG SOLIDUS OVERLAY: NOT GREATER-THAN */
-                       "\U2395" = ("insertText:", "\U2344"); /* Compose, GREATER-THAN SIGN, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD GREATER-THAN */
-               };
-               "\U003F" = {
-                       "\U0021" = ("insertText:", "\U2E18"); /* Compose, QUESTION MARK, EXCLAMATION MARK: INVERTED INTERROBANG */
-                       "\U002B" = {
-                               "\U004F" = ("insertText:", "\U1EDE"); /* Compose, QUESTION MARK, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE */
-                               "\U0055" = ("insertText:", "\U1EEC"); /* Compose, QUESTION MARK, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE */
-                               "\U006F" = ("insertText:", "\U1EDF"); /* Compose, QUESTION MARK, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE */
-                               "\U0075" = ("insertText:", "\U1EED"); /* Compose, QUESTION MARK, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE */
-                       };
-                       "\U003F" = ("insertText:", "\U00BF"); /* Compose, QUESTION MARK, QUESTION MARK: INVERTED QUESTION MARK */
-                       "\U0041" = ("insertText:", "\U1EA2"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH HOOK ABOVE */
-                       "\U0045" = ("insertText:", "\U1EBA"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH HOOK ABOVE */
-                       "\U0049" = ("insertText:", "\U1EC8"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH HOOK ABOVE */
-                       "\U004F" = ("insertText:", "\U1ECE"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HOOK ABOVE */
-                       "\U0055" = ("insertText:", "\U1EE6"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HOOK ABOVE */
-                       "\U0059" = ("insertText:", "\U1EF6"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH HOOK ABOVE */
-                       "\U005E" = {
-                               "\U0041" = ("insertText:", "\U1EA8"); /* Compose, QUESTION MARK, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE */
-                               "\U0045" = ("insertText:", "\U1EC2"); /* Compose, QUESTION MARK, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE */
-                               "\U004F" = ("insertText:", "\U1ED4"); /* Compose, QUESTION MARK, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE */
-                               "\U0061" = ("insertText:", "\U1EA9"); /* Compose, QUESTION MARK, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE */
-                               "\U0065" = ("insertText:", "\U1EC3"); /* Compose, QUESTION MARK, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE */
-                               "\U006F" = ("insertText:", "\U1ED5"); /* Compose, QUESTION MARK, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE */
-                       };
-                       "\U0061" = ("insertText:", "\U1EA3"); /* Compose, QUESTION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH HOOK ABOVE */
-                       "\U0062" = {
-                               "\U0041" = ("insertText:", "\U1EB2"); /* Compose, QUESTION MARK, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE */
-                               "\U0061" = ("insertText:", "\U1EB3"); /* Compose, QUESTION MARK, LATIN SMALL LETTER B, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE */
-                       };
-                       "\U0065" = ("insertText:", "\U1EBB"); /* Compose, QUESTION MARK, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH HOOK ABOVE */
-                       "\U0069" = ("insertText:", "\U1EC9"); /* Compose, QUESTION MARK, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH HOOK ABOVE */
-                       "\U006F" = ("insertText:", "\U1ECF"); /* Compose, QUESTION MARK, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HOOK ABOVE */
-                       "\U0075" = ("insertText:", "\U1EE7"); /* Compose, QUESTION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HOOK ABOVE */
-                       "\U0079" = ("insertText:", "\U1EF7"); /* Compose, QUESTION MARK, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH HOOK ABOVE */
-                       "\U00C2" = ("insertText:", "\U1EA8"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER A WITH CIRCUMFLEX: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE */
-                       "\U00CA" = ("insertText:", "\U1EC2"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER E WITH CIRCUMFLEX: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE */
-                       "\U00D4" = ("insertText:", "\U1ED4"); /* Compose, QUESTION MARK, LATIN CAPITAL LETTER O WITH CIRCUMFLEX: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE */
-                       "\U00E2" = ("insertText:", "\U1EA9"); /* Compose, QUESTION MARK, LATIN SMALL LETTER A WITH CIRCUMFLEX: LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE */
-                       "\U00EA" = ("insertText:", "\U1EC3"); /* Compose, QUESTION MARK, LATIN SMALL LETTER E WITH CIRCUMFLEX: LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE */
-                       "\U00F4" = ("insertText:", "\U1ED5"); /* Compose, QUESTION MARK, LATIN SMALL LETTER O WITH CIRCUMFLEX: LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE */
-                       "\U01C3" = ("insertText:", "\U1EB2"); /* Compose, QUESTION MARK, LATIN LETTER RETROFLEX CLICK: LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE */
-                       "\U01E3" = ("insertText:", "\U1EB3"); /* Compose, QUESTION MARK, LATIN SMALL LETTER AE WITH MACRON: LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE */
-                       "\U2395" = ("insertText:", "\U2370"); /* Compose, QUESTION MARK, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD QUESTION */
-               };
-               "\U0041" = {
-                       "\U0022" = ("insertText:", "\U00C4"); /* Compose, LATIN CAPITAL LETTER A, QUOTATION MARK: LATIN CAPITAL LETTER A WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00C1"); /* Compose, LATIN CAPITAL LETTER A, APOSTROPHE: LATIN CAPITAL LETTER A WITH ACUTE */
-                       "\U0028" = ("insertText:", "\U0102"); /* Compose, LATIN CAPITAL LETTER A, LEFT PARENTHESIS: LATIN CAPITAL LETTER A WITH BREVE */
-                       "\U002A" = ("insertText:", "\U00C5"); /* Compose, LATIN CAPITAL LETTER A, ASTERISK: LATIN CAPITAL LETTER A WITH RING ABOVE */
-                       "\U002C" = ("insertText:", "\U0104"); /* Compose, LATIN CAPITAL LETTER A, COMMA: LATIN CAPITAL LETTER A WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U0100"); /* Compose, LATIN CAPITAL LETTER A, HYPHEN-MINUS: LATIN CAPITAL LETTER A WITH MACRON */
-                       "\U003B" = ("insertText:", "\U0104"); /* Compose, LATIN CAPITAL LETTER A, SEMICOLON: LATIN CAPITAL LETTER A WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00C2"); /* Compose, LATIN CAPITAL LETTER A, GREATER-THAN SIGN: LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
-                       "\U0041" = ("insertText:", "\U00C5"); /* Compose, LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH RING ABOVE */
-                       "\U0045" = ("insertText:", "\U00C6"); /* Compose, LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER AE */
-                       "\U0054" = ("insertText:", "\U0040"); /* Compose, LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER T: COMMERCIAL AT */
-                       "\U005E" = ("insertText:", "\U00C2"); /* Compose, LATIN CAPITAL LETTER A, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U0100"); /* Compose, LATIN CAPITAL LETTER A, LOW LINE: LATIN CAPITAL LETTER A WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00C0"); /* Compose, LATIN CAPITAL LETTER A, GRAVE ACCENT: LATIN CAPITAL LETTER A WITH GRAVE */
-                       "\U0061" = ("insertText:", "\U00C5"); /* Compose, LATIN CAPITAL LETTER A, LATIN SMALL LETTER A: LATIN CAPITAL LETTER A WITH RING ABOVE */
-                       "\U0065" = ("insertText:", "\U00C6"); /* Compose, LATIN CAPITAL LETTER A, LATIN SMALL LETTER E: LATIN CAPITAL LETTER AE */
-                       "\U007E" = ("insertText:", "\U00C3"); /* Compose, LATIN CAPITAL LETTER A, TILDE: LATIN CAPITAL LETTER A WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00C4"); /* Compose, LATIN CAPITAL LETTER A, DIAERESIS: LATIN CAPITAL LETTER A WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00C1"); /* Compose, LATIN CAPITAL LETTER A, ACUTE ACCENT: LATIN CAPITAL LETTER A WITH ACUTE */
-               };
-               "\U0042" = {
-                       "\U002E" = ("insertText:", "\U1E02"); /* Compose, LATIN CAPITAL LETTER B, FULL STOP: LATIN CAPITAL LETTER B WITH DOT ABOVE */
-               };
-               "\U0043" = {
-                       "\U0027" = ("insertText:", "\U0106"); /* Compose, LATIN CAPITAL LETTER C, APOSTROPHE: LATIN CAPITAL LETTER C WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U00C7"); /* Compose, LATIN CAPITAL LETTER C, COMMA: LATIN CAPITAL LETTER C WITH CEDILLA */
-                       "\U002E" = ("insertText:", "\U010A"); /* Compose, LATIN CAPITAL LETTER C, FULL STOP: LATIN CAPITAL LETTER C WITH DOT ABOVE */
-                       "\U002F" = ("insertText:", "\U20A1"); /* Compose, LATIN CAPITAL LETTER C, SOLIDUS: COLON SIGN */
-                       "\U003C" = ("insertText:", "\U010C"); /* Compose, LATIN CAPITAL LETTER C, LESS-THAN SIGN: LATIN CAPITAL LETTER C WITH CARON */
-                       "\U003D" = ("insertText:", "\U20AC"); /* Compose, LATIN CAPITAL LETTER C, EQUALS SIGN: EURO SIGN */
-                       "\U0043" = {
-                               "\U0043" = {
-                                       "\U0050" = ("insertText:", "\U262D"); /* Compose, LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER P: HAMMER AND SICKLE */
-                               };
-                       };
-                       "\U0045" = ("insertText:", "\U20A0"); /* Compose, LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER E: EURO-CURRENCY SIGN */
-                       "\U004F" = ("insertText:", "\U00A9"); /* Compose, LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER O: COPYRIGHT SIGN */
-                       "\U006F" = ("insertText:", "\U00A9"); /* Compose, LATIN CAPITAL LETTER C, LATIN SMALL LETTER O: COPYRIGHT SIGN */
-                       "\U0072" = ("insertText:", "\U20A2"); /* Compose, LATIN CAPITAL LETTER C, LATIN SMALL LETTER R: CRUZEIRO SIGN */
-                       "\U007C" = ("insertText:", "\U00A2"); /* Compose, LATIN CAPITAL LETTER C, VERTICAL LINE: CENT SIGN */
-               };
-               "\U0044" = {
-                       "\U002C" = ("insertText:", "\U1E10"); /* Compose, LATIN CAPITAL LETTER D, COMMA: LATIN CAPITAL LETTER D WITH CEDILLA */
-                       "\U002D" = ("insertText:", "\U0110"); /* Compose, LATIN CAPITAL LETTER D, HYPHEN-MINUS: LATIN CAPITAL LETTER D WITH STROKE */
-                       "\U002E" = ("insertText:", "\U1E0A"); /* Compose, LATIN CAPITAL LETTER D, FULL STOP: LATIN CAPITAL LETTER D WITH DOT ABOVE */
-                       "\U003C" = ("insertText:", "\U010E"); /* Compose, LATIN CAPITAL LETTER D, LESS-THAN SIGN: LATIN CAPITAL LETTER D WITH CARON */
-                       "\U0048" = ("insertText:", "\U00D0"); /* Compose, LATIN CAPITAL LETTER D, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER ETH */
-               };
-               "\U0045" = {
-                       "\U0022" = ("insertText:", "\U00CB"); /* Compose, LATIN CAPITAL LETTER E, QUOTATION MARK: LATIN CAPITAL LETTER E WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00C9"); /* Compose, LATIN CAPITAL LETTER E, APOSTROPHE: LATIN CAPITAL LETTER E WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U0118"); /* Compose, LATIN CAPITAL LETTER E, COMMA: LATIN CAPITAL LETTER E WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U0112"); /* Compose, LATIN CAPITAL LETTER E, HYPHEN-MINUS: LATIN CAPITAL LETTER E WITH MACRON */
-                       "\U002E" = ("insertText:", "\U0116"); /* Compose, LATIN CAPITAL LETTER E, FULL STOP: LATIN CAPITAL LETTER E WITH DOT ABOVE */
-                       "\U003B" = ("insertText:", "\U0118"); /* Compose, LATIN CAPITAL LETTER E, SEMICOLON: LATIN CAPITAL LETTER E WITH OGONEK */
-                       "\U003C" = ("insertText:", "\U011A"); /* Compose, LATIN CAPITAL LETTER E, LESS-THAN SIGN: LATIN CAPITAL LETTER E WITH CARON */
-                       "\U003D" = ("insertText:", "\U20AC"); /* Compose, LATIN CAPITAL LETTER E, EQUALS SIGN: EURO SIGN */
-                       "\U003E" = ("insertText:", "\U00CA"); /* Compose, LATIN CAPITAL LETTER E, GREATER-THAN SIGN: LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
-                       "\U005E" = ("insertText:", "\U00CA"); /* Compose, LATIN CAPITAL LETTER E, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U0112"); /* Compose, LATIN CAPITAL LETTER E, LOW LINE: LATIN CAPITAL LETTER E WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00C8"); /* Compose, LATIN CAPITAL LETTER E, GRAVE ACCENT: LATIN CAPITAL LETTER E WITH GRAVE */
-                       "\U00A8" = ("insertText:", "\U00CB"); /* Compose, LATIN CAPITAL LETTER E, DIAERESIS: LATIN CAPITAL LETTER E WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00C9"); /* Compose, LATIN CAPITAL LETTER E, ACUTE ACCENT: LATIN CAPITAL LETTER E WITH ACUTE */
-               };
-               "\U0046" = {
-                       "\U002E" = ("insertText:", "\U1E1E"); /* Compose, LATIN CAPITAL LETTER F, FULL STOP: LATIN CAPITAL LETTER F WITH DOT ABOVE */
-                       "\U0055" = ("insertText:", "\U1F595"); /* Compose, LATIN CAPITAL LETTER F, LATIN CAPITAL LETTER U:  */
-                       "\U0069" = ("insertText:", "\UFB03"); /* Compose, LATIN CAPITAL LETTER F, LATIN SMALL LETTER I: LATIN SMALL LIGATURE FFI */
-                       "\U006C" = ("insertText:", "\UFB04"); /* Compose, LATIN CAPITAL LETTER F, LATIN SMALL LETTER L: LATIN SMALL LIGATURE FFL */
-                       "\U0072" = ("insertText:", "\U20A3"); /* Compose, LATIN CAPITAL LETTER F, LATIN SMALL LETTER R: FRENCH FRANC SIGN */
-               };
-               "\U0047" = {
-                       "\U0028" = ("insertText:", "\U011E"); /* Compose, LATIN CAPITAL LETTER G, LEFT PARENTHESIS: LATIN CAPITAL LETTER G WITH BREVE */
-                       "\U002C" = ("insertText:", "\U0122"); /* Compose, LATIN CAPITAL LETTER G, COMMA: LATIN CAPITAL LETTER G WITH CEDILLA */
-                       "\U002E" = ("insertText:", "\U0120"); /* Compose, LATIN CAPITAL LETTER G, FULL STOP: LATIN CAPITAL LETTER G WITH DOT ABOVE */
-                       "\U0055" = ("insertText:", "\U011E"); /* Compose, LATIN CAPITAL LETTER G, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER G WITH BREVE */
-                       "\U01A2" = ("insertText:", "\U011E"); /* Compose, LATIN CAPITAL LETTER G, LATIN CAPITAL LETTER GHA: LATIN CAPITAL LETTER G WITH BREVE */
-               };
-               "\U0048" = {
-                       "\U002C" = ("insertText:", "\U1E28"); /* Compose, LATIN CAPITAL LETTER H, COMMA: LATIN CAPITAL LETTER H WITH CEDILLA */
-               };
-               "\U0049" = {
-                       "\U0022" = ("insertText:", "\U00CF"); /* Compose, LATIN CAPITAL LETTER I, QUOTATION MARK: LATIN CAPITAL LETTER I WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00CD"); /* Compose, LATIN CAPITAL LETTER I, APOSTROPHE: LATIN CAPITAL LETTER I WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U012E"); /* Compose, LATIN CAPITAL LETTER I, COMMA: LATIN CAPITAL LETTER I WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U012A"); /* Compose, LATIN CAPITAL LETTER I, HYPHEN-MINUS: LATIN CAPITAL LETTER I WITH MACRON */
-                       "\U002E" = ("insertText:", "\U0130"); /* Compose, LATIN CAPITAL LETTER I, FULL STOP: LATIN CAPITAL LETTER I WITH DOT ABOVE */
-                       "\U003B" = ("insertText:", "\U012E"); /* Compose, LATIN CAPITAL LETTER I, SEMICOLON: LATIN CAPITAL LETTER I WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00CE"); /* Compose, LATIN CAPITAL LETTER I, GREATER-THAN SIGN: LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
-                       "\U004A" = ("insertText:", "\U0132"); /* Compose, LATIN CAPITAL LETTER I, LATIN CAPITAL LETTER J: LATIN CAPITAL LIGATURE IJ */
-                       "\U005E" = ("insertText:", "\U00CE"); /* Compose, LATIN CAPITAL LETTER I, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U012A"); /* Compose, LATIN CAPITAL LETTER I, LOW LINE: LATIN CAPITAL LETTER I WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00CC"); /* Compose, LATIN CAPITAL LETTER I, GRAVE ACCENT: LATIN CAPITAL LETTER I WITH GRAVE */
-                       "\U006A" = ("insertText:", "\U0132"); /* Compose, LATIN CAPITAL LETTER I, LATIN SMALL LETTER J: LATIN CAPITAL LIGATURE IJ */
-                       "\U007E" = ("insertText:", "\U0128"); /* Compose, LATIN CAPITAL LETTER I, TILDE: LATIN CAPITAL LETTER I WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00CF"); /* Compose, LATIN CAPITAL LETTER I, DIAERESIS: LATIN CAPITAL LETTER I WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00CD"); /* Compose, LATIN CAPITAL LETTER I, ACUTE ACCENT: LATIN CAPITAL LETTER I WITH ACUTE */
-               };
-               "\U004A" = {
-                       "\U0027" = ("insertText:", "\U004A"); /* Compose, LATIN CAPITAL LETTER J, APOSTROPHE: LATIN CAPITAL LETTER J */
-                       "\U00B4" = ("insertText:", "\U004A"); /* Compose, LATIN CAPITAL LETTER J, ACUTE ACCENT: LATIN CAPITAL LETTER J */
-               };
-               "\U004B" = {
-                       "\U002C" = ("insertText:", "\U0136"); /* Compose, LATIN CAPITAL LETTER K, COMMA: LATIN CAPITAL LETTER K WITH CEDILLA */
-               };
-               "\U004C" = {
-                       "\U0027" = ("insertText:", "\U0139"); /* Compose, LATIN CAPITAL LETTER L, APOSTROPHE: LATIN CAPITAL LETTER L WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U013B"); /* Compose, LATIN CAPITAL LETTER L, COMMA: LATIN CAPITAL LETTER L WITH CEDILLA */
-                       "\U002D" = ("insertText:", "\U00A3"); /* Compose, LATIN CAPITAL LETTER L, HYPHEN-MINUS: POUND SIGN */
-                       "\U002F" = ("insertText:", "\U0141"); /* Compose, LATIN CAPITAL LETTER L, SOLIDUS: LATIN CAPITAL LETTER L WITH STROKE */
-                       "\U003C" = ("insertText:", "\U013D"); /* Compose, LATIN CAPITAL LETTER L, LESS-THAN SIGN: LATIN CAPITAL LETTER L WITH CARON */
-                       "\U003D" = ("insertText:", "\U20A4"); /* Compose, LATIN CAPITAL LETTER L, EQUALS SIGN: LIRA SIGN */
-                       "\U004C" = {
-                               "\U0041" = {
-                                       "\U0050" = ("insertText:", "\U1F596"); /* Compose, LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER P:  */
-                               };
-                       };
-                       "\U0056" = ("insertText:", "\U007C"); /* Compose, LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER V: VERTICAL LINE */
-               };
-               "\U004D" = {
-                       "\U002E" = ("insertText:", "\U1E40"); /* Compose, LATIN CAPITAL LETTER M, FULL STOP: LATIN CAPITAL LETTER M WITH DOT ABOVE */
-               };
-               "\U004E" = {
-                       "\U0027" = ("insertText:", "\U0143"); /* Compose, LATIN CAPITAL LETTER N, APOSTROPHE: LATIN CAPITAL LETTER N WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U0145"); /* Compose, LATIN CAPITAL LETTER N, COMMA: LATIN CAPITAL LETTER N WITH CEDILLA */
-                       "\U003C" = ("insertText:", "\U0147"); /* Compose, LATIN CAPITAL LETTER N, LESS-THAN SIGN: LATIN CAPITAL LETTER N WITH CARON */
-                       "\U003D" = ("insertText:", "\U20A6"); /* Compose, LATIN CAPITAL LETTER N, EQUALS SIGN: NAIRA SIGN */
-                       "\U0047" = ("insertText:", "\U014A"); /* Compose, LATIN CAPITAL LETTER N, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER ENG */
-                       "\U004F" = ("insertText:", "\U2116"); /* Compose, LATIN CAPITAL LETTER N, LATIN CAPITAL LETTER O: NUMERO SIGN */
-                       "\U006F" = ("insertText:", "\U2116"); /* Compose, LATIN CAPITAL LETTER N, LATIN SMALL LETTER O: NUMERO SIGN */
-                       "\U007E" = ("insertText:", "\U00D1"); /* Compose, LATIN CAPITAL LETTER N, TILDE: LATIN CAPITAL LETTER N WITH TILDE */
-               };
-               "\U004F" = {
-                       "\U0022" = ("insertText:", "\U00D6"); /* Compose, LATIN CAPITAL LETTER O, QUOTATION MARK: LATIN CAPITAL LETTER O WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00D3"); /* Compose, LATIN CAPITAL LETTER O, APOSTROPHE: LATIN CAPITAL LETTER O WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U01EA"); /* Compose, LATIN CAPITAL LETTER O, COMMA: LATIN CAPITAL LETTER O WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U014C"); /* Compose, LATIN CAPITAL LETTER O, HYPHEN-MINUS: LATIN CAPITAL LETTER O WITH MACRON */
-                       "\U002F" = ("insertText:", "\U00D8"); /* Compose, LATIN CAPITAL LETTER O, SOLIDUS: LATIN CAPITAL LETTER O WITH STROKE */
-                       "\U003B" = ("insertText:", "\U01EA"); /* Compose, LATIN CAPITAL LETTER O, SEMICOLON: LATIN CAPITAL LETTER O WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00D4"); /* Compose, LATIN CAPITAL LETTER O, GREATER-THAN SIGN: LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
-                       "\U0041" = ("insertText:", "\U24B6"); /* Compose, LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER A: CIRCLED LATIN CAPITAL LETTER A */
-                       "\U0043" = ("insertText:", "\U00A9"); /* Compose, LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER C: COPYRIGHT SIGN */
-                       "\U0045" = ("insertText:", "\U00D8"); /* Compose, LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER O WITH STROKE */
-                       "\U0052" = ("insertText:", "\U00AE"); /* Compose, LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER R: REGISTERED SIGN */
-                       "\U0053" = ("insertText:", "\U00A7"); /* Compose, LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER S: SECTION SIGN */
-                       "\U0058" = ("insertText:", "\U00A4"); /* Compose, LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER X: CURRENCY SIGN */
-                       "\U005E" = ("insertText:", "\U00D4"); /* Compose, LATIN CAPITAL LETTER O, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U014C"); /* Compose, LATIN CAPITAL LETTER O, LOW LINE: LATIN CAPITAL LETTER O WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00D2"); /* Compose, LATIN CAPITAL LETTER O, GRAVE ACCENT: LATIN CAPITAL LETTER O WITH GRAVE */
-                       "\U0063" = ("insertText:", "\U00A9"); /* Compose, LATIN CAPITAL LETTER O, LATIN SMALL LETTER C: COPYRIGHT SIGN */
-                       "\U0065" = ("insertText:", "\U00D8"); /* Compose, LATIN CAPITAL LETTER O, LATIN SMALL LETTER E: LATIN CAPITAL LETTER O WITH STROKE */
-                       "\U0072" = ("insertText:", "\U00AE"); /* Compose, LATIN CAPITAL LETTER O, LATIN SMALL LETTER R: REGISTERED SIGN */
-                       "\U0078" = ("insertText:", "\U00A4"); /* Compose, LATIN CAPITAL LETTER O, LATIN SMALL LETTER X: CURRENCY SIGN */
-                       "\U007E" = ("insertText:", "\U00D5"); /* Compose, LATIN CAPITAL LETTER O, TILDE: LATIN CAPITAL LETTER O WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00D6"); /* Compose, LATIN CAPITAL LETTER O, DIAERESIS: LATIN CAPITAL LETTER O WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00D3"); /* Compose, LATIN CAPITAL LETTER O, ACUTE ACCENT: LATIN CAPITAL LETTER O WITH ACUTE */
-               };
-               "\U0050" = {
-                       "\U0021" = ("insertText:", "\U00B6"); /* Compose, LATIN CAPITAL LETTER P, EXCLAMATION MARK: PILCROW SIGN */
-                       "\U002E" = ("insertText:", "\U1E56"); /* Compose, LATIN CAPITAL LETTER P, FULL STOP: LATIN CAPITAL LETTER P WITH DOT ABOVE */
-                       "\U0050" = ("insertText:", "\U00B6"); /* Compose, LATIN CAPITAL LETTER P, LATIN CAPITAL LETTER P: PILCROW SIGN */
-                       "\U0074" = ("insertText:", "\U20A7"); /* Compose, LATIN CAPITAL LETTER P, LATIN SMALL LETTER T: PESETA SIGN */
-               };
-               "\U0052" = {
-                       "\U0027" = ("insertText:", "\U0154"); /* Compose, LATIN CAPITAL LETTER R, APOSTROPHE: LATIN CAPITAL LETTER R WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U0156"); /* Compose, LATIN CAPITAL LETTER R, COMMA: LATIN CAPITAL LETTER R WITH CEDILLA */
-                       "\U003C" = ("insertText:", "\U0158"); /* Compose, LATIN CAPITAL LETTER R, LESS-THAN SIGN: LATIN CAPITAL LETTER R WITH CARON */
-                       "\U003D" = ("insertText:", "\U20B9"); /* Compose, LATIN CAPITAL LETTER R, EQUALS SIGN: INDIAN RUPEE SIGN */
-                       "\U004F" = ("insertText:", "\U00AE"); /* Compose, LATIN CAPITAL LETTER R, LATIN CAPITAL LETTER O: REGISTERED SIGN */
-                       "\U006F" = ("insertText:", "\U00AE"); /* Compose, LATIN CAPITAL LETTER R, LATIN SMALL LETTER O: REGISTERED SIGN */
-                       "\U0073" = ("insertText:", "\U20A8"); /* Compose, LATIN CAPITAL LETTER R, LATIN SMALL LETTER S: RUPEE SIGN */
-               };
-               "\U0053" = {
-                       "\U0021" = ("insertText:", "\U00A7"); /* Compose, LATIN CAPITAL LETTER S, EXCLAMATION MARK: SECTION SIGN */
-                       "\U0027" = ("insertText:", "\U015A"); /* Compose, LATIN CAPITAL LETTER S, APOSTROPHE: LATIN CAPITAL LETTER S WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U015E"); /* Compose, LATIN CAPITAL LETTER S, COMMA: LATIN CAPITAL LETTER S WITH CEDILLA */
-                       "\U002E" = ("insertText:", "\U1E60"); /* Compose, LATIN CAPITAL LETTER S, FULL STOP: LATIN CAPITAL LETTER S WITH DOT ABOVE */
-                       "\U003B" = ("insertText:", "\U0218"); /* Compose, LATIN CAPITAL LETTER S, SEMICOLON: LATIN CAPITAL LETTER S WITH COMMA BELOW */
-                       "\U003C" = ("insertText:", "\U0160"); /* Compose, LATIN CAPITAL LETTER S, LESS-THAN SIGN: LATIN CAPITAL LETTER S WITH CARON */
-                       "\U004D" = ("insertText:", "\U2120"); /* Compose, LATIN CAPITAL LETTER S, LATIN CAPITAL LETTER M: SERVICE MARK */
-                       "\U004F" = ("insertText:", "\U00A7"); /* Compose, LATIN CAPITAL LETTER S, LATIN CAPITAL LETTER O: SECTION SIGN */
-                       "\U0053" = ("insertText:", "\U1E9E"); /* Compose, LATIN CAPITAL LETTER S, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER SHARP S */
-                       "\U006D" = ("insertText:", "\U2120"); /* Compose, LATIN CAPITAL LETTER S, LATIN SMALL LETTER M: SERVICE MARK */
-               };
-               "\U0054" = {
-                       "\U002C" = ("insertText:", "\U0162"); /* Compose, LATIN CAPITAL LETTER T, COMMA: LATIN CAPITAL LETTER T WITH CEDILLA */
-                       "\U002D" = ("insertText:", "\U0166"); /* Compose, LATIN CAPITAL LETTER T, HYPHEN-MINUS: LATIN CAPITAL LETTER T WITH STROKE */
-                       "\U002E" = ("insertText:", "\U1E6A"); /* Compose, LATIN CAPITAL LETTER T, FULL STOP: LATIN CAPITAL LETTER T WITH DOT ABOVE */
-                       "\U002F" = ("insertText:", "\U0166"); /* Compose, LATIN CAPITAL LETTER T, SOLIDUS: LATIN CAPITAL LETTER T WITH STROKE */
-                       "\U003B" = ("insertText:", "\U021A"); /* Compose, LATIN CAPITAL LETTER T, SEMICOLON: LATIN CAPITAL LETTER T WITH COMMA BELOW */
-                       "\U003C" = ("insertText:", "\U0164"); /* Compose, LATIN CAPITAL LETTER T, LESS-THAN SIGN: LATIN CAPITAL LETTER T WITH CARON */
-                       "\U0048" = ("insertText:", "\U00DE"); /* Compose, LATIN CAPITAL LETTER T, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER THORN */
-                       "\U004D" = ("insertText:", "\U2122"); /* Compose, LATIN CAPITAL LETTER T, LATIN CAPITAL LETTER M: TRADE MARK SIGN */
-                       "\U006D" = ("insertText:", "\U2122"); /* Compose, LATIN CAPITAL LETTER T, LATIN SMALL LETTER M: TRADE MARK SIGN */
-               };
-               "\U0055" = {
-                       "\U0020" = {
-                               "\U002C" = {
-                                       "\U0045" = ("insertText:", "\U1E1C"); /* Compose, LATIN CAPITAL LETTER U, SPACE, COMMA, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE */
-                                       "\U0065" = ("insertText:", "\U1E1D"); /* Compose, LATIN CAPITAL LETTER U, SPACE, COMMA, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CEDILLA AND BREVE */
-                               };
-                       };
-                       "\U0021" = {
-                               "\U0041" = ("insertText:", "\U1EB6"); /* Compose, LATIN CAPITAL LETTER U, EXCLAMATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW */
-                               "\U0061" = ("insertText:", "\U1EB7"); /* Compose, LATIN CAPITAL LETTER U, EXCLAMATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND DOT BELOW */
-                       };
-                       "\U0022" = ("insertText:", "\U00DC"); /* Compose, LATIN CAPITAL LETTER U, QUOTATION MARK: LATIN CAPITAL LETTER U WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00DA"); /* Compose, LATIN CAPITAL LETTER U, APOSTROPHE: LATIN CAPITAL LETTER U WITH ACUTE */
-                       "\U002A" = ("insertText:", "\U016E"); /* Compose, LATIN CAPITAL LETTER U, ASTERISK: LATIN CAPITAL LETTER U WITH RING ABOVE */
-                       "\U002C" = ("insertText:", "\U0172"); /* Compose, LATIN CAPITAL LETTER U, COMMA: LATIN CAPITAL LETTER U WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U016A"); /* Compose, LATIN CAPITAL LETTER U, HYPHEN-MINUS: LATIN CAPITAL LETTER U WITH MACRON */
-                       "\U003B" = ("insertText:", "\U0172"); /* Compose, LATIN CAPITAL LETTER U, SEMICOLON: LATIN CAPITAL LETTER U WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00DB"); /* Compose, LATIN CAPITAL LETTER U, GREATER-THAN SIGN: LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
-                       "\U0041" = ("insertText:", "\U0102"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE */
-                       "\U0045" = ("insertText:", "\U0114"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH BREVE */
-                       "\U0047" = ("insertText:", "\U011E"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH BREVE */
-                       "\U0049" = ("insertText:", "\U012C"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH BREVE */
-                       "\U004F" = ("insertText:", "\U014E"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH BREVE */
-                       "\U0055" = ("insertText:", "\U016C"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH BREVE */
-                       "\U005E" = ("insertText:", "\U00DB"); /* Compose, LATIN CAPITAL LETTER U, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U016A"); /* Compose, LATIN CAPITAL LETTER U, LOW LINE: LATIN CAPITAL LETTER U WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00D9"); /* Compose, LATIN CAPITAL LETTER U, GRAVE ACCENT: LATIN CAPITAL LETTER U WITH GRAVE */
-                       "\U0061" = ("insertText:", "\U0103"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE */
-                       "\U0065" = ("insertText:", "\U0115"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH BREVE */
-                       "\U0067" = ("insertText:", "\U011F"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH BREVE */
-                       "\U0069" = ("insertText:", "\U012D"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH BREVE */
-                       "\U006F" = ("insertText:", "\U014F"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH BREVE */
-                       "\U0075" = ("insertText:", "\U016D"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH BREVE */
-                       "\U007E" = ("insertText:", "\U0168"); /* Compose, LATIN CAPITAL LETTER U, TILDE: LATIN CAPITAL LETTER U WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00DC"); /* Compose, LATIN CAPITAL LETTER U, DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00DA"); /* Compose, LATIN CAPITAL LETTER U, ACUTE ACCENT: LATIN CAPITAL LETTER U WITH ACUTE */
-                       "\U00B8" = {
-                               "\U0045" = ("insertText:", "\U1E1C"); /* Compose, LATIN CAPITAL LETTER U, CEDILLA, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE */
-                               "\U0065" = ("insertText:", "\U1E1D"); /* Compose, LATIN CAPITAL LETTER U, CEDILLA, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CEDILLA AND BREVE */
-                       };
-                       "\U0228" = ("insertText:", "\U1E1C"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER E WITH CEDILLA: LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE */
-                       "\U0229" = ("insertText:", "\U1E1D"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER E WITH CEDILLA: LATIN SMALL LETTER E WITH CEDILLA AND BREVE */
-                       "\U06C1" = ("insertText:", "\U04D1"); /* Compose, LATIN CAPITAL LETTER U, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A WITH BREVE */
-                       "\U06C5" = ("insertText:", "\U04D7"); /* Compose, LATIN CAPITAL LETTER U, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE WITH BREVE */
-                       "\U06C9" = ("insertText:", "\U0439"); /* Compose, LATIN CAPITAL LETTER U, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER SHORT I */
-                       "\U06D5" = ("insertText:", "\U045E"); /* Compose, LATIN CAPITAL LETTER U, ARABIC LETTER AE: CYRILLIC SMALL LETTER SHORT U */
-                       "\U06D6" = ("insertText:", "\U04C2"); /* Compose, LATIN CAPITAL LETTER U, ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA: CYRILLIC SMALL LETTER ZHE WITH BREVE */
-                       "\U06E1" = ("insertText:", "\U04D0"); /* Compose, LATIN CAPITAL LETTER U, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A WITH BREVE */
-                       "\U06E5" = ("insertText:", "\U04D6"); /* Compose, LATIN CAPITAL LETTER U, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE WITH BREVE */
-                       "\U06E9" = ("insertText:", "\U0419"); /* Compose, LATIN CAPITAL LETTER U, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER SHORT I */
-                       "\U06F5" = ("insertText:", "\U040E"); /* Compose, LATIN CAPITAL LETTER U, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER SHORT U */
-                       "\U06F6" = ("insertText:", "\U04C1"); /* Compose, LATIN CAPITAL LETTER U, EXTENDED ARABIC-INDIC DIGIT SIX: CYRILLIC CAPITAL LETTER ZHE WITH BREVE */
-                       "\U07C1" = ("insertText:", "\U1FB8"); /* Compose, LATIN CAPITAL LETTER U, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH VRACHY */
-                       "\U07C9" = ("insertText:", "\U1FD8"); /* Compose, LATIN CAPITAL LETTER U, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH VRACHY */
-                       "\U07D5" = ("insertText:", "\U1FE8"); /* Compose, LATIN CAPITAL LETTER U, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH VRACHY */
-                       "\U07E1" = ("insertText:", "\U1FB0"); /* Compose, LATIN CAPITAL LETTER U, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH VRACHY */
-                       "\U07E9" = ("insertText:", "\U1FD0"); /* Compose, LATIN CAPITAL LETTER U, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH VRACHY */
-                       "\U07F5" = ("insertText:", "\U1FE0"); /* Compose, LATIN CAPITAL LETTER U, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH VRACHY */
-                       "\U1EA0" = ("insertText:", "\U1EB6"); /* Compose, LATIN CAPITAL LETTER U, LATIN CAPITAL LETTER A WITH DOT BELOW: LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW */
-                       "\U1EA1" = ("insertText:", "\U1EB7"); /* Compose, LATIN CAPITAL LETTER U, LATIN SMALL LETTER A WITH DOT BELOW: LATIN SMALL LETTER A WITH BREVE AND DOT BELOW */
-               };
-               "\U0056" = {
-                       "\U004C" = ("insertText:", "\U007C"); /* Compose, LATIN CAPITAL LETTER V, LATIN CAPITAL LETTER L: VERTICAL LINE */
-               };
-               "\U0057" = {
-                       "\U003D" = ("insertText:", "\U20A9"); /* Compose, LATIN CAPITAL LETTER W, EQUALS SIGN: WON SIGN */
-                       "\U005E" = ("insertText:", "\U0174"); /* Compose, LATIN CAPITAL LETTER W, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER W WITH CIRCUMFLEX */
-               };
-               "\U0058" = {
-                       "\U004F" = ("insertText:", "\U00A4"); /* Compose, LATIN CAPITAL LETTER X, LATIN CAPITAL LETTER O: CURRENCY SIGN */
-                       "\U006F" = ("insertText:", "\U00A4"); /* Compose, LATIN CAPITAL LETTER X, LATIN SMALL LETTER O: CURRENCY SIGN */
-               };
-               "\U0059" = {
-                       "\U0022" = ("insertText:", "\U0178"); /* Compose, LATIN CAPITAL LETTER Y, QUOTATION MARK: LATIN CAPITAL LETTER Y WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00DD"); /* Compose, LATIN CAPITAL LETTER Y, APOSTROPHE: LATIN CAPITAL LETTER Y WITH ACUTE */
-                       "\U002D" = ("insertText:", "\U00A5"); /* Compose, LATIN CAPITAL LETTER Y, HYPHEN-MINUS: YEN SIGN */
-                       "\U003D" = ("insertText:", "\U00A5"); /* Compose, LATIN CAPITAL LETTER Y, EQUALS SIGN: YEN SIGN */
-                       "\U005E" = ("insertText:", "\U0176"); /* Compose, LATIN CAPITAL LETTER Y, CIRCUMFLEX ACCENT: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX */
-                       "\U00A8" = ("insertText:", "\U0178"); /* Compose, LATIN CAPITAL LETTER Y, DIAERESIS: LATIN CAPITAL LETTER Y WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00DD"); /* Compose, LATIN CAPITAL LETTER Y, ACUTE ACCENT: LATIN CAPITAL LETTER Y WITH ACUTE */
-               };
-               "\U005A" = {
-                       "\U0027" = ("insertText:", "\U0179"); /* Compose, LATIN CAPITAL LETTER Z, APOSTROPHE: LATIN CAPITAL LETTER Z WITH ACUTE */
-                       "\U002E" = ("insertText:", "\U017B"); /* Compose, LATIN CAPITAL LETTER Z, FULL STOP: LATIN CAPITAL LETTER Z WITH DOT ABOVE */
-                       "\U003C" = ("insertText:", "\U017D"); /* Compose, LATIN CAPITAL LETTER Z, LESS-THAN SIGN: LATIN CAPITAL LETTER Z WITH CARON */
-               };
-               "\U005B" = {
-                       "\U005D" = ("insertText:", "\U2337"); /* Compose, LEFT SQUARE BRACKET, RIGHT SQUARE BRACKET: APL FUNCTIONAL SYMBOL SQUISH QUAD */
-               };
-               "\U005C" = {
-                       "\U002D" = ("insertText:", "\U2340"); /* Compose, REVERSE SOLIDUS, HYPHEN-MINUS: APL FUNCTIONAL SYMBOL BACKSLASH BAR */
-                       "\U006F" = {
-                               "\U002F" = ("insertText:", "\U1F64C"); /* Compose, REVERSE SOLIDUS, LATIN SMALL LETTER O, SOLIDUS: PERSON RAISING BOTH HANDS IN CELEBRATION */
-                       };
-                       "\U2395" = ("insertText:", "\U2342"); /* Compose, REVERSE SOLIDUS, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD BACKSLASH */
-                       "\U25CB" = ("insertText:", "\U2349"); /* Compose, REVERSE SOLIDUS, WHITE CIRCLE: APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH */
-               };
-               "\U005D" = {
-                       "\U005B" = ("insertText:", "\U2337"); /* Compose, RIGHT SQUARE BRACKET, LEFT SQUARE BRACKET: APL FUNCTIONAL SYMBOL SQUISH QUAD */
-               };
-               "\U005E" = {
-                       "\U0020" = ("insertText:", "\U005E"); /* Compose, CIRCUMFLEX ACCENT, SPACE: CIRCUMFLEX ACCENT */
-                       "\U0021" = {
-                               "\U0041" = ("insertText:", "\U1EAC"); /* Compose, CIRCUMFLEX ACCENT, EXCLAMATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW */
-                               "\U0045" = ("insertText:", "\U1EC6"); /* Compose, CIRCUMFLEX ACCENT, EXCLAMATION MARK, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW */
-                               "\U004F" = ("insertText:", "\U1ED8"); /* Compose, CIRCUMFLEX ACCENT, EXCLAMATION MARK, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW */
-                               "\U0061" = ("insertText:", "\U1EAD"); /* Compose, CIRCUMFLEX ACCENT, EXCLAMATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW */
-                               "\U0065" = ("insertText:", "\U1EC7"); /* Compose, CIRCUMFLEX ACCENT, EXCLAMATION MARK, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW */
-                               "\U006F" = ("insertText:", "\U1ED9"); /* Compose, CIRCUMFLEX ACCENT, EXCLAMATION MARK, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW */
-                       };
-                       "\U0028" = ("insertText:", "\U207D"); /* Compose, CIRCUMFLEX ACCENT, LEFT PARENTHESIS: SUPERSCRIPT LEFT PARENTHESIS */
-                       "\U0029" = ("insertText:", "\U207E"); /* Compose, CIRCUMFLEX ACCENT, RIGHT PARENTHESIS: SUPERSCRIPT RIGHT PARENTHESIS */
-                       "\U002B" = ("insertText:", "\U207A"); /* Compose, CIRCUMFLEX ACCENT, PLUS SIGN: SUPERSCRIPT PLUS SIGN */
-                       "\U002D" = ("insertText:", "\U00AF"); /* Compose, CIRCUMFLEX ACCENT, HYPHEN-MINUS: MACRON */
-                       "\U002E" = ("insertText:", "\U00B7"); /* Compose, CIRCUMFLEX ACCENT, FULL STOP: MIDDLE DOT */
-                       "\U002F" = ("insertText:", "\U007C"); /* Compose, CIRCUMFLEX ACCENT, SOLIDUS: VERTICAL LINE */
-                       "\U0030" = ("insertText:", "\U2070"); /* Compose, CIRCUMFLEX ACCENT, DIGIT ZERO: SUPERSCRIPT ZERO */
-                       "\U0031" = ("insertText:", "\U00B9"); /* Compose, CIRCUMFLEX ACCENT, DIGIT ONE: SUPERSCRIPT ONE */
-                       "\U0032" = ("insertText:", "\U00B2"); /* Compose, CIRCUMFLEX ACCENT, DIGIT TWO: SUPERSCRIPT TWO */
-                       "\U0033" = ("insertText:", "\U00B3"); /* Compose, CIRCUMFLEX ACCENT, DIGIT THREE: SUPERSCRIPT THREE */
-                       "\U0034" = ("insertText:", "\U2074"); /* Compose, CIRCUMFLEX ACCENT, DIGIT FOUR: SUPERSCRIPT FOUR */
-                       "\U0035" = ("insertText:", "\U2075"); /* Compose, CIRCUMFLEX ACCENT, DIGIT FIVE: SUPERSCRIPT FIVE */
-                       "\U0036" = ("insertText:", "\U2076"); /* Compose, CIRCUMFLEX ACCENT, DIGIT SIX: SUPERSCRIPT SIX */
-                       "\U0037" = ("insertText:", "\U2077"); /* Compose, CIRCUMFLEX ACCENT, DIGIT SEVEN: SUPERSCRIPT SEVEN */
-                       "\U0038" = ("insertText:", "\U2078"); /* Compose, CIRCUMFLEX ACCENT, DIGIT EIGHT: SUPERSCRIPT EIGHT */
-                       "\U0039" = ("insertText:", "\U2079"); /* Compose, CIRCUMFLEX ACCENT, DIGIT NINE: SUPERSCRIPT NINE */
-                       "\U003D" = ("insertText:", "\U207C"); /* Compose, CIRCUMFLEX ACCENT, EQUALS SIGN: SUPERSCRIPT EQUALS SIGN */
-                       "\U0041" = ("insertText:", "\U00C2"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
-                       "\U0043" = ("insertText:", "\U0108"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CIRCUMFLEX */
-                       "\U0045" = ("insertText:", "\U00CA"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
-                       "\U0047" = ("insertText:", "\U011C"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH CIRCUMFLEX */
-                       "\U0048" = ("insertText:", "\U0124"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH CIRCUMFLEX */
-                       "\U0049" = ("insertText:", "\U00CE"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
-                       "\U004A" = ("insertText:", "\U0134"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER J: LATIN CAPITAL LETTER J WITH CIRCUMFLEX */
-                       "\U004F" = ("insertText:", "\U00D4"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
-                       "\U0053" = ("insertText:", "\U015C"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH CIRCUMFLEX */
-                       "\U0055" = ("insertText:", "\U00DB"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
-                       "\U0057" = ("insertText:", "\U0174"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH CIRCUMFLEX */
-                       "\U0059" = ("insertText:", "\U0176"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX */
-                       "\U005A" = ("insertText:", "\U1E90"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH CIRCUMFLEX */
-                       "\U005F" = {
-                               "\U0061" = ("insertText:", "\U00AA"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER A: FEMININE ORDINAL INDICATOR */
-                               "\U0068" = ("insertText:", "\U02B0"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER H: MODIFIER LETTER SMALL H */
-                               "\U0069" = ("insertText:", "\U2071"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER I: SUPERSCRIPT LATIN SMALL LETTER I */
-                               "\U006A" = ("insertText:", "\U02B2"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER J: MODIFIER LETTER SMALL J */
-                               "\U006C" = ("insertText:", "\U02E1"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER L: MODIFIER LETTER SMALL L */
-                               "\U006E" = ("insertText:", "\U207F"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER N: SUPERSCRIPT LATIN SMALL LETTER N */
-                               "\U006F" = ("insertText:", "\U00BA"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER O: MASCULINE ORDINAL INDICATOR */
-                               "\U0072" = ("insertText:", "\U02B3"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER R: MODIFIER LETTER SMALL R */
-                               "\U0073" = ("insertText:", "\U02E2"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER S: MODIFIER LETTER SMALL S */
-                               "\U0077" = ("insertText:", "\U02B7"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER W: MODIFIER LETTER SMALL W */
-                               "\U0078" = ("insertText:", "\U02E3"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER X: MODIFIER LETTER SMALL X */
-                               "\U0079" = ("insertText:", "\U02B8"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER Y: MODIFIER LETTER SMALL Y */
-                               "\U0263" = ("insertText:", "\U02E0"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER GAMMA: MODIFIER LETTER SMALL GAMMA */
-                               "\U0266" = ("insertText:", "\U02B1"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER H WITH HOOK: MODIFIER LETTER SMALL H WITH HOOK */
-                               "\U0279" = ("insertText:", "\U02B4"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER TURNED R: MODIFIER LETTER SMALL TURNED R */
-                               "\U027B" = ("insertText:", "\U02B5"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN SMALL LETTER TURNED R WITH HOOK: MODIFIER LETTER SMALL TURNED R WITH HOOK */
-                               "\U0281" = ("insertText:", "\U02B6"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN LETTER SMALL CAPITAL INVERTED R: MODIFIER LETTER SMALL CAPITAL INVERTED R */
-                               "\U0295" = ("insertText:", "\U02E4"); /* Compose, CIRCUMFLEX ACCENT, LOW LINE, LATIN LETTER PHARYNGEAL VOICED FRICATIVE: MODIFIER LETTER SMALL REVERSED GLOTTAL STOP */
-                       };
-                       "\U0061" = ("insertText:", "\U00E2"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX */
-                       "\U0063" = ("insertText:", "\U0109"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CIRCUMFLEX */
-                       "\U0065" = ("insertText:", "\U00EA"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX */
-                       "\U0067" = ("insertText:", "\U011D"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH CIRCUMFLEX */
-                       "\U0068" = ("insertText:", "\U0125"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH CIRCUMFLEX */
-                       "\U0069" = ("insertText:", "\U00EE"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH CIRCUMFLEX */
-                       "\U006A" = ("insertText:", "\U0135"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER J: LATIN SMALL LETTER J WITH CIRCUMFLEX */
-                       "\U006F" = ("insertText:", "\U00F4"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX */
-                       "\U0073" = ("insertText:", "\U015D"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH CIRCUMFLEX */
-                       "\U0075" = ("insertText:", "\U00FB"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH CIRCUMFLEX */
-                       "\U0077" = ("insertText:", "\U0175"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH CIRCUMFLEX */
-                       "\U0079" = ("insertText:", "\U0177"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH CIRCUMFLEX */
-                       "\U007A" = ("insertText:", "\U1E91"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH CIRCUMFLEX */
-                       "\U06C1" = ("insertText:", "\U0430"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                       "\U06C5" = ("insertText:", "\U0435"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE */
-                       "\U06C9" = ("insertText:", "\U0438"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I */
-                       "\U06CF" = ("insertText:", "\U043E"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                       "\U06D2" = ("insertText:", "\U0440"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                       "\U06D5" = ("insertText:", "\U0443"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER AE: CYRILLIC SMALL LETTER U */
-                       "\U06E1" = ("insertText:", "\U0410"); /* Compose, CIRCUMFLEX ACCENT, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                       "\U06E5" = ("insertText:", "\U0415"); /* Compose, CIRCUMFLEX ACCENT, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE */
-                       "\U06E9" = ("insertText:", "\U0418"); /* Compose, CIRCUMFLEX ACCENT, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I */
-                       "\U06EF" = ("insertText:", "\U041E"); /* Compose, CIRCUMFLEX ACCENT, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                       "\U06F2" = ("insertText:", "\U0420"); /* Compose, CIRCUMFLEX ACCENT, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                       "\U06F5" = ("insertText:", "\U0423"); /* Compose, CIRCUMFLEX ACCENT, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U */
-                       "\U0BC6" = {
-                               "\U0061" = ("insertText:", "\U00AA"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER A: FEMININE ORDINAL INDICATOR */
-                               "\U0068" = ("insertText:", "\U02B0"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER H: MODIFIER LETTER SMALL H */
-                               "\U0069" = ("insertText:", "\U2071"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER I: SUPERSCRIPT LATIN SMALL LETTER I */
-                               "\U006A" = ("insertText:", "\U02B2"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER J: MODIFIER LETTER SMALL J */
-                               "\U006C" = ("insertText:", "\U02E1"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER L: MODIFIER LETTER SMALL L */
-                               "\U006E" = ("insertText:", "\U207F"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER N: SUPERSCRIPT LATIN SMALL LETTER N */
-                               "\U006F" = ("insertText:", "\U00BA"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER O: MASCULINE ORDINAL INDICATOR */
-                               "\U0072" = ("insertText:", "\U02B3"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER R: MODIFIER LETTER SMALL R */
-                               "\U0073" = ("insertText:", "\U02E2"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER S: MODIFIER LETTER SMALL S */
-                               "\U0077" = ("insertText:", "\U02B7"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER W: MODIFIER LETTER SMALL W */
-                               "\U0078" = ("insertText:", "\U02E3"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER X: MODIFIER LETTER SMALL X */
-                               "\U0079" = ("insertText:", "\U02B8"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER Y: MODIFIER LETTER SMALL Y */
-                               "\U0263" = ("insertText:", "\U02E0"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER GAMMA: MODIFIER LETTER SMALL GAMMA */
-                               "\U0266" = ("insertText:", "\U02B1"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER H WITH HOOK: MODIFIER LETTER SMALL H WITH HOOK */
-                               "\U0279" = ("insertText:", "\U02B4"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER TURNED R: MODIFIER LETTER SMALL TURNED R */
-                               "\U027B" = ("insertText:", "\U02B5"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN SMALL LETTER TURNED R WITH HOOK: MODIFIER LETTER SMALL TURNED R WITH HOOK */
-                               "\U0281" = ("insertText:", "\U02B6"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN LETTER SMALL CAPITAL INVERTED R: MODIFIER LETTER SMALL CAPITAL INVERTED R */
-                               "\U0295" = ("insertText:", "\U02E4"); /* Compose, CIRCUMFLEX ACCENT, TAMIL VOWEL SIGN E, LATIN LETTER PHARYNGEAL VOICED FRICATIVE: MODIFIER LETTER SMALL REVERSED GLOTTAL STOP */
-                       };
-                       "\U1EA0" = ("insertText:", "\U1EAC"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A WITH DOT BELOW: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW */
-                       "\U1EA1" = ("insertText:", "\U1EAD"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A WITH DOT BELOW: LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW */
-                       "\U1EB8" = ("insertText:", "\U1EC6"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E WITH DOT BELOW: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW */
-                       "\U1EB9" = ("insertText:", "\U1EC7"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E WITH DOT BELOW: LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW */
-                       "\U1ECC" = ("insertText:", "\U1ED8"); /* Compose, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O WITH DOT BELOW: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW */
-                       "\U1ECD" = ("insertText:", "\U1ED9"); /* Compose, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O WITH DOT BELOW: LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW */
-                       "\U2212" = ("insertText:", "\U207B"); /* Compose, CIRCUMFLEX ACCENT, MINUS SIGN: SUPERSCRIPT MINUS */
-                       "\U4E00" = ("insertText:", "\U3192"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E00: IDEOGRAPHIC ANNOTATION ONE MARK */
-                       "\U4E01" = ("insertText:", "\U319C"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E01: IDEOGRAPHIC ANNOTATION FOURTH MARK */
-                       "\U4E09" = ("insertText:", "\U3194"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E09: IDEOGRAPHIC ANNOTATION THREE MARK */
-                       "\U4E0A" = ("insertText:", "\U3196"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E0A: IDEOGRAPHIC ANNOTATION TOP MARK */
-                       "\U4E0B" = ("insertText:", "\U3198"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E0B: IDEOGRAPHIC ANNOTATION BOTTOM MARK */
-                       "\U4E19" = ("insertText:", "\U319B"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E19: IDEOGRAPHIC ANNOTATION THIRD MARK */
-                       "\U4E2D" = ("insertText:", "\U3197"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E2D: IDEOGRAPHIC ANNOTATION MIDDLE MARK */
-                       "\U4E59" = ("insertText:", "\U319A"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E59: IDEOGRAPHIC ANNOTATION SECOND MARK */
-                       "\U4E8C" = ("insertText:", "\U3193"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4E8C: IDEOGRAPHIC ANNOTATION TWO MARK */
-                       "\U4EBA" = ("insertText:", "\U319F"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-4EBA: IDEOGRAPHIC ANNOTATION MAN MARK */
-                       "\U56DB" = ("insertText:", "\U3195"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-56DB: IDEOGRAPHIC ANNOTATION FOUR MARK */
-                       "\U5730" = ("insertText:", "\U319E"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-5730: IDEOGRAPHIC ANNOTATION EARTH MARK */
-                       "\U5929" = ("insertText:", "\U319D"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-5929: IDEOGRAPHIC ANNOTATION HEAVEN MARK */
-                       "\U7532" = ("insertText:", "\U3199"); /* Compose, CIRCUMFLEX ACCENT, CJK UNIFIED IDEOGRAPH-7532: IDEOGRAPHIC ANNOTATION FIRST MARK */
-                       "\UFF80" = ("insertText:", "\U00B2"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH KATAKANA LETTER TA: SUPERSCRIPT TWO */
-                       "\UFFAB" = ("insertText:", "\U207A"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER RIEUL-MIEUM: SUPERSCRIPT PLUS SIGN */
-                       "\UFFB0" = ("insertText:", "\U2070"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER RIEUL-HIEUH: SUPERSCRIPT ZERO */
-                       "\UFFB1" = ("insertText:", "\U00B9"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER MIEUM: SUPERSCRIPT ONE */
-                       "\UFFB2" = ("insertText:", "\U00B2"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER PIEUP: SUPERSCRIPT TWO */
-                       "\UFFB3" = ("insertText:", "\U00B3"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER SSANGPIEUP: SUPERSCRIPT THREE */
-                       "\UFFB4" = ("insertText:", "\U2074"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER PIEUP-SIOS: SUPERSCRIPT FOUR */
-                       "\UFFB5" = ("insertText:", "\U2075"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER SIOS: SUPERSCRIPT FIVE */
-                       "\UFFB6" = ("insertText:", "\U2076"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER SSANGSIOS: SUPERSCRIPT SIX */
-                       "\UFFB7" = ("insertText:", "\U2077"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER IEUNG: SUPERSCRIPT SEVEN */
-                       "\UFFB8" = ("insertText:", "\U2078"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER CIEUC: SUPERSCRIPT EIGHT */
-                       "\UFFB9" = ("insertText:", "\U2079"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER SSANGCIEUC: SUPERSCRIPT NINE */
-                       "\UFFBD" = ("insertText:", "\U207C"); /* Compose, CIRCUMFLEX ACCENT, HALFWIDTH HANGUL LETTER PHIEUPH: SUPERSCRIPT EQUALS SIGN */
-               };
-               "\U005F" = {
-                       "\U0021" = {
-                               "\U004C" = ("insertText:", "\U1E38"); /* Compose, LOW LINE, EXCLAMATION MARK, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON */
-                               "\U0052" = ("insertText:", "\U1E5C"); /* Compose, LOW LINE, EXCLAMATION MARK, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON */
-                               "\U006C" = ("insertText:", "\U1E39"); /* Compose, LOW LINE, EXCLAMATION MARK, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH DOT BELOW AND MACRON */
-                               "\U0072" = ("insertText:", "\U1E5D"); /* Compose, LOW LINE, EXCLAMATION MARK, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH DOT BELOW AND MACRON */
-                       };
-                       "\U0022" = {
-                               "\U0041" = ("insertText:", "\U01DE"); /* Compose, LOW LINE, QUOTATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON */
-                               "\U004F" = ("insertText:", "\U022A"); /* Compose, LOW LINE, QUOTATION MARK, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON */
-                               "\U0055" = ("insertText:", "\U01D5"); /* Compose, LOW LINE, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON */
-                               "\U0061" = ("insertText:", "\U01DF"); /* Compose, LOW LINE, QUOTATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DIAERESIS AND MACRON */
-                               "\U006F" = ("insertText:", "\U022B"); /* Compose, LOW LINE, QUOTATION MARK, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DIAERESIS AND MACRON */
-                               "\U0075" = ("insertText:", "\U01D6"); /* Compose, LOW LINE, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS AND MACRON */
-                       };
-                       "\U0027" = ("insertText:", "\U2358"); /* Compose, LOW LINE, APOSTROPHE: APL FUNCTIONAL SYMBOL QUOTE UNDERBAR */
-                       "\U0028" = ("insertText:", "\U208D"); /* Compose, LOW LINE, LEFT PARENTHESIS: SUBSCRIPT LEFT PARENTHESIS */
-                       "\U0029" = ("insertText:", "\U208E"); /* Compose, LOW LINE, RIGHT PARENTHESIS: SUBSCRIPT RIGHT PARENTHESIS */
-                       "\U002B" = ("insertText:", "\U208A"); /* Compose, LOW LINE, PLUS SIGN: SUBSCRIPT PLUS SIGN */
-                       "\U002E" = {
-                               "\U0041" = ("insertText:", "\U01E0"); /* Compose, LOW LINE, FULL STOP, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON */
-                               "\U004F" = ("insertText:", "\U0230"); /* Compose, LOW LINE, FULL STOP, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON */
-                               "\U0061" = ("insertText:", "\U01E1"); /* Compose, LOW LINE, FULL STOP, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON */
-                               "\U006F" = ("insertText:", "\U0231"); /* Compose, LOW LINE, FULL STOP, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON */
-                       };
-                       "\U0030" = ("insertText:", "\U2080"); /* Compose, LOW LINE, DIGIT ZERO: SUBSCRIPT ZERO */
-                       "\U0031" = ("insertText:", "\U2081"); /* Compose, LOW LINE, DIGIT ONE: SUBSCRIPT ONE */
-                       "\U0032" = ("insertText:", "\U2082"); /* Compose, LOW LINE, DIGIT TWO: SUBSCRIPT TWO */
-                       "\U0033" = ("insertText:", "\U2083"); /* Compose, LOW LINE, DIGIT THREE: SUBSCRIPT THREE */
-                       "\U0034" = ("insertText:", "\U2084"); /* Compose, LOW LINE, DIGIT FOUR: SUBSCRIPT FOUR */
-                       "\U0035" = ("insertText:", "\U2085"); /* Compose, LOW LINE, DIGIT FIVE: SUBSCRIPT FIVE */
-                       "\U0036" = ("insertText:", "\U2086"); /* Compose, LOW LINE, DIGIT SIX: SUBSCRIPT SIX */
-                       "\U0037" = ("insertText:", "\U2087"); /* Compose, LOW LINE, DIGIT SEVEN: SUBSCRIPT SEVEN */
-                       "\U0038" = ("insertText:", "\U2088"); /* Compose, LOW LINE, DIGIT EIGHT: SUBSCRIPT EIGHT */
-                       "\U0039" = ("insertText:", "\U2089"); /* Compose, LOW LINE, DIGIT NINE: SUBSCRIPT NINE */
-                       "\U003B" = {
-                               "\U004F" = ("insertText:", "\U01EC"); /* Compose, LOW LINE, SEMICOLON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH OGONEK AND MACRON */
-                               "\U006F" = ("insertText:", "\U01ED"); /* Compose, LOW LINE, SEMICOLON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH OGONEK AND MACRON */
-                       };
-                       "\U003C" = ("insertText:", "\U2264"); /* Compose, LOW LINE, LESS-THAN SIGN: LESS-THAN OR EQUAL TO */
-                       "\U003D" = ("insertText:", "\U208C"); /* Compose, LOW LINE, EQUALS SIGN: SUBSCRIPT EQUALS SIGN */
-                       "\U003E" = ("insertText:", "\U2265"); /* Compose, LOW LINE, GREATER-THAN SIGN: GREATER-THAN OR EQUAL TO */
-                       "\U0041" = ("insertText:", "\U0100"); /* Compose, LOW LINE, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH MACRON */
-                       "\U0045" = ("insertText:", "\U0112"); /* Compose, LOW LINE, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON */
-                       "\U0047" = ("insertText:", "\U1E20"); /* Compose, LOW LINE, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH MACRON */
-                       "\U0049" = ("insertText:", "\U012A"); /* Compose, LOW LINE, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH MACRON */
-                       "\U004F" = ("insertText:", "\U014C"); /* Compose, LOW LINE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON */
-                       "\U0055" = ("insertText:", "\U016A"); /* Compose, LOW LINE, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH MACRON */
-                       "\U0059" = ("insertText:", "\U0232"); /* Compose, LOW LINE, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH MACRON */
-                       "\U005E" = ("insertText:", "\U00AF"); /* Compose, LOW LINE, CIRCUMFLEX ACCENT: MACRON */
-                       "\U005F" = ("insertText:", "\U00AF"); /* Compose, LOW LINE, LOW LINE: MACRON */
-                       "\U0061" = ("insertText:", "\U0101"); /* Compose, LOW LINE, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH MACRON */
-                       "\U0065" = ("insertText:", "\U0113"); /* Compose, LOW LINE, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON */
-                       "\U0067" = ("insertText:", "\U1E21"); /* Compose, LOW LINE, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH MACRON */
-                       "\U0069" = ("insertText:", "\U012B"); /* Compose, LOW LINE, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH MACRON */
-                       "\U006F" = ("insertText:", "\U014D"); /* Compose, LOW LINE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON */
-                       "\U0075" = ("insertText:", "\U016B"); /* Compose, LOW LINE, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH MACRON */
-                       "\U0079" = ("insertText:", "\U0233"); /* Compose, LOW LINE, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH MACRON */
-                       "\U007E" = {
-                               "\U004F" = ("insertText:", "\U022C"); /* Compose, LOW LINE, TILDE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH TILDE AND MACRON */
-                               "\U006F" = ("insertText:", "\U022D"); /* Compose, LOW LINE, TILDE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH TILDE AND MACRON */
-                       };
-                       "\U00C4" = ("insertText:", "\U01DE"); /* Compose, LOW LINE, LATIN CAPITAL LETTER A WITH DIAERESIS: LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON */
-                       "\U00C6" = ("insertText:", "\U01E2"); /* Compose, LOW LINE, LATIN CAPITAL LETTER AE: LATIN CAPITAL LETTER AE WITH MACRON */
-                       "\U00D5" = ("insertText:", "\U022C"); /* Compose, LOW LINE, LATIN CAPITAL LETTER O WITH TILDE: LATIN CAPITAL LETTER O WITH TILDE AND MACRON */
-                       "\U00D6" = ("insertText:", "\U022A"); /* Compose, LOW LINE, LATIN CAPITAL LETTER O WITH DIAERESIS: LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON */
-                       "\U00DC" = ("insertText:", "\U01D5"); /* Compose, LOW LINE, LATIN CAPITAL LETTER U WITH DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON */
-                       "\U00E4" = ("insertText:", "\U01DF"); /* Compose, LOW LINE, LATIN SMALL LETTER A WITH DIAERESIS: LATIN SMALL LETTER A WITH DIAERESIS AND MACRON */
-                       "\U00E6" = ("insertText:", "\U01E3"); /* Compose, LOW LINE, LATIN SMALL LETTER AE: LATIN SMALL LETTER AE WITH MACRON */
-                       "\U00F5" = ("insertText:", "\U022D"); /* Compose, LOW LINE, LATIN SMALL LETTER O WITH TILDE: LATIN SMALL LETTER O WITH TILDE AND MACRON */
-                       "\U00F6" = ("insertText:", "\U022B"); /* Compose, LOW LINE, LATIN SMALL LETTER O WITH DIAERESIS: LATIN SMALL LETTER O WITH DIAERESIS AND MACRON */
-                       "\U00FC" = ("insertText:", "\U01D6"); /* Compose, LOW LINE, LATIN SMALL LETTER U WITH DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS AND MACRON */
-                       "\U01EA" = ("insertText:", "\U01EC"); /* Compose, LOW LINE, LATIN CAPITAL LETTER O WITH OGONEK: LATIN CAPITAL LETTER O WITH OGONEK AND MACRON */
-                       "\U01EB" = ("insertText:", "\U01ED"); /* Compose, LOW LINE, LATIN SMALL LETTER O WITH OGONEK: LATIN SMALL LETTER O WITH OGONEK AND MACRON */
-                       "\U0226" = ("insertText:", "\U01E0"); /* Compose, LOW LINE, LATIN CAPITAL LETTER A WITH DOT ABOVE: LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON */
-                       "\U0227" = ("insertText:", "\U01E1"); /* Compose, LOW LINE, LATIN SMALL LETTER A WITH DOT ABOVE: LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON */
-                       "\U022E" = ("insertText:", "\U0230"); /* Compose, LOW LINE, LATIN CAPITAL LETTER O WITH DOT ABOVE: LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON */
-                       "\U022F" = ("insertText:", "\U0231"); /* Compose, LOW LINE, LATIN SMALL LETTER O WITH DOT ABOVE: LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON */
-                       "\U06C1" = ("insertText:", "\U0430"); /* Compose, LOW LINE, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                       "\U06C5" = ("insertText:", "\U0435"); /* Compose, LOW LINE, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE */
-                       "\U06C9" = ("insertText:", "\U04E3"); /* Compose, LOW LINE, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I WITH MACRON */
-                       "\U06CF" = ("insertText:", "\U043E"); /* Compose, LOW LINE, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                       "\U06D2" = ("insertText:", "\U0440"); /* Compose, LOW LINE, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                       "\U06D5" = ("insertText:", "\U04EF"); /* Compose, LOW LINE, ARABIC LETTER AE: CYRILLIC SMALL LETTER U WITH MACRON */
-                       "\U06E1" = ("insertText:", "\U0410"); /* Compose, LOW LINE, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                       "\U06E5" = ("insertText:", "\U0415"); /* Compose, LOW LINE, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE */
-                       "\U06E9" = ("insertText:", "\U04E2"); /* Compose, LOW LINE, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I WITH MACRON */
-                       "\U06EF" = ("insertText:", "\U041E"); /* Compose, LOW LINE, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                       "\U06F2" = ("insertText:", "\U0420"); /* Compose, LOW LINE, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                       "\U06F5" = ("insertText:", "\U04EE"); /* Compose, LOW LINE, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U WITH MACRON */
-                       "\U07C1" = ("insertText:", "\U1FB9"); /* Compose, LOW LINE, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH MACRON */
-                       "\U07C9" = ("insertText:", "\U1FD9"); /* Compose, LOW LINE, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH MACRON */
-                       "\U07D5" = ("insertText:", "\U1FE9"); /* Compose, LOW LINE, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH MACRON */
-                       "\U07E1" = ("insertText:", "\U1FB1"); /* Compose, LOW LINE, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH MACRON */
-                       "\U07E9" = ("insertText:", "\U1FD1"); /* Compose, LOW LINE, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH MACRON */
-                       "\U07F5" = ("insertText:", "\U1FE1"); /* Compose, LOW LINE, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH MACRON */
-                       "\U1E36" = ("insertText:", "\U1E38"); /* Compose, LOW LINE, LATIN CAPITAL LETTER L WITH DOT BELOW: LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON */
-                       "\U1E37" = ("insertText:", "\U1E39"); /* Compose, LOW LINE, LATIN SMALL LETTER L WITH DOT BELOW: LATIN SMALL LETTER L WITH DOT BELOW AND MACRON */
-                       "\U1E5A" = ("insertText:", "\U1E5C"); /* Compose, LOW LINE, LATIN CAPITAL LETTER R WITH DOT BELOW: LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON */
-                       "\U1E5B" = ("insertText:", "\U1E5D"); /* Compose, LOW LINE, LATIN SMALL LETTER R WITH DOT BELOW: LATIN SMALL LETTER R WITH DOT BELOW AND MACRON */
-                       "\U2206" = ("insertText:", "\U2359"); /* Compose, LOW LINE, INCREMENT: APL FUNCTIONAL SYMBOL DELTA UNDERBAR */
-                       "\U220A" = ("insertText:", "\U2377"); /* Compose, LOW LINE, SMALL ELEMENT OF: APL FUNCTIONAL SYMBOL EPSILON UNDERBAR */
-                       "\U2212" = ("insertText:", "\U208B"); /* Compose, LOW LINE, MINUS SIGN: SUBSCRIPT MINUS */
-                       "\U2218" = ("insertText:", "\U235B"); /* Compose, LOW LINE, RING OPERATOR: APL FUNCTIONAL SYMBOL JOT UNDERBAR */
-                       "\U2260" = ("insertText:", "\U2262"); /* Compose, LOW LINE, NOT EQUAL TO: NOT IDENTICAL TO */
-                       "\U2282" = ("insertText:", "\U2286"); /* Compose, LOW LINE, SUBSET OF: SUBSET OF OR EQUAL TO */
-                       "\U2283" = ("insertText:", "\U2287"); /* Compose, LOW LINE, SUPERSET OF: SUPERSET OF OR EQUAL TO */
-                       "\U22A5" = ("insertText:", "\U234A"); /* Compose, LOW LINE, UP TACK: APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR */
-                       "\U22C4" = ("insertText:", "\U235A"); /* Compose, LOW LINE, DIAMOND OPERATOR: APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR */
-                       "\U2373" = ("insertText:", "\U2378"); /* Compose, LOW LINE, APL FUNCTIONAL SYMBOL IOTA: APL FUNCTIONAL SYMBOL IOTA UNDERBAR */
-                       "\U2375" = ("insertText:", "\U2379"); /* Compose, LOW LINE, APL FUNCTIONAL SYMBOL OMEGA: APL FUNCTIONAL SYMBOL OMEGA UNDERBAR */
-                       "\U237A" = ("insertText:", "\U2376"); /* Compose, LOW LINE, APL FUNCTIONAL SYMBOL ALPHA: APL FUNCTIONAL SYMBOL ALPHA UNDERBAR */
-                       "\U25CB" = ("insertText:", "\U235C"); /* Compose, LOW LINE, WHITE CIRCLE: APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR */
-                       "\UFF80" = ("insertText:", "\U2082"); /* Compose, LOW LINE, HALFWIDTH KATAKANA LETTER TA: SUBSCRIPT TWO */
-                       "\UFFAB" = ("insertText:", "\U208A"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER RIEUL-MIEUM: SUBSCRIPT PLUS SIGN */
-                       "\UFFB0" = ("insertText:", "\U2080"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER RIEUL-HIEUH: SUBSCRIPT ZERO */
-                       "\UFFB1" = ("insertText:", "\U2081"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER MIEUM: SUBSCRIPT ONE */
-                       "\UFFB2" = ("insertText:", "\U2082"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER PIEUP: SUBSCRIPT TWO */
-                       "\UFFB3" = ("insertText:", "\U2083"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER SSANGPIEUP: SUBSCRIPT THREE */
-                       "\UFFB4" = ("insertText:", "\U2084"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER PIEUP-SIOS: SUBSCRIPT FOUR */
-                       "\UFFB5" = ("insertText:", "\U2085"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER SIOS: SUBSCRIPT FIVE */
-                       "\UFFB6" = ("insertText:", "\U2086"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER SSANGSIOS: SUBSCRIPT SIX */
-                       "\UFFB7" = ("insertText:", "\U2087"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER IEUNG: SUBSCRIPT SEVEN */
-                       "\UFFB8" = ("insertText:", "\U2088"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER CIEUC: SUBSCRIPT EIGHT */
-                       "\UFFB9" = ("insertText:", "\U2089"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER SSANGCIEUC: SUBSCRIPT NINE */
-                       "\UFFBD" = ("insertText:", "\U208C"); /* Compose, LOW LINE, HALFWIDTH HANGUL LETTER PHIEUPH: SUBSCRIPT EQUALS SIGN */
-               };
-               "\U0060" = {
-                       "\U0020" = ("insertText:", "\U0060"); /* Compose, GRAVE ACCENT, SPACE: GRAVE ACCENT */
-                       "\U0022" = {
-                               "\U0055" = ("insertText:", "\U01DB"); /* Compose, GRAVE ACCENT, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE */
-                               "\U0075" = ("insertText:", "\U01DC"); /* Compose, GRAVE ACCENT, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE */
-                               "\U07E9" = ("insertText:", "\U1FD2"); /* Compose, GRAVE ACCENT, QUOTATION MARK, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA */
-                               "\U07F5" = ("insertText:", "\U1FE2"); /* Compose, GRAVE ACCENT, QUOTATION MARK, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA */
-                       };
-                       "\U0028" = {
-                               "\U07C1" = ("insertText:", "\U1F0B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA */
-                               "\U07C5" = ("insertText:", "\U1F1B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA */
-                               "\U07C7" = ("insertText:", "\U1F2B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA */
-                               "\U07C9" = ("insertText:", "\U1F3B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA */
-                               "\U07CF" = ("insertText:", "\U1F4B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA */
-                               "\U07D5" = ("insertText:", "\U1F5B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA */
-                               "\U07D9" = ("insertText:", "\U1F6B"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA */
-                               "\U07E1" = ("insertText:", "\U1F03"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA */
-                               "\U07E5" = ("insertText:", "\U1F13"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA */
-                               "\U07E7" = ("insertText:", "\U1F23"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND VARIA */
-                               "\U07E9" = ("insertText:", "\U1F33"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DASIA AND VARIA */
-                               "\U07EF" = ("insertText:", "\U1F43"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA */
-                               "\U07F5" = ("insertText:", "\U1F53"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA */
-                               "\U07F9" = ("insertText:", "\U1F63"); /* Compose, GRAVE ACCENT, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA */
-                       };
-                       "\U0029" = {
-                               "\U07C1" = ("insertText:", "\U1F0A"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA */
-                               "\U07C5" = ("insertText:", "\U1F1A"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA */
-                               "\U07C7" = ("insertText:", "\U1F2A"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA */
-                               "\U07C9" = ("insertText:", "\U1F3A"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA */
-                               "\U07CF" = ("insertText:", "\U1F4A"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA */
-                               "\U07D9" = ("insertText:", "\U1F6A"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA */
-                               "\U07E1" = ("insertText:", "\U1F02"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA */
-                               "\U07E5" = ("insertText:", "\U1F12"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA */
-                               "\U07E7" = ("insertText:", "\U1F22"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND VARIA */
-                               "\U07E9" = ("insertText:", "\U1F32"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH PSILI AND VARIA */
-                               "\U07EF" = ("insertText:", "\U1F42"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA */
-                               "\U07F5" = ("insertText:", "\U1F52"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA */
-                               "\U07F9" = ("insertText:", "\U1F62"); /* Compose, GRAVE ACCENT, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA */
-                       };
-                       "\U002B" = {
-                               "\U004F" = ("insertText:", "\U1EDC"); /* Compose, GRAVE ACCENT, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN AND GRAVE */
-                               "\U0055" = ("insertText:", "\U1EEA"); /* Compose, GRAVE ACCENT, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN AND GRAVE */
-                               "\U006F" = ("insertText:", "\U1EDD"); /* Compose, GRAVE ACCENT, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN AND GRAVE */
-                               "\U0075" = ("insertText:", "\U1EEB"); /* Compose, GRAVE ACCENT, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN AND GRAVE */
-                       };
-                       "\U0041" = ("insertText:", "\U00C0"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH GRAVE */
-                       "\U0045" = ("insertText:", "\U00C8"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH GRAVE */
-                       "\U0049" = ("insertText:", "\U00CC"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH GRAVE */
-                       "\U004E" = ("insertText:", "\U01F8"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH GRAVE */
-                       "\U004F" = ("insertText:", "\U00D2"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH GRAVE */
-                       "\U0055" = ("insertText:", "\U00D9"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH GRAVE */
-                       "\U0057" = ("insertText:", "\U1E80"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH GRAVE */
-                       "\U0059" = ("insertText:", "\U1EF2"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH GRAVE */
-                       "\U005E" = {
-                               "\U0041" = ("insertText:", "\U1EA6"); /* Compose, GRAVE ACCENT, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE */
-                               "\U0045" = ("insertText:", "\U1EC0"); /* Compose, GRAVE ACCENT, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE */
-                               "\U004F" = ("insertText:", "\U1ED2"); /* Compose, GRAVE ACCENT, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE */
-                               "\U0061" = ("insertText:", "\U1EA7"); /* Compose, GRAVE ACCENT, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE */
-                               "\U0065" = ("insertText:", "\U1EC1"); /* Compose, GRAVE ACCENT, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE */
-                               "\U006F" = ("insertText:", "\U1ED3"); /* Compose, GRAVE ACCENT, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE */
-                       };
-                       "\U005F" = {
-                               "\U0045" = ("insertText:", "\U1E14"); /* Compose, GRAVE ACCENT, LOW LINE, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON AND GRAVE */
-                               "\U004F" = ("insertText:", "\U1E50"); /* Compose, GRAVE ACCENT, LOW LINE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON AND GRAVE */
-                               "\U0065" = ("insertText:", "\U1E15"); /* Compose, GRAVE ACCENT, LOW LINE, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON AND GRAVE */
-                               "\U006F" = ("insertText:", "\U1E51"); /* Compose, GRAVE ACCENT, LOW LINE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON AND GRAVE */
-                       };
-                       "\U0060" = {
-                               "\U06C1" = ("insertText:", "\U0430"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                               "\U06C5" = ("insertText:", "\U0435"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE */
-                               "\U06C9" = ("insertText:", "\U0438"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I */
-                               "\U06CF" = ("insertText:", "\U043E"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                               "\U06D2" = ("insertText:", "\U0440"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                               "\U06D5" = ("insertText:", "\U0443"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER AE: CYRILLIC SMALL LETTER U */
-                               "\U06E1" = ("insertText:", "\U0410"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                               "\U06E5" = ("insertText:", "\U0415"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE */
-                               "\U06E9" = ("insertText:", "\U0418"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I */
-                               "\U06EF" = ("insertText:", "\U041E"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                               "\U06F2" = ("insertText:", "\U0420"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                               "\U06F5" = ("insertText:", "\U0423"); /* Compose, GRAVE ACCENT, GRAVE ACCENT, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U */
-                       };
-                       "\U0061" = ("insertText:", "\U00E0"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH GRAVE */
-                       "\U0062" = {
-                               "\U0041" = ("insertText:", "\U1EB0"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND GRAVE */
-                               "\U0061" = ("insertText:", "\U1EB1"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER B, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND GRAVE */
-                       };
-                       "\U0065" = ("insertText:", "\U00E8"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH GRAVE */
-                       "\U0069" = ("insertText:", "\U00EC"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH GRAVE */
-                       "\U006E" = ("insertText:", "\U01F9"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH GRAVE */
-                       "\U006F" = ("insertText:", "\U00F2"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH GRAVE */
-                       "\U0075" = ("insertText:", "\U00F9"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH GRAVE */
-                       "\U0077" = ("insertText:", "\U1E81"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH GRAVE */
-                       "\U0079" = ("insertText:", "\U1EF3"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH GRAVE */
-                       "\U00AF" = {
-                               "\U0045" = ("insertText:", "\U1E14"); /* Compose, GRAVE ACCENT, MACRON, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON AND GRAVE */
-                               "\U004F" = ("insertText:", "\U1E50"); /* Compose, GRAVE ACCENT, MACRON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON AND GRAVE */
-                               "\U0065" = ("insertText:", "\U1E15"); /* Compose, GRAVE ACCENT, MACRON, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON AND GRAVE */
-                               "\U006F" = ("insertText:", "\U1E51"); /* Compose, GRAVE ACCENT, MACRON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON AND GRAVE */
-                       };
-                       "\U00C2" = ("insertText:", "\U1EA6"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER A WITH CIRCUMFLEX: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE */
-                       "\U00CA" = ("insertText:", "\U1EC0"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER E WITH CIRCUMFLEX: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE */
-                       "\U00D4" = ("insertText:", "\U1ED2"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER O WITH CIRCUMFLEX: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE */
-                       "\U00DC" = ("insertText:", "\U01DB"); /* Compose, GRAVE ACCENT, LATIN CAPITAL LETTER U WITH DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE */
-                       "\U00E2" = ("insertText:", "\U1EA7"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER A WITH CIRCUMFLEX: LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE */
-                       "\U00EA" = ("insertText:", "\U1EC1"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER E WITH CIRCUMFLEX: LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE */
-                       "\U00F4" = ("insertText:", "\U1ED3"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER O WITH CIRCUMFLEX: LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE */
-                       "\U00FC" = ("insertText:", "\U01DC"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER U WITH DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE */
-                       "\U01C3" = ("insertText:", "\U1EB0"); /* Compose, GRAVE ACCENT, LATIN LETTER RETROFLEX CLICK: LATIN CAPITAL LETTER A WITH BREVE AND GRAVE */
-                       "\U01E3" = ("insertText:", "\U1EB1"); /* Compose, GRAVE ACCENT, LATIN SMALL LETTER AE WITH MACRON: LATIN SMALL LETTER A WITH BREVE AND GRAVE */
-                       "\U03AA" = ("insertText:", "\U1E14"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER IOTA WITH DIALYTIKA: LATIN CAPITAL LETTER E WITH MACRON AND GRAVE */
-                       "\U03BA" = ("insertText:", "\U1E15"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER KAPPA: LATIN SMALL LETTER E WITH MACRON AND GRAVE */
-                       "\U03D2" = ("insertText:", "\U1E50"); /* Compose, GRAVE ACCENT, GREEK UPSILON WITH HOOK SYMBOL: LATIN CAPITAL LETTER O WITH MACRON AND GRAVE */
-                       "\U03F2" = ("insertText:", "\U1E51"); /* Compose, GRAVE ACCENT, GREEK LUNATE SIGMA SYMBOL: LATIN SMALL LETTER O WITH MACRON AND GRAVE */
-                       "\U06C1" = ("insertText:", "\U0430"); /* Compose, GRAVE ACCENT, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                       "\U06C5" = ("insertText:", "\U0450"); /* Compose, GRAVE ACCENT, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE WITH GRAVE */
-                       "\U06C9" = ("insertText:", "\U045D"); /* Compose, GRAVE ACCENT, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I WITH GRAVE */
-                       "\U06CF" = ("insertText:", "\U043E"); /* Compose, GRAVE ACCENT, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                       "\U06D2" = ("insertText:", "\U0440"); /* Compose, GRAVE ACCENT, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                       "\U06D5" = ("insertText:", "\U0443"); /* Compose, GRAVE ACCENT, ARABIC LETTER AE: CYRILLIC SMALL LETTER U */
-                       "\U06E1" = ("insertText:", "\U0410"); /* Compose, GRAVE ACCENT, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                       "\U06E5" = ("insertText:", "\U0400"); /* Compose, GRAVE ACCENT, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE WITH GRAVE */
-                       "\U06E9" = ("insertText:", "\U040D"); /* Compose, GRAVE ACCENT, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I WITH GRAVE */
-                       "\U06EF" = ("insertText:", "\U041E"); /* Compose, GRAVE ACCENT, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                       "\U06F2" = ("insertText:", "\U0420"); /* Compose, GRAVE ACCENT, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                       "\U06F5" = ("insertText:", "\U0423"); /* Compose, GRAVE ACCENT, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U */
-                       "\U07B5" = ("insertText:", "\U1FD2"); /* Compose, GRAVE ACCENT, unknown: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA */
-                       "\U07B9" = ("insertText:", "\U1FE2"); /* Compose, GRAVE ACCENT, unknown: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA */
-                       "\U07C1" = ("insertText:", "\U1FBA"); /* Compose, GRAVE ACCENT, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH VARIA */
-                       "\U07C5" = ("insertText:", "\U1FC8"); /* Compose, GRAVE ACCENT, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH VARIA */
-                       "\U07C7" = ("insertText:", "\U1FCA"); /* Compose, GRAVE ACCENT, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH VARIA */
-                       "\U07C9" = ("insertText:", "\U1FDA"); /* Compose, GRAVE ACCENT, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH VARIA */
-                       "\U07CF" = ("insertText:", "\U1FF8"); /* Compose, GRAVE ACCENT, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH VARIA */
-                       "\U07D5" = ("insertText:", "\U1FEA"); /* Compose, GRAVE ACCENT, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH VARIA */
-                       "\U07D9" = ("insertText:", "\U1FFA"); /* Compose, GRAVE ACCENT, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH VARIA */
-                       "\U07E1" = ("insertText:", "\U1F70"); /* Compose, GRAVE ACCENT, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH VARIA */
-                       "\U07E5" = ("insertText:", "\U1F72"); /* Compose, GRAVE ACCENT, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH VARIA */
-                       "\U07E7" = ("insertText:", "\U1F74"); /* Compose, GRAVE ACCENT, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH VARIA */
-                       "\U07E9" = ("insertText:", "\U1F76"); /* Compose, GRAVE ACCENT, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH VARIA */
-                       "\U07EF" = ("insertText:", "\U1F78"); /* Compose, GRAVE ACCENT, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH VARIA */
-                       "\U07F5" = ("insertText:", "\U1F7A"); /* Compose, GRAVE ACCENT, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH VARIA */
-                       "\U07F9" = ("insertText:", "\U1F7C"); /* Compose, GRAVE ACCENT, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH VARIA */
-                       "\U1F00" = ("insertText:", "\U1F02"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA */
-                       "\U1F01" = ("insertText:", "\U1F03"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA */
-                       "\U1F08" = ("insertText:", "\U1F0A"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA */
-                       "\U1F09" = ("insertText:", "\U1F0B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA */
-                       "\U1F10" = ("insertText:", "\U1F12"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER EPSILON WITH PSILI: GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA */
-                       "\U1F11" = ("insertText:", "\U1F13"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER EPSILON WITH DASIA: GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA */
-                       "\U1F18" = ("insertText:", "\U1F1A"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER EPSILON WITH PSILI: GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA */
-                       "\U1F19" = ("insertText:", "\U1F1B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER EPSILON WITH DASIA: GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA */
-                       "\U1F20" = ("insertText:", "\U1F22"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND VARIA */
-                       "\U1F21" = ("insertText:", "\U1F23"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND VARIA */
-                       "\U1F28" = ("insertText:", "\U1F2A"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA */
-                       "\U1F29" = ("insertText:", "\U1F2B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA */
-                       "\U1F30" = ("insertText:", "\U1F32"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER IOTA WITH PSILI: GREEK SMALL LETTER IOTA WITH PSILI AND VARIA */
-                       "\U1F31" = ("insertText:", "\U1F33"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER IOTA WITH DASIA: GREEK SMALL LETTER IOTA WITH DASIA AND VARIA */
-                       "\U1F38" = ("insertText:", "\U1F3A"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER IOTA WITH PSILI: GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA */
-                       "\U1F39" = ("insertText:", "\U1F3B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER IOTA WITH DASIA: GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA */
-                       "\U1F40" = ("insertText:", "\U1F42"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER OMICRON WITH PSILI: GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA */
-                       "\U1F41" = ("insertText:", "\U1F43"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER OMICRON WITH DASIA: GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA */
-                       "\U1F48" = ("insertText:", "\U1F4A"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER OMICRON WITH PSILI: GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA */
-                       "\U1F49" = ("insertText:", "\U1F4B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER OMICRON WITH DASIA: GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA */
-                       "\U1F50" = ("insertText:", "\U1F52"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER UPSILON WITH PSILI: GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA */
-                       "\U1F51" = ("insertText:", "\U1F53"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER UPSILON WITH DASIA: GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA */
-                       "\U1F59" = ("insertText:", "\U1F5B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER UPSILON WITH DASIA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA */
-                       "\U1F60" = ("insertText:", "\U1F62"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA */
-                       "\U1F61" = ("insertText:", "\U1F63"); /* Compose, GRAVE ACCENT, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA */
-                       "\U1F68" = ("insertText:", "\U1F6A"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA */
-                       "\U1F69" = ("insertText:", "\U1F6B"); /* Compose, GRAVE ACCENT, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA */
-               };
-               "\U0061" = {
-                       "\U0022" = ("insertText:", "\U00E4"); /* Compose, LATIN SMALL LETTER A, QUOTATION MARK: LATIN SMALL LETTER A WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00E1"); /* Compose, LATIN SMALL LETTER A, APOSTROPHE: LATIN SMALL LETTER A WITH ACUTE */
-                       "\U0028" = ("insertText:", "\U0103"); /* Compose, LATIN SMALL LETTER A, LEFT PARENTHESIS: LATIN SMALL LETTER A WITH BREVE */
-                       "\U002A" = ("insertText:", "\U00E5"); /* Compose, LATIN SMALL LETTER A, ASTERISK: LATIN SMALL LETTER A WITH RING ABOVE */
-                       "\U002C" = ("insertText:", "\U0105"); /* Compose, LATIN SMALL LETTER A, COMMA: LATIN SMALL LETTER A WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U0101"); /* Compose, LATIN SMALL LETTER A, HYPHEN-MINUS: LATIN SMALL LETTER A WITH MACRON */
-                       "\U003B" = ("insertText:", "\U0105"); /* Compose, LATIN SMALL LETTER A, SEMICOLON: LATIN SMALL LETTER A WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00E2"); /* Compose, LATIN SMALL LETTER A, GREATER-THAN SIGN: LATIN SMALL LETTER A WITH CIRCUMFLEX */
-                       "\U005E" = ("insertText:", "\U00E2"); /* Compose, LATIN SMALL LETTER A, CIRCUMFLEX ACCENT: LATIN SMALL LETTER A WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U0101"); /* Compose, LATIN SMALL LETTER A, LOW LINE: LATIN SMALL LETTER A WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00E0"); /* Compose, LATIN SMALL LETTER A, GRAVE ACCENT: LATIN SMALL LETTER A WITH GRAVE */
-                       "\U0061" = ("insertText:", "\U00E5"); /* Compose, LATIN SMALL LETTER A, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH RING ABOVE */
-                       "\U0065" = ("insertText:", "\U00E6"); /* Compose, LATIN SMALL LETTER A, LATIN SMALL LETTER E: LATIN SMALL LETTER AE */
-                       "\U007E" = ("insertText:", "\U00E3"); /* Compose, LATIN SMALL LETTER A, TILDE: LATIN SMALL LETTER A WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00E4"); /* Compose, LATIN SMALL LETTER A, DIAERESIS: LATIN SMALL LETTER A WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00E1"); /* Compose, LATIN SMALL LETTER A, ACUTE ACCENT: LATIN SMALL LETTER A WITH ACUTE */
-               };
-               "\U0062" = {
-                       "\U0021" = {
-                               "\U0041" = ("insertText:", "\U1EB6"); /* Compose, LATIN SMALL LETTER B, EXCLAMATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW */
-                               "\U0061" = ("insertText:", "\U1EB7"); /* Compose, LATIN SMALL LETTER B, EXCLAMATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND DOT BELOW */
-                       };
-                       "\U002C" = {
-                               "\U0045" = ("insertText:", "\U1E1C"); /* Compose, LATIN SMALL LETTER B, COMMA, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE */
-                               "\U0065" = ("insertText:", "\U1E1D"); /* Compose, LATIN SMALL LETTER B, COMMA, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CEDILLA AND BREVE */
-                       };
-                       "\U002E" = ("insertText:", "\U1E03"); /* Compose, LATIN SMALL LETTER B, FULL STOP: LATIN SMALL LETTER B WITH DOT ABOVE */
-                       "\U0041" = ("insertText:", "\U0102"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE */
-                       "\U0045" = ("insertText:", "\U0114"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH BREVE */
-                       "\U0047" = ("insertText:", "\U011E"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH BREVE */
-                       "\U0049" = ("insertText:", "\U012C"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH BREVE */
-                       "\U004F" = ("insertText:", "\U014E"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH BREVE */
-                       "\U0055" = ("insertText:", "\U016C"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH BREVE */
-                       "\U0061" = ("insertText:", "\U0103"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE */
-                       "\U0065" = ("insertText:", "\U0115"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH BREVE */
-                       "\U0067" = ("insertText:", "\U011F"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH BREVE */
-                       "\U0069" = ("insertText:", "\U012D"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH BREVE */
-                       "\U006F" = ("insertText:", "\U014F"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH BREVE */
-                       "\U0075" = ("insertText:", "\U016D"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH BREVE */
-                       "\U00B8" = {
-                               "\U0045" = ("insertText:", "\U1E1C"); /* Compose, LATIN SMALL LETTER B, CEDILLA, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE */
-                               "\U0065" = ("insertText:", "\U1E1D"); /* Compose, LATIN SMALL LETTER B, CEDILLA, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CEDILLA AND BREVE */
-                       };
-                       "\U0228" = ("insertText:", "\U1E1C"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER E WITH CEDILLA: LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE */
-                       "\U0229" = ("insertText:", "\U1E1D"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER E WITH CEDILLA: LATIN SMALL LETTER E WITH CEDILLA AND BREVE */
-                       "\U06C1" = ("insertText:", "\U04D1"); /* Compose, LATIN SMALL LETTER B, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A WITH BREVE */
-                       "\U06C5" = ("insertText:", "\U04D7"); /* Compose, LATIN SMALL LETTER B, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE WITH BREVE */
-                       "\U06C9" = ("insertText:", "\U0439"); /* Compose, LATIN SMALL LETTER B, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER SHORT I */
-                       "\U06D5" = ("insertText:", "\U045E"); /* Compose, LATIN SMALL LETTER B, ARABIC LETTER AE: CYRILLIC SMALL LETTER SHORT U */
-                       "\U06D6" = ("insertText:", "\U04C2"); /* Compose, LATIN SMALL LETTER B, ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA: CYRILLIC SMALL LETTER ZHE WITH BREVE */
-                       "\U06E1" = ("insertText:", "\U04D0"); /* Compose, LATIN SMALL LETTER B, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A WITH BREVE */
-                       "\U06E5" = ("insertText:", "\U04D6"); /* Compose, LATIN SMALL LETTER B, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE WITH BREVE */
-                       "\U06E9" = ("insertText:", "\U0419"); /* Compose, LATIN SMALL LETTER B, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER SHORT I */
-                       "\U06F5" = ("insertText:", "\U040E"); /* Compose, LATIN SMALL LETTER B, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER SHORT U */
-                       "\U06F6" = ("insertText:", "\U04C1"); /* Compose, LATIN SMALL LETTER B, EXTENDED ARABIC-INDIC DIGIT SIX: CYRILLIC CAPITAL LETTER ZHE WITH BREVE */
-                       "\U07C1" = ("insertText:", "\U1FB8"); /* Compose, LATIN SMALL LETTER B, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH VRACHY */
-                       "\U07C9" = ("insertText:", "\U1FD8"); /* Compose, LATIN SMALL LETTER B, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH VRACHY */
-                       "\U07D5" = ("insertText:", "\U1FE8"); /* Compose, LATIN SMALL LETTER B, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH VRACHY */
-                       "\U07E1" = ("insertText:", "\U1FB0"); /* Compose, LATIN SMALL LETTER B, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH VRACHY */
-                       "\U07E9" = ("insertText:", "\U1FD0"); /* Compose, LATIN SMALL LETTER B, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH VRACHY */
-                       "\U07F5" = ("insertText:", "\U1FE0"); /* Compose, LATIN SMALL LETTER B, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH VRACHY */
-                       "\U1EA0" = ("insertText:", "\U1EB6"); /* Compose, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A WITH DOT BELOW: LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW */
-                       "\U1EA1" = ("insertText:", "\U1EB7"); /* Compose, LATIN SMALL LETTER B, LATIN SMALL LETTER A WITH DOT BELOW: LATIN SMALL LETTER A WITH BREVE AND DOT BELOW */
-               };
-               "\U0063" = {
-                       "\U0022" = {
-                               "\U0055" = ("insertText:", "\U01D9"); /* Compose, LATIN SMALL LETTER C, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON */
-                               "\U0075" = ("insertText:", "\U01DA"); /* Compose, LATIN SMALL LETTER C, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS AND CARON */
-                       };
-                       "\U0027" = ("insertText:", "\U0107"); /* Compose, LATIN SMALL LETTER C, APOSTROPHE: LATIN SMALL LETTER C WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U00E7"); /* Compose, LATIN SMALL LETTER C, COMMA: LATIN SMALL LETTER C WITH CEDILLA */
-                       "\U002E" = ("insertText:", "\U010B"); /* Compose, LATIN SMALL LETTER C, FULL STOP: LATIN SMALL LETTER C WITH DOT ABOVE */
-                       "\U002F" = ("insertText:", "\U00A2"); /* Compose, LATIN SMALL LETTER C, SOLIDUS: CENT SIGN */
-                       "\U003C" = ("insertText:", "\U010D"); /* Compose, LATIN SMALL LETTER C, LESS-THAN SIGN: LATIN SMALL LETTER C WITH CARON */
-                       "\U003D" = ("insertText:", "\U20AC"); /* Compose, LATIN SMALL LETTER C, EQUALS SIGN: EURO SIGN */
-                       "\U0041" = ("insertText:", "\U01CD"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CARON */
-                       "\U0043" = ("insertText:", "\U010C"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CARON */
-                       "\U0044" = ("insertText:", "\U010E"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH CARON */
-                       "\U0045" = ("insertText:", "\U011A"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CARON */
-                       "\U0047" = ("insertText:", "\U01E6"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH CARON */
-                       "\U0048" = ("insertText:", "\U021E"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH CARON */
-                       "\U0049" = ("insertText:", "\U01CF"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH CARON */
-                       "\U004B" = ("insertText:", "\U01E8"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER K: LATIN CAPITAL LETTER K WITH CARON */
-                       "\U004C" = ("insertText:", "\U013D"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH CARON */
-                       "\U004E" = ("insertText:", "\U0147"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH CARON */
-                       "\U004F" = ("insertText:", "\U01D1"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CARON */
-                       "\U0052" = ("insertText:", "\U0158"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH CARON */
-                       "\U0053" = ("insertText:", "\U0160"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH CARON */
-                       "\U0054" = ("insertText:", "\U0164"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH CARON */
-                       "\U0055" = ("insertText:", "\U01D3"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH CARON */
-                       "\U005A" = ("insertText:", "\U017D"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH CARON */
-                       "\U0061" = ("insertText:", "\U01CE"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CARON */
-                       "\U0063" = ("insertText:", "\U010D"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CARON */
-                       "\U0064" = ("insertText:", "\U010F"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH CARON */
-                       "\U0065" = ("insertText:", "\U011B"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CARON */
-                       "\U0067" = ("insertText:", "\U01E7"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH CARON */
-                       "\U0068" = ("insertText:", "\U021F"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH CARON */
-                       "\U0069" = ("insertText:", "\U01D0"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH CARON */
-                       "\U006A" = ("insertText:", "\U01F0"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER J: LATIN SMALL LETTER J WITH CARON */
-                       "\U006B" = ("insertText:", "\U01E9"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER K: LATIN SMALL LETTER K WITH CARON */
-                       "\U006C" = ("insertText:", "\U013E"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH CARON */
-                       "\U006E" = ("insertText:", "\U0148"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH CARON */
-                       "\U006F" = ("insertText:", "\U01D2"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CARON */
-                       "\U0072" = ("insertText:", "\U0159"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH CARON */
-                       "\U0073" = ("insertText:", "\U0161"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH CARON */
-                       "\U0074" = ("insertText:", "\U0165"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH CARON */
-                       "\U0075" = ("insertText:", "\U01D4"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH CARON */
-                       "\U007A" = ("insertText:", "\U017E"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH CARON */
-                       "\U007C" = ("insertText:", "\U00A2"); /* Compose, LATIN SMALL LETTER C, VERTICAL LINE: CENT SIGN */
-                       "\U00DC" = ("insertText:", "\U01D9"); /* Compose, LATIN SMALL LETTER C, LATIN CAPITAL LETTER U WITH DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON */
-                       "\U00FC" = ("insertText:", "\U01DA"); /* Compose, LATIN SMALL LETTER C, LATIN SMALL LETTER U WITH DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS AND CARON */
-               };
-               "\U0064" = {
-                       "\U002C" = ("insertText:", "\U1E11"); /* Compose, LATIN SMALL LETTER D, COMMA: LATIN SMALL LETTER D WITH CEDILLA */
-                       "\U002D" = ("insertText:", "\U0111"); /* Compose, LATIN SMALL LETTER D, HYPHEN-MINUS: LATIN SMALL LETTER D WITH STROKE */
-                       "\U002E" = ("insertText:", "\U1E0B"); /* Compose, LATIN SMALL LETTER D, FULL STOP: LATIN SMALL LETTER D WITH DOT ABOVE */
-                       "\U003C" = ("insertText:", "\U010F"); /* Compose, LATIN SMALL LETTER D, LESS-THAN SIGN: LATIN SMALL LETTER D WITH CARON */
-                       "\U003D" = ("insertText:", "\U20AB"); /* Compose, LATIN SMALL LETTER D, EQUALS SIGN: DONG SIGN */
-                       "\U0068" = ("insertText:", "\U00F0"); /* Compose, LATIN SMALL LETTER D, LATIN SMALL LETTER H: LATIN SMALL LETTER ETH */
-                       "\U0069" = ("insertText:", "\U2300"); /* Compose, LATIN SMALL LETTER D, LATIN SMALL LETTER I: DIAMETER SIGN */
-               };
-               "\U0065" = {
-                       "\U0022" = ("insertText:", "\U00EB"); /* Compose, LATIN SMALL LETTER E, QUOTATION MARK: LATIN SMALL LETTER E WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00E9"); /* Compose, LATIN SMALL LETTER E, APOSTROPHE: LATIN SMALL LETTER E WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U0119"); /* Compose, LATIN SMALL LETTER E, COMMA: LATIN SMALL LETTER E WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U0113"); /* Compose, LATIN SMALL LETTER E, HYPHEN-MINUS: LATIN SMALL LETTER E WITH MACRON */
-                       "\U002E" = ("insertText:", "\U0117"); /* Compose, LATIN SMALL LETTER E, FULL STOP: LATIN SMALL LETTER E WITH DOT ABOVE */
-                       "\U003B" = ("insertText:", "\U0119"); /* Compose, LATIN SMALL LETTER E, SEMICOLON: LATIN SMALL LETTER E WITH OGONEK */
-                       "\U003C" = ("insertText:", "\U011B"); /* Compose, LATIN SMALL LETTER E, LESS-THAN SIGN: LATIN SMALL LETTER E WITH CARON */
-                       "\U003D" = ("insertText:", "\U20AC"); /* Compose, LATIN SMALL LETTER E, EQUALS SIGN: EURO SIGN */
-                       "\U003E" = ("insertText:", "\U00EA"); /* Compose, LATIN SMALL LETTER E, GREATER-THAN SIGN: LATIN SMALL LETTER E WITH CIRCUMFLEX */
-                       "\U005E" = ("insertText:", "\U00EA"); /* Compose, LATIN SMALL LETTER E, CIRCUMFLEX ACCENT: LATIN SMALL LETTER E WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U0113"); /* Compose, LATIN SMALL LETTER E, LOW LINE: LATIN SMALL LETTER E WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00E8"); /* Compose, LATIN SMALL LETTER E, GRAVE ACCENT: LATIN SMALL LETTER E WITH GRAVE */
-                       "\U0065" = ("insertText:", "\U0259"); /* Compose, LATIN SMALL LETTER E, LATIN SMALL LETTER E: LATIN SMALL LETTER SCHWA */
-                       "\U00A8" = ("insertText:", "\U00EB"); /* Compose, LATIN SMALL LETTER E, DIAERESIS: LATIN SMALL LETTER E WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00E9"); /* Compose, LATIN SMALL LETTER E, ACUTE ACCENT: LATIN SMALL LETTER E WITH ACUTE */
-               };
-               "\U0066" = {
-                       "\U002E" = ("insertText:", "\U1E1F"); /* Compose, LATIN SMALL LETTER F, FULL STOP: LATIN SMALL LETTER F WITH DOT ABOVE */
-                       "\U0053" = ("insertText:", "\U017F"); /* Compose, LATIN SMALL LETTER F, LATIN CAPITAL LETTER S: LATIN SMALL LETTER LONG S */
-                       "\U0066" = ("insertText:", "\UFB00"); /* Compose, LATIN SMALL LETTER F, LATIN SMALL LETTER F: LATIN SMALL LIGATURE FF */
-                       "\U0069" = ("insertText:", "\UFB01"); /* Compose, LATIN SMALL LETTER F, LATIN SMALL LETTER I: LATIN SMALL LIGATURE FI */
-                       "\U006C" = ("insertText:", "\UFB02"); /* Compose, LATIN SMALL LETTER F, LATIN SMALL LETTER L: LATIN SMALL LIGATURE FL */
-                       "\U0073" = ("insertText:", "\U017F"); /* Compose, LATIN SMALL LETTER F, LATIN SMALL LETTER S: LATIN SMALL LETTER LONG S */
-               };
-               "\U0067" = {
-                       "\U0028" = ("insertText:", "\U011F"); /* Compose, LATIN SMALL LETTER G, LEFT PARENTHESIS: LATIN SMALL LETTER G WITH BREVE */
-                       "\U002C" = ("insertText:", "\U0123"); /* Compose, LATIN SMALL LETTER G, COMMA: LATIN SMALL LETTER G WITH CEDILLA */
-                       "\U002E" = ("insertText:", "\U0121"); /* Compose, LATIN SMALL LETTER G, FULL STOP: LATIN SMALL LETTER G WITH DOT ABOVE */
-                       "\U0055" = ("insertText:", "\U011F"); /* Compose, LATIN SMALL LETTER G, LATIN CAPITAL LETTER U: LATIN SMALL LETTER G WITH BREVE */
-                       "\U01A2" = ("insertText:", "\U011F"); /* Compose, LATIN SMALL LETTER G, LATIN CAPITAL LETTER GHA: LATIN SMALL LETTER G WITH BREVE */
-               };
-               "\U0068" = {
-                       "\U002C" = ("insertText:", "\U1E29"); /* Compose, LATIN SMALL LETTER H, COMMA: LATIN SMALL LETTER H WITH CEDILLA */
-               };
-               "\U0069" = {
-                       "\U0022" = ("insertText:", "\U00EF"); /* Compose, LATIN SMALL LETTER I, QUOTATION MARK: LATIN SMALL LETTER I WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00ED"); /* Compose, LATIN SMALL LETTER I, APOSTROPHE: LATIN SMALL LETTER I WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U012F"); /* Compose, LATIN SMALL LETTER I, COMMA: LATIN SMALL LETTER I WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U012B"); /* Compose, LATIN SMALL LETTER I, HYPHEN-MINUS: LATIN SMALL LETTER I WITH MACRON */
-                       "\U002E" = ("insertText:", "\U0131"); /* Compose, LATIN SMALL LETTER I, FULL STOP: LATIN SMALL LETTER DOTLESS I */
-                       "\U003B" = ("insertText:", "\U012F"); /* Compose, LATIN SMALL LETTER I, SEMICOLON: LATIN SMALL LETTER I WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00EE"); /* Compose, LATIN SMALL LETTER I, GREATER-THAN SIGN: LATIN SMALL LETTER I WITH CIRCUMFLEX */
-                       "\U005E" = ("insertText:", "\U00EE"); /* Compose, LATIN SMALL LETTER I, CIRCUMFLEX ACCENT: LATIN SMALL LETTER I WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U012B"); /* Compose, LATIN SMALL LETTER I, LOW LINE: LATIN SMALL LETTER I WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00EC"); /* Compose, LATIN SMALL LETTER I, GRAVE ACCENT: LATIN SMALL LETTER I WITH GRAVE */
-                       "\U006A" = ("insertText:", "\U0133"); /* Compose, LATIN SMALL LETTER I, LATIN SMALL LETTER J: LATIN SMALL LIGATURE IJ */
-                       "\U007E" = ("insertText:", "\U0129"); /* Compose, LATIN SMALL LETTER I, TILDE: LATIN SMALL LETTER I WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00EF"); /* Compose, LATIN SMALL LETTER I, DIAERESIS: LATIN SMALL LETTER I WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00ED"); /* Compose, LATIN SMALL LETTER I, ACUTE ACCENT: LATIN SMALL LETTER I WITH ACUTE */
-               };
-               "\U006A" = {
-                       "\U0027" = ("insertText:", "\U006A"); /* Compose, LATIN SMALL LETTER J, APOSTROPHE: LATIN SMALL LETTER J */
-                       "\U00B4" = ("insertText:", "\U006A"); /* Compose, LATIN SMALL LETTER J, ACUTE ACCENT: LATIN SMALL LETTER J */
-               };
-               "\U006B" = {
-                       "\U002C" = ("insertText:", "\U0137"); /* Compose, LATIN SMALL LETTER K, COMMA: LATIN SMALL LETTER K WITH CEDILLA */
-                       "\U006B" = ("insertText:", "\U0138"); /* Compose, LATIN SMALL LETTER K, LATIN SMALL LETTER K: LATIN SMALL LETTER KRA */
-               };
-               "\U006C" = {
-                       "\U0027" = ("insertText:", "\U013A"); /* Compose, LATIN SMALL LETTER L, APOSTROPHE: LATIN SMALL LETTER L WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U013C"); /* Compose, LATIN SMALL LETTER L, COMMA: LATIN SMALL LETTER L WITH CEDILLA */
-                       "\U002D" = ("insertText:", "\U00A3"); /* Compose, LATIN SMALL LETTER L, HYPHEN-MINUS: POUND SIGN */
-                       "\U002F" = ("insertText:", "\U0142"); /* Compose, LATIN SMALL LETTER L, SOLIDUS: LATIN SMALL LETTER L WITH STROKE */
-                       "\U003C" = ("insertText:", "\U013E"); /* Compose, LATIN SMALL LETTER L, LESS-THAN SIGN: LATIN SMALL LETTER L WITH CARON */
-                       "\U0076" = ("insertText:", "\U007C"); /* Compose, LATIN SMALL LETTER L, LATIN SMALL LETTER V: VERTICAL LINE */
-               };
-               "\U006D" = {
-                       "\U002E" = ("insertText:", "\U1E41"); /* Compose, LATIN SMALL LETTER M, FULL STOP: LATIN SMALL LETTER M WITH DOT ABOVE */
-                       "\U002F" = ("insertText:", "\U20A5"); /* Compose, LATIN SMALL LETTER M, SOLIDUS: MILL SIGN */
-                       "\U0075" = ("insertText:", "\U00B5"); /* Compose, LATIN SMALL LETTER M, LATIN SMALL LETTER U: MICRO SIGN */
-               };
-               "\U006E" = {
-                       "\U0027" = ("insertText:", "\U0144"); /* Compose, LATIN SMALL LETTER N, APOSTROPHE: LATIN SMALL LETTER N WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U0146"); /* Compose, LATIN SMALL LETTER N, COMMA: LATIN SMALL LETTER N WITH CEDILLA */
-                       "\U003C" = ("insertText:", "\U0148"); /* Compose, LATIN SMALL LETTER N, LESS-THAN SIGN: LATIN SMALL LETTER N WITH CARON */
-                       "\U0067" = ("insertText:", "\U014B"); /* Compose, LATIN SMALL LETTER N, LATIN SMALL LETTER G: LATIN SMALL LETTER ENG */
-                       "\U007E" = ("insertText:", "\U00F1"); /* Compose, LATIN SMALL LETTER N, TILDE: LATIN SMALL LETTER N WITH TILDE */
-               };
-               "\U006F" = {
-                       "\U0022" = ("insertText:", "\U00F6"); /* Compose, LATIN SMALL LETTER O, QUOTATION MARK: LATIN SMALL LETTER O WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00F3"); /* Compose, LATIN SMALL LETTER O, APOSTROPHE: LATIN SMALL LETTER O WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U01EB"); /* Compose, LATIN SMALL LETTER O, COMMA: LATIN SMALL LETTER O WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U014D"); /* Compose, LATIN SMALL LETTER O, HYPHEN-MINUS: LATIN SMALL LETTER O WITH MACRON */
-                       "\U002F" = ("insertText:", "\U00F8"); /* Compose, LATIN SMALL LETTER O, SOLIDUS: LATIN SMALL LETTER O WITH STROKE */
-                       "\U003B" = ("insertText:", "\U01EB"); /* Compose, LATIN SMALL LETTER O, SEMICOLON: LATIN SMALL LETTER O WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00F4"); /* Compose, LATIN SMALL LETTER O, GREATER-THAN SIGN: LATIN SMALL LETTER O WITH CIRCUMFLEX */
-                       "\U0041" = ("insertText:", "\U00C5"); /* Compose, LATIN SMALL LETTER O, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH RING ABOVE */
-                       "\U0043" = ("insertText:", "\U00A9"); /* Compose, LATIN SMALL LETTER O, LATIN CAPITAL LETTER C: COPYRIGHT SIGN */
-                       "\U0052" = ("insertText:", "\U00AE"); /* Compose, LATIN SMALL LETTER O, LATIN CAPITAL LETTER R: REGISTERED SIGN */
-                       "\U0055" = ("insertText:", "\U016E"); /* Compose, LATIN SMALL LETTER O, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH RING ABOVE */
-                       "\U0058" = ("insertText:", "\U00A4"); /* Compose, LATIN SMALL LETTER O, LATIN CAPITAL LETTER X: CURRENCY SIGN */
-                       "\U005E" = ("insertText:", "\U00F4"); /* Compose, LATIN SMALL LETTER O, CIRCUMFLEX ACCENT: LATIN SMALL LETTER O WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U014D"); /* Compose, LATIN SMALL LETTER O, LOW LINE: LATIN SMALL LETTER O WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00F2"); /* Compose, LATIN SMALL LETTER O, GRAVE ACCENT: LATIN SMALL LETTER O WITH GRAVE */
-                       "\U0061" = ("insertText:", "\U00E5"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH RING ABOVE */
-                       "\U0063" = ("insertText:", "\U00A9"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER C: COPYRIGHT SIGN */
-                       "\U0065" = ("insertText:", "\U00F8"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER E: LATIN SMALL LETTER O WITH STROKE */
-                       "\U006F" = ("insertText:", "\U00B0"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER O: DEGREE SIGN */
-                       "\U0072" = ("insertText:", "\U00AE"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER R: REGISTERED SIGN */
-                       "\U0073" = ("insertText:", "\U00A7"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER S: SECTION SIGN */
-                       "\U0075" = ("insertText:", "\U016F"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH RING ABOVE */
-                       "\U0077" = ("insertText:", "\U1E98"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH RING ABOVE */
-                       "\U0078" = ("insertText:", "\U00A4"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER X: CURRENCY SIGN */
-                       "\U0079" = ("insertText:", "\U1E99"); /* Compose, LATIN SMALL LETTER O, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH RING ABOVE */
-                       "\U007E" = ("insertText:", "\U00F5"); /* Compose, LATIN SMALL LETTER O, TILDE: LATIN SMALL LETTER O WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00F6"); /* Compose, LATIN SMALL LETTER O, DIAERESIS: LATIN SMALL LETTER O WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00F3"); /* Compose, LATIN SMALL LETTER O, ACUTE ACCENT: LATIN SMALL LETTER O WITH ACUTE */
-               };
-               "\U0070" = {
-                       "\U0021" = ("insertText:", "\U00B6"); /* Compose, LATIN SMALL LETTER P, EXCLAMATION MARK: PILCROW SIGN */
-                       "\U002E" = ("insertText:", "\U1E57"); /* Compose, LATIN SMALL LETTER P, FULL STOP: LATIN SMALL LETTER P WITH DOT ABOVE */
-                       "\U006F" = {
-                               "\U006F" = ("insertText:", "\U1F4A9"); /* Compose, LATIN SMALL LETTER P, LATIN SMALL LETTER O, LATIN SMALL LETTER O: PILE OF POO */
-                       };
-               };
-               "\U0072" = {
-                       "\U0027" = ("insertText:", "\U0155"); /* Compose, LATIN SMALL LETTER R, APOSTROPHE: LATIN SMALL LETTER R WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U0157"); /* Compose, LATIN SMALL LETTER R, COMMA: LATIN SMALL LETTER R WITH CEDILLA */
-                       "\U003C" = ("insertText:", "\U0159"); /* Compose, LATIN SMALL LETTER R, LESS-THAN SIGN: LATIN SMALL LETTER R WITH CARON */
-                       "\U003D" = ("insertText:", "\U20B9"); /* Compose, LATIN SMALL LETTER R, EQUALS SIGN: INDIAN RUPEE SIGN */
-               };
-               "\U0073" = {
-                       "\U0021" = ("insertText:", "\U00A7"); /* Compose, LATIN SMALL LETTER S, EXCLAMATION MARK: SECTION SIGN */
-                       "\U0027" = ("insertText:", "\U015B"); /* Compose, LATIN SMALL LETTER S, APOSTROPHE: LATIN SMALL LETTER S WITH ACUTE */
-                       "\U002C" = ("insertText:", "\U015F"); /* Compose, LATIN SMALL LETTER S, COMMA: LATIN SMALL LETTER S WITH CEDILLA */
-                       "\U002E" = ("insertText:", "\U1E61"); /* Compose, LATIN SMALL LETTER S, FULL STOP: LATIN SMALL LETTER S WITH DOT ABOVE */
-                       "\U003B" = ("insertText:", "\U0219"); /* Compose, LATIN SMALL LETTER S, SEMICOLON: LATIN SMALL LETTER S WITH COMMA BELOW */
-                       "\U003C" = ("insertText:", "\U0161"); /* Compose, LATIN SMALL LETTER S, LESS-THAN SIGN: LATIN SMALL LETTER S WITH CARON */
-                       "\U004D" = ("insertText:", "\U2120"); /* Compose, LATIN SMALL LETTER S, LATIN CAPITAL LETTER M: SERVICE MARK */
-                       "\U006D" = ("insertText:", "\U2120"); /* Compose, LATIN SMALL LETTER S, LATIN SMALL LETTER M: SERVICE MARK */
-                       "\U006F" = ("insertText:", "\U00A7"); /* Compose, LATIN SMALL LETTER S, LATIN SMALL LETTER O: SECTION SIGN */
-                       "\U0073" = ("insertText:", "\U00DF"); /* Compose, LATIN SMALL LETTER S, LATIN SMALL LETTER S: LATIN SMALL LETTER SHARP S */
-                       "\U00B8" = ("insertText:", "\U015F"); /* Compose, LATIN SMALL LETTER S, CEDILLA: LATIN SMALL LETTER S WITH CEDILLA */
-               };
-               "\U0074" = {
-                       "\U002C" = ("insertText:", "\U0163"); /* Compose, LATIN SMALL LETTER T, COMMA: LATIN SMALL LETTER T WITH CEDILLA */
-                       "\U002D" = ("insertText:", "\U0167"); /* Compose, LATIN SMALL LETTER T, HYPHEN-MINUS: LATIN SMALL LETTER T WITH STROKE */
-                       "\U002E" = ("insertText:", "\U1E6B"); /* Compose, LATIN SMALL LETTER T, FULL STOP: LATIN SMALL LETTER T WITH DOT ABOVE */
-                       "\U002F" = ("insertText:", "\U0167"); /* Compose, LATIN SMALL LETTER T, SOLIDUS: LATIN SMALL LETTER T WITH STROKE */
-                       "\U003B" = ("insertText:", "\U021B"); /* Compose, LATIN SMALL LETTER T, SEMICOLON: LATIN SMALL LETTER T WITH COMMA BELOW */
-                       "\U003C" = ("insertText:", "\U0165"); /* Compose, LATIN SMALL LETTER T, LESS-THAN SIGN: LATIN SMALL LETTER T WITH CARON */
-                       "\U004D" = ("insertText:", "\U2122"); /* Compose, LATIN SMALL LETTER T, LATIN CAPITAL LETTER M: TRADE MARK SIGN */
-                       "\U0068" = ("insertText:", "\U00FE"); /* Compose, LATIN SMALL LETTER T, LATIN SMALL LETTER H: LATIN SMALL LETTER THORN */
-                       "\U006D" = ("insertText:", "\U2122"); /* Compose, LATIN SMALL LETTER T, LATIN SMALL LETTER M: TRADE MARK SIGN */
-               };
-               "\U0075" = {
-                       "\U0022" = ("insertText:", "\U00FC"); /* Compose, LATIN SMALL LETTER U, QUOTATION MARK: LATIN SMALL LETTER U WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00FA"); /* Compose, LATIN SMALL LETTER U, APOSTROPHE: LATIN SMALL LETTER U WITH ACUTE */
-                       "\U002A" = ("insertText:", "\U016F"); /* Compose, LATIN SMALL LETTER U, ASTERISK: LATIN SMALL LETTER U WITH RING ABOVE */
-                       "\U002C" = ("insertText:", "\U0173"); /* Compose, LATIN SMALL LETTER U, COMMA: LATIN SMALL LETTER U WITH OGONEK */
-                       "\U002D" = ("insertText:", "\U016B"); /* Compose, LATIN SMALL LETTER U, HYPHEN-MINUS: LATIN SMALL LETTER U WITH MACRON */
-                       "\U002F" = ("insertText:", "\U00B5"); /* Compose, LATIN SMALL LETTER U, SOLIDUS: MICRO SIGN */
-                       "\U003B" = ("insertText:", "\U0173"); /* Compose, LATIN SMALL LETTER U, SEMICOLON: LATIN SMALL LETTER U WITH OGONEK */
-                       "\U003E" = ("insertText:", "\U00FB"); /* Compose, LATIN SMALL LETTER U, GREATER-THAN SIGN: LATIN SMALL LETTER U WITH CIRCUMFLEX */
-                       "\U0041" = ("insertText:", "\U0102"); /* Compose, LATIN SMALL LETTER U, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE */
-                       "\U0055" = ("insertText:", "\U016C"); /* Compose, LATIN SMALL LETTER U, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH BREVE */
-                       "\U005E" = ("insertText:", "\U00FB"); /* Compose, LATIN SMALL LETTER U, CIRCUMFLEX ACCENT: LATIN SMALL LETTER U WITH CIRCUMFLEX */
-                       "\U005F" = ("insertText:", "\U016B"); /* Compose, LATIN SMALL LETTER U, LOW LINE: LATIN SMALL LETTER U WITH MACRON */
-                       "\U0060" = ("insertText:", "\U00F9"); /* Compose, LATIN SMALL LETTER U, GRAVE ACCENT: LATIN SMALL LETTER U WITH GRAVE */
-                       "\U0061" = ("insertText:", "\U0103"); /* Compose, LATIN SMALL LETTER U, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE */
-                       "\U0075" = ("insertText:", "\U016D"); /* Compose, LATIN SMALL LETTER U, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH BREVE */
-                       "\U007E" = ("insertText:", "\U0169"); /* Compose, LATIN SMALL LETTER U, TILDE: LATIN SMALL LETTER U WITH TILDE */
-                       "\U00A8" = ("insertText:", "\U00FC"); /* Compose, LATIN SMALL LETTER U, DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00FA"); /* Compose, LATIN SMALL LETTER U, ACUTE ACCENT: LATIN SMALL LETTER U WITH ACUTE */
-               };
-               "\U0076" = {
-                       "\U002F" = ("insertText:", "\U221A"); /* Compose, LATIN SMALL LETTER V, SOLIDUS: SQUARE ROOT */
-                       "\U005A" = ("insertText:", "\U017D"); /* Compose, LATIN SMALL LETTER V, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH CARON */
-                       "\U006C" = ("insertText:", "\U007C"); /* Compose, LATIN SMALL LETTER V, LATIN SMALL LETTER L: VERTICAL LINE */
-                       "\U007A" = ("insertText:", "\U017E"); /* Compose, LATIN SMALL LETTER V, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH CARON */
-               };
-               "\U0077" = {
-                       "\U005E" = ("insertText:", "\U0175"); /* Compose, LATIN SMALL LETTER W, CIRCUMFLEX ACCENT: LATIN SMALL LETTER W WITH CIRCUMFLEX */
-               };
-               "\U0078" = {
-                       "\U004F" = ("insertText:", "\U00A4"); /* Compose, LATIN SMALL LETTER X, LATIN CAPITAL LETTER O: CURRENCY SIGN */
-                       "\U006F" = ("insertText:", "\U00A4"); /* Compose, LATIN SMALL LETTER X, LATIN SMALL LETTER O: CURRENCY SIGN */
-                       "\U0078" = ("insertText:", "\U00D7"); /* Compose, LATIN SMALL LETTER X, LATIN SMALL LETTER X: MULTIPLICATION SIGN */
-               };
-               "\U0079" = {
-                       "\U0022" = ("insertText:", "\U00FF"); /* Compose, LATIN SMALL LETTER Y, QUOTATION MARK: LATIN SMALL LETTER Y WITH DIAERESIS */
-                       "\U0027" = ("insertText:", "\U00FD"); /* Compose, LATIN SMALL LETTER Y, APOSTROPHE: LATIN SMALL LETTER Y WITH ACUTE */
-                       "\U002D" = ("insertText:", "\U00A5"); /* Compose, LATIN SMALL LETTER Y, HYPHEN-MINUS: YEN SIGN */
-                       "\U003D" = ("insertText:", "\U00A5"); /* Compose, LATIN SMALL LETTER Y, EQUALS SIGN: YEN SIGN */
-                       "\U005E" = ("insertText:", "\U0177"); /* Compose, LATIN SMALL LETTER Y, CIRCUMFLEX ACCENT: LATIN SMALL LETTER Y WITH CIRCUMFLEX */
-                       "\U00A8" = ("insertText:", "\U00FF"); /* Compose, LATIN SMALL LETTER Y, DIAERESIS: LATIN SMALL LETTER Y WITH DIAERESIS */
-                       "\U00B4" = ("insertText:", "\U00FD"); /* Compose, LATIN SMALL LETTER Y, ACUTE ACCENT: LATIN SMALL LETTER Y WITH ACUTE */
-               };
-               "\U007A" = {
-                       "\U0027" = ("insertText:", "\U017A"); /* Compose, LATIN SMALL LETTER Z, APOSTROPHE: LATIN SMALL LETTER Z WITH ACUTE */
-                       "\U002E" = ("insertText:", "\U017C"); /* Compose, LATIN SMALL LETTER Z, FULL STOP: LATIN SMALL LETTER Z WITH DOT ABOVE */
-                       "\U003C" = ("insertText:", "\U017E"); /* Compose, LATIN SMALL LETTER Z, LESS-THAN SIGN: LATIN SMALL LETTER Z WITH CARON */
-               };
-               "\U007B" = {
-                       "\U007D" = ("insertText:", "\U2205"); /* Compose, LEFT CURLY BRACKET, RIGHT CURLY BRACKET: EMPTY SET */
-               };
-               "\U007C" = {
-                       "\U0043" = ("insertText:", "\U00A2"); /* Compose, VERTICAL LINE, LATIN CAPITAL LETTER C: CENT SIGN */
-                       "\U0063" = ("insertText:", "\U00A2"); /* Compose, VERTICAL LINE, LATIN SMALL LETTER C: CENT SIGN */
-                       "\U007E" = ("insertText:", "\U236D"); /* Compose, VERTICAL LINE, TILDE: APL FUNCTIONAL SYMBOL STILE TILDE */
-                       "\U2190" = ("insertText:", "\U2345"); /* Compose, VERTICAL LINE, LEFTWARDS ARROW: APL FUNCTIONAL SYMBOL LEFTWARDS VANE */
-                       "\U2192" = ("insertText:", "\U2346"); /* Compose, VERTICAL LINE, RIGHTWARDS ARROW: APL FUNCTIONAL SYMBOL RIGHTWARDS VANE */
-                       "\U2206" = ("insertText:", "\U234B"); /* Compose, VERTICAL LINE, INCREMENT: APL FUNCTIONAL SYMBOL DELTA STILE */
-                       "\U2207" = ("insertText:", "\U2352"); /* Compose, VERTICAL LINE, NABLA: APL FUNCTIONAL SYMBOL DEL STILE */
-                       "\U222A" = ("insertText:", "\U2366"); /* Compose, VERTICAL LINE, UNION: APL FUNCTIONAL SYMBOL DOWN SHOE STILE */
-                       "\U2282" = ("insertText:", "\U2367"); /* Compose, VERTICAL LINE, SUBSET OF: APL FUNCTIONAL SYMBOL LEFT SHOE STILE */
-                       "\U25CB" = ("insertText:", "\U233D"); /* Compose, VERTICAL LINE, WHITE CIRCLE: APL FUNCTIONAL SYMBOL CIRCLE STILE */
-               };
-               "\U007E" = {
-                       "\U0020" = ("insertText:", "\U007E"); /* Compose, TILDE, SPACE: TILDE */
-                       "\U0022" = {
-                               "\U07E9" = ("insertText:", "\U1FD7"); /* Compose, TILDE, QUOTATION MARK, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI */
-                               "\U07F5" = ("insertText:", "\U1FE7"); /* Compose, TILDE, QUOTATION MARK, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI */
-                       };
-                       "\U0028" = {
-                               "\U07C1" = ("insertText:", "\U1F0F"); /* Compose, TILDE, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI */
-                               "\U07C7" = ("insertText:", "\U1F2F"); /* Compose, TILDE, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI */
-                               "\U07C9" = ("insertText:", "\U1F3F"); /* Compose, TILDE, LEFT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI */
-                               "\U07D5" = ("insertText:", "\U1F5F"); /* Compose, TILDE, LEFT PARENTHESIS, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI */
-                               "\U07D9" = ("insertText:", "\U1F6F"); /* Compose, TILDE, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI */
-                               "\U07E1" = ("insertText:", "\U1F07"); /* Compose, TILDE, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI */
-                               "\U07E7" = ("insertText:", "\U1F27"); /* Compose, TILDE, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI */
-                               "\U07E9" = ("insertText:", "\U1F37"); /* Compose, TILDE, LEFT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI */
-                               "\U07F5" = ("insertText:", "\U1F57"); /* Compose, TILDE, LEFT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI */
-                               "\U07F9" = ("insertText:", "\U1F67"); /* Compose, TILDE, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI */
-                       };
-                       "\U0029" = {
-                               "\U07C1" = ("insertText:", "\U1F0E"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI */
-                               "\U07C7" = ("insertText:", "\U1F2E"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI */
-                               "\U07C9" = ("insertText:", "\U1F3E"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI */
-                               "\U07D9" = ("insertText:", "\U1F6E"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI */
-                               "\U07E1" = ("insertText:", "\U1F06"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI */
-                               "\U07E7" = ("insertText:", "\U1F26"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI */
-                               "\U07E9" = ("insertText:", "\U1F36"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI */
-                               "\U07F5" = ("insertText:", "\U1F56"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI */
-                               "\U07F9" = ("insertText:", "\U1F66"); /* Compose, TILDE, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI */
-                       };
-                       "\U002B" = {
-                               "\U004F" = ("insertText:", "\U1EE0"); /* Compose, TILDE, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN AND TILDE */
-                               "\U0055" = ("insertText:", "\U1EEE"); /* Compose, TILDE, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN AND TILDE */
-                               "\U006F" = ("insertText:", "\U1EE1"); /* Compose, TILDE, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN AND TILDE */
-                               "\U0075" = ("insertText:", "\U1EEF"); /* Compose, TILDE, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN AND TILDE */
-                       };
-                       "\U0030" = ("insertText:", "\U236C"); /* Compose, TILDE, DIGIT ZERO: APL FUNCTIONAL SYMBOL ZILDE */
-                       "\U0041" = ("insertText:", "\U00C3"); /* Compose, TILDE, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH TILDE */
-                       "\U0045" = ("insertText:", "\U1EBC"); /* Compose, TILDE, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH TILDE */
-                       "\U0049" = ("insertText:", "\U0128"); /* Compose, TILDE, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH TILDE */
-                       "\U004E" = ("insertText:", "\U00D1"); /* Compose, TILDE, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH TILDE */
-                       "\U004F" = ("insertText:", "\U00D5"); /* Compose, TILDE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH TILDE */
-                       "\U0055" = ("insertText:", "\U0168"); /* Compose, TILDE, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH TILDE */
-                       "\U0056" = ("insertText:", "\U1E7C"); /* Compose, TILDE, LATIN CAPITAL LETTER V: LATIN CAPITAL LETTER V WITH TILDE */
-                       "\U0059" = ("insertText:", "\U1EF8"); /* Compose, TILDE, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH TILDE */
-                       "\U005E" = {
-                               "\U0041" = ("insertText:", "\U1EAA"); /* Compose, TILDE, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE */
-                               "\U0045" = ("insertText:", "\U1EC4"); /* Compose, TILDE, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE */
-                               "\U004F" = ("insertText:", "\U1ED6"); /* Compose, TILDE, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE */
-                               "\U0061" = ("insertText:", "\U1EAB"); /* Compose, TILDE, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE */
-                               "\U0065" = ("insertText:", "\U1EC5"); /* Compose, TILDE, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE */
-                               "\U006F" = ("insertText:", "\U1ED7"); /* Compose, TILDE, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE */
-                       };
-                       "\U0061" = ("insertText:", "\U00E3"); /* Compose, TILDE, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH TILDE */
-                       "\U0062" = {
-                               "\U0041" = ("insertText:", "\U1EB4"); /* Compose, TILDE, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND TILDE */
-                               "\U0061" = ("insertText:", "\U1EB5"); /* Compose, TILDE, LATIN SMALL LETTER B, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND TILDE */
-                       };
-                       "\U0065" = ("insertText:", "\U1EBD"); /* Compose, TILDE, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH TILDE */
-                       "\U0069" = ("insertText:", "\U0129"); /* Compose, TILDE, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH TILDE */
-                       "\U006E" = ("insertText:", "\U00F1"); /* Compose, TILDE, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH TILDE */
-                       "\U006F" = ("insertText:", "\U00F5"); /* Compose, TILDE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH TILDE */
-                       "\U0075" = ("insertText:", "\U0169"); /* Compose, TILDE, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH TILDE */
-                       "\U0076" = ("insertText:", "\U1E7D"); /* Compose, TILDE, LATIN SMALL LETTER V: LATIN SMALL LETTER V WITH TILDE */
-                       "\U0079" = ("insertText:", "\U1EF9"); /* Compose, TILDE, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH TILDE */
-                       "\U007C" = ("insertText:", "\U236D"); /* Compose, TILDE, VERTICAL LINE: APL FUNCTIONAL SYMBOL STILE TILDE */
-                       "\U00A8" = ("insertText:", "\U2368"); /* Compose, TILDE, DIAERESIS: APL FUNCTIONAL SYMBOL TILDE DIAERESIS */
-                       "\U00C2" = ("insertText:", "\U1EAA"); /* Compose, TILDE, LATIN CAPITAL LETTER A WITH CIRCUMFLEX: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE */
-                       "\U00CA" = ("insertText:", "\U1EC4"); /* Compose, TILDE, LATIN CAPITAL LETTER E WITH CIRCUMFLEX: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE */
-                       "\U00D4" = ("insertText:", "\U1ED6"); /* Compose, TILDE, LATIN CAPITAL LETTER O WITH CIRCUMFLEX: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE */
-                       "\U00E2" = ("insertText:", "\U1EAB"); /* Compose, TILDE, LATIN SMALL LETTER A WITH CIRCUMFLEX: LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE */
-                       "\U00EA" = ("insertText:", "\U1EC5"); /* Compose, TILDE, LATIN SMALL LETTER E WITH CIRCUMFLEX: LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE */
-                       "\U00F4" = ("insertText:", "\U1ED7"); /* Compose, TILDE, LATIN SMALL LETTER O WITH CIRCUMFLEX: LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE */
-                       "\U01C3" = ("insertText:", "\U1EB4"); /* Compose, TILDE, LATIN LETTER RETROFLEX CLICK: LATIN CAPITAL LETTER A WITH BREVE AND TILDE */
-                       "\U01E3" = ("insertText:", "\U1EB5"); /* Compose, TILDE, LATIN SMALL LETTER AE WITH MACRON: LATIN SMALL LETTER A WITH BREVE AND TILDE */
-                       "\U07B5" = ("insertText:", "\U1FD7"); /* Compose, TILDE, unknown: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI */
-                       "\U07B9" = ("insertText:", "\U1FE7"); /* Compose, TILDE, unknown: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI */
-                       "\U07E1" = ("insertText:", "\U1FB6"); /* Compose, TILDE, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PERISPOMENI */
-                       "\U07E7" = ("insertText:", "\U1FC6"); /* Compose, TILDE, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PERISPOMENI */
-                       "\U07E9" = ("insertText:", "\U1FD6"); /* Compose, TILDE, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH PERISPOMENI */
-                       "\U07F5" = ("insertText:", "\U1FE6"); /* Compose, TILDE, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH PERISPOMENI */
-                       "\U07F9" = ("insertText:", "\U1FF6"); /* Compose, TILDE, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PERISPOMENI */
-                       "\U1F00" = ("insertText:", "\U1F06"); /* Compose, TILDE, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI */
-                       "\U1F01" = ("insertText:", "\U1F07"); /* Compose, TILDE, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI */
-                       "\U1F08" = ("insertText:", "\U1F0E"); /* Compose, TILDE, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI */
-                       "\U1F09" = ("insertText:", "\U1F0F"); /* Compose, TILDE, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI */
-                       "\U1F20" = ("insertText:", "\U1F26"); /* Compose, TILDE, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI */
-                       "\U1F21" = ("insertText:", "\U1F27"); /* Compose, TILDE, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI */
-                       "\U1F28" = ("insertText:", "\U1F2E"); /* Compose, TILDE, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI */
-                       "\U1F29" = ("insertText:", "\U1F2F"); /* Compose, TILDE, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI */
-                       "\U1F30" = ("insertText:", "\U1F36"); /* Compose, TILDE, GREEK SMALL LETTER IOTA WITH PSILI: GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI */
-                       "\U1F31" = ("insertText:", "\U1F37"); /* Compose, TILDE, GREEK SMALL LETTER IOTA WITH DASIA: GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI */
-                       "\U1F38" = ("insertText:", "\U1F3E"); /* Compose, TILDE, GREEK CAPITAL LETTER IOTA WITH PSILI: GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI */
-                       "\U1F39" = ("insertText:", "\U1F3F"); /* Compose, TILDE, GREEK CAPITAL LETTER IOTA WITH DASIA: GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI */
-                       "\U1F50" = ("insertText:", "\U1F56"); /* Compose, TILDE, GREEK SMALL LETTER UPSILON WITH PSILI: GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI */
-                       "\U1F51" = ("insertText:", "\U1F57"); /* Compose, TILDE, GREEK SMALL LETTER UPSILON WITH DASIA: GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI */
-                       "\U1F59" = ("insertText:", "\U1F5F"); /* Compose, TILDE, GREEK CAPITAL LETTER UPSILON WITH DASIA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI */
-                       "\U1F60" = ("insertText:", "\U1F66"); /* Compose, TILDE, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI */
-                       "\U1F61" = ("insertText:", "\U1F67"); /* Compose, TILDE, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI */
-                       "\U1F68" = ("insertText:", "\U1F6E"); /* Compose, TILDE, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI */
-                       "\U1F69" = ("insertText:", "\U1F6F"); /* Compose, TILDE, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI */
-                       "\U2207" = ("insertText:", "\U236B"); /* Compose, TILDE, NABLA: APL FUNCTIONAL SYMBOL DEL TILDE */
-                       "\U2227" = ("insertText:", "\U2372"); /* Compose, TILDE, LOGICAL AND: APL FUNCTIONAL SYMBOL UP CARET TILDE */
-                       "\U2228" = ("insertText:", "\U2371"); /* Compose, TILDE, LOGICAL OR: APL FUNCTIONAL SYMBOL DOWN CARET TILDE */
-               };
-               "\U00A8" = {
-                       "\U0027" = ("insertText:", "\U0385"); /* Compose, DIAERESIS, APOSTROPHE: GREEK DIALYTIKA TONOS */
-                       "\U002A" = ("insertText:", "\U2363"); /* Compose, DIAERESIS, ASTERISK: APL FUNCTIONAL SYMBOL STAR DIAERESIS */
-                       "\U003E" = ("insertText:", "\U2369"); /* Compose, DIAERESIS, GREATER-THAN SIGN: APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS */
-                       "\U0041" = ("insertText:", "\U00C4"); /* Compose, DIAERESIS, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DIAERESIS */
-                       "\U0045" = ("insertText:", "\U00CB"); /* Compose, DIAERESIS, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH DIAERESIS */
-                       "\U0049" = ("insertText:", "\U00CF"); /* Compose, DIAERESIS, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH DIAERESIS */
-                       "\U004F" = ("insertText:", "\U00D6"); /* Compose, DIAERESIS, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DIAERESIS */
-                       "\U0055" = ("insertText:", "\U00DC"); /* Compose, DIAERESIS, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS */
-                       "\U0059" = ("insertText:", "\U0178"); /* Compose, DIAERESIS, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH DIAERESIS */
-                       "\U0060" = ("insertText:", "\U1FED"); /* Compose, DIAERESIS, GRAVE ACCENT: GREEK DIALYTIKA AND VARIA */
-                       "\U0061" = ("insertText:", "\U00E4"); /* Compose, DIAERESIS, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DIAERESIS */
-                       "\U0065" = ("insertText:", "\U00EB"); /* Compose, DIAERESIS, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH DIAERESIS */
-                       "\U0069" = ("insertText:", "\U00EF"); /* Compose, DIAERESIS, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH DIAERESIS */
-                       "\U006F" = ("insertText:", "\U00F6"); /* Compose, DIAERESIS, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DIAERESIS */
-                       "\U0075" = ("insertText:", "\U00FC"); /* Compose, DIAERESIS, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS */
-                       "\U0079" = ("insertText:", "\U00FF"); /* Compose, DIAERESIS, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH DIAERESIS */
-                       "\U007E" = ("insertText:", "\U1FC1"); /* Compose, DIAERESIS, TILDE: GREEK DIALYTIKA AND PERISPOMENI */
-                       "\U00B4" = ("insertText:", "\U0385"); /* Compose, DIAERESIS, ACUTE ACCENT: GREEK DIALYTIKA TONOS */
-                       "\U2207" = ("insertText:", "\U2362"); /* Compose, DIAERESIS, NABLA: APL FUNCTIONAL SYMBOL DEL DIAERESIS */
-                       "\U2218" = ("insertText:", "\U2364"); /* Compose, DIAERESIS, RING OPERATOR: APL FUNCTIONAL SYMBOL JOT DIAERESIS */
-                       "\U22A4" = ("insertText:", "\U2361"); /* Compose, DIAERESIS, DOWN TACK: APL FUNCTIONAL SYMBOL UP TACK DIAERESIS */
-                       "\U25CB" = ("insertText:", "\U2365"); /* Compose, DIAERESIS, WHITE CIRCLE: APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS */
-               };
-               "\U00AF" = {
-                       "\U0021" = {
-                               "\U004C" = ("insertText:", "\U1E38"); /* Compose, MACRON, EXCLAMATION MARK, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON */
-                               "\U0052" = ("insertText:", "\U1E5C"); /* Compose, MACRON, EXCLAMATION MARK, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON */
-                               "\U006C" = ("insertText:", "\U1E39"); /* Compose, MACRON, EXCLAMATION MARK, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH DOT BELOW AND MACRON */
-                               "\U0072" = ("insertText:", "\U1E5D"); /* Compose, MACRON, EXCLAMATION MARK, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH DOT BELOW AND MACRON */
-                       };
-                       "\U0022" = {
-                               "\U0041" = ("insertText:", "\U01DE"); /* Compose, MACRON, QUOTATION MARK, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON */
-                               "\U004F" = ("insertText:", "\U022A"); /* Compose, MACRON, QUOTATION MARK, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON */
-                               "\U0055" = ("insertText:", "\U01D5"); /* Compose, MACRON, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON */
-                               "\U0061" = ("insertText:", "\U01DF"); /* Compose, MACRON, QUOTATION MARK, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DIAERESIS AND MACRON */
-                               "\U006F" = ("insertText:", "\U022B"); /* Compose, MACRON, QUOTATION MARK, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DIAERESIS AND MACRON */
-                               "\U0075" = ("insertText:", "\U01D6"); /* Compose, MACRON, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS AND MACRON */
-                       };
-                       "\U002E" = {
-                               "\U0041" = ("insertText:", "\U01E0"); /* Compose, MACRON, FULL STOP, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON */
-                               "\U004F" = ("insertText:", "\U0230"); /* Compose, MACRON, FULL STOP, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON */
-                               "\U0061" = ("insertText:", "\U01E1"); /* Compose, MACRON, FULL STOP, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON */
-                               "\U006F" = ("insertText:", "\U0231"); /* Compose, MACRON, FULL STOP, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON */
-                       };
-                       "\U003B" = {
-                               "\U004F" = ("insertText:", "\U01EC"); /* Compose, MACRON, SEMICOLON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH OGONEK AND MACRON */
-                               "\U006F" = ("insertText:", "\U01ED"); /* Compose, MACRON, SEMICOLON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH OGONEK AND MACRON */
-                       };
-                       "\U0041" = ("insertText:", "\U0100"); /* Compose, MACRON, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH MACRON */
-                       "\U0045" = ("insertText:", "\U0112"); /* Compose, MACRON, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON */
-                       "\U0047" = ("insertText:", "\U1E20"); /* Compose, MACRON, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH MACRON */
-                       "\U0049" = ("insertText:", "\U012A"); /* Compose, MACRON, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH MACRON */
-                       "\U004F" = ("insertText:", "\U014C"); /* Compose, MACRON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON */
-                       "\U0055" = ("insertText:", "\U016A"); /* Compose, MACRON, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH MACRON */
-                       "\U0059" = ("insertText:", "\U0232"); /* Compose, MACRON, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH MACRON */
-                       "\U0061" = ("insertText:", "\U0101"); /* Compose, MACRON, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH MACRON */
-                       "\U0065" = ("insertText:", "\U0113"); /* Compose, MACRON, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON */
-                       "\U0067" = ("insertText:", "\U1E21"); /* Compose, MACRON, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH MACRON */
-                       "\U0069" = ("insertText:", "\U012B"); /* Compose, MACRON, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH MACRON */
-                       "\U006F" = ("insertText:", "\U014D"); /* Compose, MACRON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON */
-                       "\U0075" = ("insertText:", "\U016B"); /* Compose, MACRON, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH MACRON */
-                       "\U0079" = ("insertText:", "\U0233"); /* Compose, MACRON, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH MACRON */
-                       "\U007E" = {
-                               "\U004F" = ("insertText:", "\U022C"); /* Compose, MACRON, TILDE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH TILDE AND MACRON */
-                               "\U006F" = ("insertText:", "\U022D"); /* Compose, MACRON, TILDE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH TILDE AND MACRON */
-                       };
-                       "\U00C4" = ("insertText:", "\U01DE"); /* Compose, MACRON, LATIN CAPITAL LETTER A WITH DIAERESIS: LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON */
-                       "\U00C6" = ("insertText:", "\U01E2"); /* Compose, MACRON, LATIN CAPITAL LETTER AE: LATIN CAPITAL LETTER AE WITH MACRON */
-                       "\U00D5" = ("insertText:", "\U022C"); /* Compose, MACRON, LATIN CAPITAL LETTER O WITH TILDE: LATIN CAPITAL LETTER O WITH TILDE AND MACRON */
-                       "\U00D6" = ("insertText:", "\U022A"); /* Compose, MACRON, LATIN CAPITAL LETTER O WITH DIAERESIS: LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON */
-                       "\U00DC" = ("insertText:", "\U01D5"); /* Compose, MACRON, LATIN CAPITAL LETTER U WITH DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON */
-                       "\U00E4" = ("insertText:", "\U01DF"); /* Compose, MACRON, LATIN SMALL LETTER A WITH DIAERESIS: LATIN SMALL LETTER A WITH DIAERESIS AND MACRON */
-                       "\U00E6" = ("insertText:", "\U01E3"); /* Compose, MACRON, LATIN SMALL LETTER AE: LATIN SMALL LETTER AE WITH MACRON */
-                       "\U00F5" = ("insertText:", "\U022D"); /* Compose, MACRON, LATIN SMALL LETTER O WITH TILDE: LATIN SMALL LETTER O WITH TILDE AND MACRON */
-                       "\U00F6" = ("insertText:", "\U022B"); /* Compose, MACRON, LATIN SMALL LETTER O WITH DIAERESIS: LATIN SMALL LETTER O WITH DIAERESIS AND MACRON */
-                       "\U00FC" = ("insertText:", "\U01D6"); /* Compose, MACRON, LATIN SMALL LETTER U WITH DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS AND MACRON */
-                       "\U01EA" = ("insertText:", "\U01EC"); /* Compose, MACRON, LATIN CAPITAL LETTER O WITH OGONEK: LATIN CAPITAL LETTER O WITH OGONEK AND MACRON */
-                       "\U01EB" = ("insertText:", "\U01ED"); /* Compose, MACRON, LATIN SMALL LETTER O WITH OGONEK: LATIN SMALL LETTER O WITH OGONEK AND MACRON */
-                       "\U0226" = ("insertText:", "\U01E0"); /* Compose, MACRON, LATIN CAPITAL LETTER A WITH DOT ABOVE: LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON */
-                       "\U0227" = ("insertText:", "\U01E1"); /* Compose, MACRON, LATIN SMALL LETTER A WITH DOT ABOVE: LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON */
-                       "\U022E" = ("insertText:", "\U0230"); /* Compose, MACRON, LATIN CAPITAL LETTER O WITH DOT ABOVE: LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON */
-                       "\U022F" = ("insertText:", "\U0231"); /* Compose, MACRON, LATIN SMALL LETTER O WITH DOT ABOVE: LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON */
-                       "\U06C1" = ("insertText:", "\U0430"); /* Compose, MACRON, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                       "\U06C5" = ("insertText:", "\U0435"); /* Compose, MACRON, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE */
-                       "\U06C9" = ("insertText:", "\U04E3"); /* Compose, MACRON, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I WITH MACRON */
-                       "\U06CF" = ("insertText:", "\U043E"); /* Compose, MACRON, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                       "\U06D2" = ("insertText:", "\U0440"); /* Compose, MACRON, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                       "\U06D5" = ("insertText:", "\U04EF"); /* Compose, MACRON, ARABIC LETTER AE: CYRILLIC SMALL LETTER U WITH MACRON */
-                       "\U06E1" = ("insertText:", "\U0410"); /* Compose, MACRON, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                       "\U06E5" = ("insertText:", "\U0415"); /* Compose, MACRON, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE */
-                       "\U06E9" = ("insertText:", "\U04E2"); /* Compose, MACRON, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I WITH MACRON */
-                       "\U06EF" = ("insertText:", "\U041E"); /* Compose, MACRON, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                       "\U06F2" = ("insertText:", "\U0420"); /* Compose, MACRON, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                       "\U06F5" = ("insertText:", "\U04EE"); /* Compose, MACRON, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U WITH MACRON */
-                       "\U07C1" = ("insertText:", "\U1FB9"); /* Compose, MACRON, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH MACRON */
-                       "\U07C9" = ("insertText:", "\U1FD9"); /* Compose, MACRON, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH MACRON */
-                       "\U07D5" = ("insertText:", "\U1FE9"); /* Compose, MACRON, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH MACRON */
-                       "\U07E1" = ("insertText:", "\U1FB1"); /* Compose, MACRON, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH MACRON */
-                       "\U07E9" = ("insertText:", "\U1FD1"); /* Compose, MACRON, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH MACRON */
-                       "\U07F5" = ("insertText:", "\U1FE1"); /* Compose, MACRON, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH MACRON */
-                       "\U1E36" = ("insertText:", "\U1E38"); /* Compose, MACRON, LATIN CAPITAL LETTER L WITH DOT BELOW: LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON */
-                       "\U1E37" = ("insertText:", "\U1E39"); /* Compose, MACRON, LATIN SMALL LETTER L WITH DOT BELOW: LATIN SMALL LETTER L WITH DOT BELOW AND MACRON */
-                       "\U1E5A" = ("insertText:", "\U1E5C"); /* Compose, MACRON, LATIN CAPITAL LETTER R WITH DOT BELOW: LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON */
-                       "\U1E5B" = ("insertText:", "\U1E5D"); /* Compose, MACRON, LATIN SMALL LETTER R WITH DOT BELOW: LATIN SMALL LETTER R WITH DOT BELOW AND MACRON */
-                       "\U22A4" = ("insertText:", "\U2351"); /* Compose, MACRON, DOWN TACK: APL FUNCTIONAL SYMBOL UP TACK OVERBAR */
-               };
-               "\U00B4" = {
-                       "\U0022" = {
-                               "\U0049" = ("insertText:", "\U1E2E"); /* Compose, ACUTE ACCENT, QUOTATION MARK, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE */
-                               "\U0055" = ("insertText:", "\U01D7"); /* Compose, ACUTE ACCENT, QUOTATION MARK, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE */
-                               "\U0069" = ("insertText:", "\U1E2F"); /* Compose, ACUTE ACCENT, QUOTATION MARK, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE */
-                               "\U0075" = ("insertText:", "\U01D8"); /* Compose, ACUTE ACCENT, QUOTATION MARK, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE */
-                               "\U07E9" = ("insertText:", "\U0390"); /* Compose, ACUTE ACCENT, QUOTATION MARK, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */
-                               "\U07F5" = ("insertText:", "\U03B0"); /* Compose, ACUTE ACCENT, QUOTATION MARK, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */
-                       };
-                       "\U0028" = {
-                               "\U07C1" = ("insertText:", "\U1F0D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA */
-                               "\U07C5" = ("insertText:", "\U1F1D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA */
-                               "\U07C7" = ("insertText:", "\U1F2D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA */
-                               "\U07C9" = ("insertText:", "\U1F3D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA */
-                               "\U07CF" = ("insertText:", "\U1F4D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA */
-                               "\U07D5" = ("insertText:", "\U1F5D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA */
-                               "\U07D9" = ("insertText:", "\U1F6D"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA */
-                               "\U07E1" = ("insertText:", "\U1F05"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA */
-                               "\U07E5" = ("insertText:", "\U1F15"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA */
-                               "\U07E7" = ("insertText:", "\U1F25"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND OXIA */
-                               "\U07E9" = ("insertText:", "\U1F35"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH DASIA AND OXIA */
-                               "\U07EF" = ("insertText:", "\U1F45"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA */
-                               "\U07F5" = ("insertText:", "\U1F55"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA */
-                               "\U07F9" = ("insertText:", "\U1F65"); /* Compose, ACUTE ACCENT, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA */
-                       };
-                       "\U0029" = {
-                               "\U07C1" = ("insertText:", "\U1F0C"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA */
-                               "\U07C5" = ("insertText:", "\U1F1C"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA */
-                               "\U07C7" = ("insertText:", "\U1F2C"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA */
-                               "\U07C9" = ("insertText:", "\U1F3C"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA */
-                               "\U07CF" = ("insertText:", "\U1F4C"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA */
-                               "\U07D9" = ("insertText:", "\U1F6C"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA */
-                               "\U07E1" = ("insertText:", "\U1F04"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA */
-                               "\U07E5" = ("insertText:", "\U1F14"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA */
-                               "\U07E7" = ("insertText:", "\U1F24"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND OXIA */
-                               "\U07E9" = ("insertText:", "\U1F34"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH PSILI AND OXIA */
-                               "\U07EF" = ("insertText:", "\U1F44"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA */
-                               "\U07F5" = ("insertText:", "\U1F54"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA */
-                               "\U07F9" = ("insertText:", "\U1F64"); /* Compose, ACUTE ACCENT, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA */
-                       };
-                       "\U002B" = {
-                               "\U004F" = ("insertText:", "\U1EDA"); /* Compose, ACUTE ACCENT, PLUS SIGN, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH HORN AND ACUTE */
-                               "\U0055" = ("insertText:", "\U1EE8"); /* Compose, ACUTE ACCENT, PLUS SIGN, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH HORN AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1EDB"); /* Compose, ACUTE ACCENT, PLUS SIGN, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH HORN AND ACUTE */
-                               "\U0075" = ("insertText:", "\U1EE9"); /* Compose, ACUTE ACCENT, PLUS SIGN, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH HORN AND ACUTE */
-                       };
-                       "\U002C" = {
-                               "\U0043" = ("insertText:", "\U1E08"); /* Compose, ACUTE ACCENT, COMMA, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE */
-                               "\U0063" = ("insertText:", "\U1E09"); /* Compose, ACUTE ACCENT, COMMA, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CEDILLA AND ACUTE */
-                       };
-                       "\U002F" = {
-                               "\U004F" = ("insertText:", "\U01FE"); /* Compose, ACUTE ACCENT, SOLIDUS, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
-                               "\U006F" = ("insertText:", "\U01FF"); /* Compose, ACUTE ACCENT, SOLIDUS, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH STROKE AND ACUTE */
-                       };
-                       "\U0041" = ("insertText:", "\U00C1"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH ACUTE */
-                       "\U0043" = ("insertText:", "\U0106"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH ACUTE */
-                       "\U0045" = ("insertText:", "\U00C9"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH ACUTE */
-                       "\U0047" = ("insertText:", "\U01F4"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH ACUTE */
-                       "\U0049" = ("insertText:", "\U00CD"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH ACUTE */
-                       "\U004A" = ("insertText:", "\U004A"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER J: LATIN CAPITAL LETTER J */
-                       "\U004B" = ("insertText:", "\U1E30"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER K: LATIN CAPITAL LETTER K WITH ACUTE */
-                       "\U004C" = ("insertText:", "\U0139"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH ACUTE */
-                       "\U004D" = ("insertText:", "\U1E3E"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER M: LATIN CAPITAL LETTER M WITH ACUTE */
-                       "\U004E" = ("insertText:", "\U0143"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH ACUTE */
-                       "\U004F" = ("insertText:", "\U00D3"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH ACUTE */
-                       "\U0050" = ("insertText:", "\U1E54"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER P: LATIN CAPITAL LETTER P WITH ACUTE */
-                       "\U0052" = ("insertText:", "\U0154"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH ACUTE */
-                       "\U0053" = ("insertText:", "\U015A"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH ACUTE */
-                       "\U0055" = ("insertText:", "\U00DA"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH ACUTE */
-                       "\U0057" = ("insertText:", "\U1E82"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER W: LATIN CAPITAL LETTER W WITH ACUTE */
-                       "\U0059" = ("insertText:", "\U00DD"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER Y: LATIN CAPITAL LETTER Y WITH ACUTE */
-                       "\U005A" = ("insertText:", "\U0179"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH ACUTE */
-                       "\U005E" = {
-                               "\U0041" = ("insertText:", "\U1EA4"); /* Compose, ACUTE ACCENT, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                               "\U0045" = ("insertText:", "\U1EBE"); /* Compose, ACUTE ACCENT, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                               "\U004F" = ("insertText:", "\U1ED0"); /* Compose, ACUTE ACCENT, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                               "\U0061" = ("insertText:", "\U1EA5"); /* Compose, ACUTE ACCENT, CIRCUMFLEX ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                               "\U0065" = ("insertText:", "\U1EBF"); /* Compose, ACUTE ACCENT, CIRCUMFLEX ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1ED1"); /* Compose, ACUTE ACCENT, CIRCUMFLEX ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                       };
-                       "\U005F" = {
-                               "\U0045" = ("insertText:", "\U1E16"); /* Compose, ACUTE ACCENT, LOW LINE, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON AND ACUTE */
-                               "\U004F" = ("insertText:", "\U1E52"); /* Compose, ACUTE ACCENT, LOW LINE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON AND ACUTE */
-                               "\U0065" = ("insertText:", "\U1E17"); /* Compose, ACUTE ACCENT, LOW LINE, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1E53"); /* Compose, ACUTE ACCENT, LOW LINE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON AND ACUTE */
-                       };
-                       "\U0061" = ("insertText:", "\U00E1"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH ACUTE */
-                       "\U0062" = {
-                               "\U0041" = ("insertText:", "\U1EAE"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER B, LATIN CAPITAL LETTER A: LATIN CAPITAL LETTER A WITH BREVE AND ACUTE */
-                               "\U0061" = ("insertText:", "\U1EAF"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER B, LATIN SMALL LETTER A: LATIN SMALL LETTER A WITH BREVE AND ACUTE */
-                       };
-                       "\U0063" = ("insertText:", "\U0107"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH ACUTE */
-                       "\U0065" = ("insertText:", "\U00E9"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH ACUTE */
-                       "\U0067" = ("insertText:", "\U01F5"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH ACUTE */
-                       "\U0069" = ("insertText:", "\U00ED"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH ACUTE */
-                       "\U006A" = ("insertText:", "\U006A"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER J: LATIN SMALL LETTER J */
-                       "\U006B" = ("insertText:", "\U1E31"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER K: LATIN SMALL LETTER K WITH ACUTE */
-                       "\U006C" = ("insertText:", "\U013A"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH ACUTE */
-                       "\U006D" = ("insertText:", "\U1E3F"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER M: LATIN SMALL LETTER M WITH ACUTE */
-                       "\U006E" = ("insertText:", "\U0144"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH ACUTE */
-                       "\U006F" = ("insertText:", "\U00F3"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH ACUTE */
-                       "\U0070" = ("insertText:", "\U1E55"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER P: LATIN SMALL LETTER P WITH ACUTE */
-                       "\U0072" = ("insertText:", "\U0155"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH ACUTE */
-                       "\U0073" = ("insertText:", "\U015B"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH ACUTE */
-                       "\U0075" = ("insertText:", "\U00FA"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH ACUTE */
-                       "\U0077" = ("insertText:", "\U1E83"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER W: LATIN SMALL LETTER W WITH ACUTE */
-                       "\U0079" = ("insertText:", "\U00FD"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER Y: LATIN SMALL LETTER Y WITH ACUTE */
-                       "\U007A" = ("insertText:", "\U017A"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH ACUTE */
-                       "\U007E" = {
-                               "\U004F" = ("insertText:", "\U1E4C"); /* Compose, ACUTE ACCENT, TILDE, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH TILDE AND ACUTE */
-                               "\U0055" = ("insertText:", "\U1E78"); /* Compose, ACUTE ACCENT, TILDE, LATIN CAPITAL LETTER U: LATIN CAPITAL LETTER U WITH TILDE AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1E4D"); /* Compose, ACUTE ACCENT, TILDE, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH TILDE AND ACUTE */
-                               "\U0075" = ("insertText:", "\U1E79"); /* Compose, ACUTE ACCENT, TILDE, LATIN SMALL LETTER U: LATIN SMALL LETTER U WITH TILDE AND ACUTE */
-                       };
-                       "\U00AF" = {
-                               "\U0045" = ("insertText:", "\U1E16"); /* Compose, ACUTE ACCENT, MACRON, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH MACRON AND ACUTE */
-                               "\U004F" = ("insertText:", "\U1E52"); /* Compose, ACUTE ACCENT, MACRON, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH MACRON AND ACUTE */
-                               "\U0065" = ("insertText:", "\U1E17"); /* Compose, ACUTE ACCENT, MACRON, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH MACRON AND ACUTE */
-                               "\U006F" = ("insertText:", "\U1E53"); /* Compose, ACUTE ACCENT, MACRON, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH MACRON AND ACUTE */
-                       };
-                       "\U00B8" = {
-                               "\U0043" = ("insertText:", "\U1E08"); /* Compose, ACUTE ACCENT, CEDILLA, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE */
-                               "\U0063" = ("insertText:", "\U1E09"); /* Compose, ACUTE ACCENT, CEDILLA, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CEDILLA AND ACUTE */
-                       };
-                       "\U00C2" = ("insertText:", "\U1EA4"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER A WITH CIRCUMFLEX: LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                       "\U00C5" = ("insertText:", "\U01FA"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER A WITH RING ABOVE: LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE */
-                       "\U00C6" = ("insertText:", "\U01FC"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER AE: LATIN CAPITAL LETTER AE WITH ACUTE */
-                       "\U00C7" = ("insertText:", "\U1E08"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER C WITH CEDILLA: LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE */
-                       "\U00CA" = ("insertText:", "\U1EBE"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER E WITH CIRCUMFLEX: LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                       "\U00CF" = ("insertText:", "\U1E2E"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER I WITH DIAERESIS: LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE */
-                       "\U00D4" = ("insertText:", "\U1ED0"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER O WITH CIRCUMFLEX: LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                       "\U00D5" = ("insertText:", "\U1E4C"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER O WITH TILDE: LATIN CAPITAL LETTER O WITH TILDE AND ACUTE */
-                       "\U00D8" = ("insertText:", "\U01FE"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER O WITH STROKE: LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
-                       "\U00DC" = ("insertText:", "\U01D7"); /* Compose, ACUTE ACCENT, LATIN CAPITAL LETTER U WITH DIAERESIS: LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE */
-                       "\U00E2" = ("insertText:", "\U1EA5"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER A WITH CIRCUMFLEX: LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE */
-                       "\U00E5" = ("insertText:", "\U01FB"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER A WITH RING ABOVE: LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE */
-                       "\U00E6" = ("insertText:", "\U01FD"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER AE: LATIN SMALL LETTER AE WITH ACUTE */
-                       "\U00E7" = ("insertText:", "\U1E09"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER C WITH CEDILLA: LATIN SMALL LETTER C WITH CEDILLA AND ACUTE */
-                       "\U00EA" = ("insertText:", "\U1EBF"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER E WITH CIRCUMFLEX: LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE */
-                       "\U00EF" = ("insertText:", "\U1E2F"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER I WITH DIAERESIS: LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE */
-                       "\U00F4" = ("insertText:", "\U1ED1"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER O WITH CIRCUMFLEX: LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE */
-                       "\U00F5" = ("insertText:", "\U1E4D"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER O WITH TILDE: LATIN SMALL LETTER O WITH TILDE AND ACUTE */
-                       "\U00F8" = ("insertText:", "\U01FF"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER O WITH STROKE: LATIN SMALL LETTER O WITH STROKE AND ACUTE */
-                       "\U00FC" = ("insertText:", "\U01D8"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER U WITH DIAERESIS: LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE */
-                       "\U01C3" = ("insertText:", "\U1EAE"); /* Compose, ACUTE ACCENT, LATIN LETTER RETROFLEX CLICK: LATIN CAPITAL LETTER A WITH BREVE AND ACUTE */
-                       "\U01E3" = ("insertText:", "\U1EAF"); /* Compose, ACUTE ACCENT, LATIN SMALL LETTER AE WITH MACRON: LATIN SMALL LETTER A WITH BREVE AND ACUTE */
-                       "\U03AA" = ("insertText:", "\U1E16"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER IOTA WITH DIALYTIKA: LATIN CAPITAL LETTER E WITH MACRON AND ACUTE */
-                       "\U03BA" = ("insertText:", "\U1E17"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER KAPPA: LATIN SMALL LETTER E WITH MACRON AND ACUTE */
-                       "\U03D2" = ("insertText:", "\U1E52"); /* Compose, ACUTE ACCENT, GREEK UPSILON WITH HOOK SYMBOL: LATIN CAPITAL LETTER O WITH MACRON AND ACUTE */
-                       "\U03DD" = ("insertText:", "\U1E78"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER DIGAMMA: LATIN CAPITAL LETTER U WITH TILDE AND ACUTE */
-                       "\U03F2" = ("insertText:", "\U1E53"); /* Compose, ACUTE ACCENT, GREEK LUNATE SIGMA SYMBOL: LATIN SMALL LETTER O WITH MACRON AND ACUTE */
-                       "\U03FD" = ("insertText:", "\U1E79"); /* Compose, ACUTE ACCENT, GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL: LATIN SMALL LETTER U WITH TILDE AND ACUTE */
-                       "\U06C1" = ("insertText:", "\U0430"); /* Compose, ACUTE ACCENT, ARABIC LETTER HEH GOAL: CYRILLIC SMALL LETTER A */
-                       "\U06C5" = ("insertText:", "\U0435"); /* Compose, ACUTE ACCENT, ARABIC LETTER KIRGHIZ OE: CYRILLIC SMALL LETTER IE */
-                       "\U06C7" = ("insertText:", "\U0453"); /* Compose, ACUTE ACCENT, ARABIC LETTER U: CYRILLIC SMALL LETTER GJE */
-                       "\U06C9" = ("insertText:", "\U0438"); /* Compose, ACUTE ACCENT, ARABIC LETTER KIRGHIZ YU: CYRILLIC SMALL LETTER I */
-                       "\U06CB" = ("insertText:", "\U045C"); /* Compose, ACUTE ACCENT, ARABIC LETTER VE: CYRILLIC SMALL LETTER KJE */
-                       "\U06CF" = ("insertText:", "\U043E"); /* Compose, ACUTE ACCENT, ARABIC LETTER WAW WITH DOT ABOVE: CYRILLIC SMALL LETTER O */
-                       "\U06D2" = ("insertText:", "\U0440"); /* Compose, ACUTE ACCENT, ARABIC LETTER YEH BARREE: CYRILLIC SMALL LETTER ER */
-                       "\U06D5" = ("insertText:", "\U0443"); /* Compose, ACUTE ACCENT, ARABIC LETTER AE: CYRILLIC SMALL LETTER U */
-                       "\U06E1" = ("insertText:", "\U0410"); /* Compose, ACUTE ACCENT, ARABIC SMALL HIGH DOTLESS HEAD OF KHAH: CYRILLIC CAPITAL LETTER A */
-                       "\U06E5" = ("insertText:", "\U0415"); /* Compose, ACUTE ACCENT, ARABIC SMALL WAW: CYRILLIC CAPITAL LETTER IE */
-                       "\U06E7" = ("insertText:", "\U0403"); /* Compose, ACUTE ACCENT, ARABIC SMALL HIGH YEH: CYRILLIC CAPITAL LETTER GJE */
-                       "\U06E9" = ("insertText:", "\U0418"); /* Compose, ACUTE ACCENT, ARABIC PLACE OF SAJDAH: CYRILLIC CAPITAL LETTER I */
-                       "\U06EB" = ("insertText:", "\U040C"); /* Compose, ACUTE ACCENT, ARABIC EMPTY CENTRE HIGH STOP: CYRILLIC CAPITAL LETTER KJE */
-                       "\U06EF" = ("insertText:", "\U041E"); /* Compose, ACUTE ACCENT, ARABIC LETTER REH WITH INVERTED V: CYRILLIC CAPITAL LETTER O */
-                       "\U06F2" = ("insertText:", "\U0420"); /* Compose, ACUTE ACCENT, EXTENDED ARABIC-INDIC DIGIT TWO: CYRILLIC CAPITAL LETTER ER */
-                       "\U06F5" = ("insertText:", "\U0423"); /* Compose, ACUTE ACCENT, EXTENDED ARABIC-INDIC DIGIT FIVE: CYRILLIC CAPITAL LETTER U */
-                       "\U07B5" = ("insertText:", "\U0390"); /* Compose, ACUTE ACCENT, unknown: GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */
-                       "\U07B9" = ("insertText:", "\U03B0"); /* Compose, ACUTE ACCENT, unknown: GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */
-                       "\U07C1" = ("insertText:", "\U0386"); /* Compose, ACUTE ACCENT, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH TONOS */
-                       "\U07C5" = ("insertText:", "\U0388"); /* Compose, ACUTE ACCENT, NKO DIGIT FIVE: GREEK CAPITAL LETTER EPSILON WITH TONOS */
-                       "\U07C7" = ("insertText:", "\U0389"); /* Compose, ACUTE ACCENT, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH TONOS */
-                       "\U07C9" = ("insertText:", "\U038A"); /* Compose, ACUTE ACCENT, NKO DIGIT NINE: GREEK CAPITAL LETTER IOTA WITH TONOS */
-                       "\U07CF" = ("insertText:", "\U038C"); /* Compose, ACUTE ACCENT, NKO LETTER OO: GREEK CAPITAL LETTER OMICRON WITH TONOS */
-                       "\U07D5" = ("insertText:", "\U038E"); /* Compose, ACUTE ACCENT, NKO LETTER TA: GREEK CAPITAL LETTER UPSILON WITH TONOS */
-                       "\U07D9" = ("insertText:", "\U038F"); /* Compose, ACUTE ACCENT, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH TONOS */
-                       "\U07E1" = ("insertText:", "\U03AC"); /* Compose, ACUTE ACCENT, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH TONOS */
-                       "\U07E5" = ("insertText:", "\U03AD"); /* Compose, ACUTE ACCENT, NKO LETTER WA: GREEK SMALL LETTER EPSILON WITH TONOS */
-                       "\U07E7" = ("insertText:", "\U03AE"); /* Compose, ACUTE ACCENT, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH TONOS */
-                       "\U07E9" = ("insertText:", "\U03AF"); /* Compose, ACUTE ACCENT, NKO LETTER JONA CHA: GREEK SMALL LETTER IOTA WITH TONOS */
-                       "\U07EF" = ("insertText:", "\U03CC"); /* Compose, ACUTE ACCENT, NKO COMBINING LONG HIGH TONE: GREEK SMALL LETTER OMICRON WITH TONOS */
-                       "\U07F5" = ("insertText:", "\U03CD"); /* Compose, ACUTE ACCENT, NKO LOW TONE APOSTROPHE: GREEK SMALL LETTER UPSILON WITH TONOS */
-                       "\U07F9" = ("insertText:", "\U03CE"); /* Compose, ACUTE ACCENT, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH TONOS */
-                       "\U1F00" = ("insertText:", "\U1F04"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA */
-                       "\U1F01" = ("insertText:", "\U1F05"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA */
-                       "\U1F08" = ("insertText:", "\U1F0C"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA */
-                       "\U1F09" = ("insertText:", "\U1F0D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA */
-                       "\U1F10" = ("insertText:", "\U1F14"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER EPSILON WITH PSILI: GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA */
-                       "\U1F11" = ("insertText:", "\U1F15"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER EPSILON WITH DASIA: GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA */
-                       "\U1F18" = ("insertText:", "\U1F1C"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER EPSILON WITH PSILI: GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA */
-                       "\U1F19" = ("insertText:", "\U1F1D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER EPSILON WITH DASIA: GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA */
-                       "\U1F20" = ("insertText:", "\U1F24"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND OXIA */
-                       "\U1F21" = ("insertText:", "\U1F25"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND OXIA */
-                       "\U1F28" = ("insertText:", "\U1F2C"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA */
-                       "\U1F29" = ("insertText:", "\U1F2D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA */
-                       "\U1F30" = ("insertText:", "\U1F34"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER IOTA WITH PSILI: GREEK SMALL LETTER IOTA WITH PSILI AND OXIA */
-                       "\U1F31" = ("insertText:", "\U1F35"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER IOTA WITH DASIA: GREEK SMALL LETTER IOTA WITH DASIA AND OXIA */
-                       "\U1F38" = ("insertText:", "\U1F3C"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER IOTA WITH PSILI: GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA */
-                       "\U1F39" = ("insertText:", "\U1F3D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER IOTA WITH DASIA: GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA */
-                       "\U1F40" = ("insertText:", "\U1F44"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER OMICRON WITH PSILI: GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA */
-                       "\U1F41" = ("insertText:", "\U1F45"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER OMICRON WITH DASIA: GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA */
-                       "\U1F48" = ("insertText:", "\U1F4C"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER OMICRON WITH PSILI: GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA */
-                       "\U1F49" = ("insertText:", "\U1F4D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER OMICRON WITH DASIA: GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA */
-                       "\U1F50" = ("insertText:", "\U1F54"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER UPSILON WITH PSILI: GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA */
-                       "\U1F51" = ("insertText:", "\U1F55"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER UPSILON WITH DASIA: GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA */
-                       "\U1F59" = ("insertText:", "\U1F5D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER UPSILON WITH DASIA: GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA */
-                       "\U1F60" = ("insertText:", "\U1F64"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA */
-                       "\U1F61" = ("insertText:", "\U1F65"); /* Compose, ACUTE ACCENT, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA */
-                       "\U1F68" = ("insertText:", "\U1F6C"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA */
-                       "\U1F69" = ("insertText:", "\U1F6D"); /* Compose, ACUTE ACCENT, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA */
-                       "\UFFAF" = {
-                               "\U004F" = ("insertText:", "\U01FE"); /* Compose, ACUTE ACCENT, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
-                               "\U006F" = ("insertText:", "\U01FF"); /* Compose, ACUTE ACCENT, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH STROKE AND ACUTE */
-                       };
-               };
-               "\U00B8" = {
-                       "\U0043" = ("insertText:", "\U00C7"); /* Compose, CEDILLA, LATIN CAPITAL LETTER C: LATIN CAPITAL LETTER C WITH CEDILLA */
-                       "\U0044" = ("insertText:", "\U1E10"); /* Compose, CEDILLA, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH CEDILLA */
-                       "\U0045" = ("insertText:", "\U0228"); /* Compose, CEDILLA, LATIN CAPITAL LETTER E: LATIN CAPITAL LETTER E WITH CEDILLA */
-                       "\U0047" = ("insertText:", "\U0122"); /* Compose, CEDILLA, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH CEDILLA */
-                       "\U0048" = ("insertText:", "\U1E28"); /* Compose, CEDILLA, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH CEDILLA */
-                       "\U004B" = ("insertText:", "\U0136"); /* Compose, CEDILLA, LATIN CAPITAL LETTER K: LATIN CAPITAL LETTER K WITH CEDILLA */
-                       "\U004C" = ("insertText:", "\U013B"); /* Compose, CEDILLA, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH CEDILLA */
-                       "\U004E" = ("insertText:", "\U0145"); /* Compose, CEDILLA, LATIN CAPITAL LETTER N: LATIN CAPITAL LETTER N WITH CEDILLA */
-                       "\U0052" = ("insertText:", "\U0156"); /* Compose, CEDILLA, LATIN CAPITAL LETTER R: LATIN CAPITAL LETTER R WITH CEDILLA */
-                       "\U0053" = ("insertText:", "\U015E"); /* Compose, CEDILLA, LATIN CAPITAL LETTER S: LATIN CAPITAL LETTER S WITH CEDILLA */
-                       "\U0054" = ("insertText:", "\U0162"); /* Compose, CEDILLA, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH CEDILLA */
-                       "\U0063" = ("insertText:", "\U00E7"); /* Compose, CEDILLA, LATIN SMALL LETTER C: LATIN SMALL LETTER C WITH CEDILLA */
-                       "\U0064" = ("insertText:", "\U1E11"); /* Compose, CEDILLA, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH CEDILLA */
-                       "\U0065" = ("insertText:", "\U0229"); /* Compose, CEDILLA, LATIN SMALL LETTER E: LATIN SMALL LETTER E WITH CEDILLA */
-                       "\U0067" = ("insertText:", "\U0123"); /* Compose, CEDILLA, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH CEDILLA */
-                       "\U0068" = ("insertText:", "\U1E29"); /* Compose, CEDILLA, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH CEDILLA */
-                       "\U006B" = ("insertText:", "\U0137"); /* Compose, CEDILLA, LATIN SMALL LETTER K: LATIN SMALL LETTER K WITH CEDILLA */
-                       "\U006C" = ("insertText:", "\U013C"); /* Compose, CEDILLA, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH CEDILLA */
-                       "\U006E" = ("insertText:", "\U0146"); /* Compose, CEDILLA, LATIN SMALL LETTER N: LATIN SMALL LETTER N WITH CEDILLA */
-                       "\U0072" = ("insertText:", "\U0157"); /* Compose, CEDILLA, LATIN SMALL LETTER R: LATIN SMALL LETTER R WITH CEDILLA */
-                       "\U0073" = ("insertText:", "\U015F"); /* Compose, CEDILLA, LATIN SMALL LETTER S: LATIN SMALL LETTER S WITH CEDILLA */
-                       "\U0074" = ("insertText:", "\U0163"); /* Compose, CEDILLA, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH CEDILLA */
-               };
-               "\U00F7" = {
-                       "\U2395" = ("insertText:", "\U2339"); /* Compose, DIVISION SIGN, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD DIVIDE */
-               };
-               "\U01A2" = {
-                       "\U0047" = ("insertText:", "\U011E"); /* Compose, LATIN CAPITAL LETTER GHA, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH BREVE */
-                       "\U0067" = ("insertText:", "\U011F"); /* Compose, LATIN CAPITAL LETTER GHA, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH BREVE */
-               };
-               "\U05B4" = {
-                       "\U0CE9" = ("insertText:", "\UFB1D"); /* Compose, HEBREW POINT HIRIQ, KANNADA DIGIT THREE: HEBREW LETTER YOD WITH HIRIQ */
-               };
-               "\U05B7" = {
-                       "\U05F2" = ("insertText:", "\UFB1F"); /* Compose, HEBREW POINT PATAH, HEBREW LIGATURE YIDDISH DOUBLE YOD: HEBREW LIGATURE YIDDISH YOD YOD PATAH */
-                       "\U0CE0" = ("insertText:", "\UFB2E"); /* Compose, HEBREW POINT PATAH, KANNADA LETTER VOCALIC RR: HEBREW LETTER ALEF WITH PATAH */
-               };
-               "\U05B8" = {
-                       "\U0CE0" = ("insertText:", "\UFB2F"); /* Compose, HEBREW POINT QAMATS, KANNADA LETTER VOCALIC RR: HEBREW LETTER ALEF WITH QAMATS */
-               };
-               "\U05B9" = {
-                       "\U0CE5" = ("insertText:", "\UFB4B"); /* Compose, HEBREW POINT HOLAM, unknown: HEBREW LETTER VAV WITH HOLAM */
-               };
-               "\U05BC" = {
-                       "\U0CE0" = ("insertText:", "\UFB30"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA LETTER VOCALIC RR: HEBREW LETTER ALEF WITH MAPIQ */
-                       "\U0CE1" = ("insertText:", "\UFB31"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA LETTER VOCALIC LL: HEBREW LETTER BET WITH DAGESH */
-                       "\U0CE2" = ("insertText:", "\UFB32"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA VOWEL SIGN VOCALIC L: HEBREW LETTER GIMEL WITH DAGESH */
-                       "\U0CE3" = ("insertText:", "\UFB33"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA VOWEL SIGN VOCALIC LL: HEBREW LETTER DALET WITH DAGESH */
-                       "\U0CE4" = ("insertText:", "\UFB34"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER HE WITH MAPIQ */
-                       "\U0CE5" = ("insertText:", "\UFB35"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER VAV WITH DAGESH */
-                       "\U0CE6" = ("insertText:", "\UFB36"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT ZERO: HEBREW LETTER ZAYIN WITH DAGESH */
-                       "\U0CE8" = ("insertText:", "\UFB38"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT TWO: HEBREW LETTER TET WITH DAGESH */
-                       "\U0CE9" = ("insertText:", "\UFB39"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT THREE: HEBREW LETTER YOD WITH DAGESH */
-                       "\U0CEA" = ("insertText:", "\UFB3A"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT FOUR: HEBREW LETTER FINAL KAF WITH DAGESH */
-                       "\U0CEB" = ("insertText:", "\UFB3B"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT FIVE: HEBREW LETTER KAF WITH DAGESH */
-                       "\U0CEC" = ("insertText:", "\UFB3C"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT SIX: HEBREW LETTER LAMED WITH DAGESH */
-                       "\U0CEE" = ("insertText:", "\UFB3E"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA DIGIT EIGHT: HEBREW LETTER MEM WITH DAGESH */
-                       "\U0CF0" = ("insertText:", "\UFB40"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER NUN WITH DAGESH */
-                       "\U0CF1" = ("insertText:", "\UFB41"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, KANNADA SIGN JIHVAMULIYA: HEBREW LETTER SAMEKH WITH DAGESH */
-                       "\U0CF3" = ("insertText:", "\UFB43"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER FINAL PE WITH DAGESH */
-                       "\U0CF4" = ("insertText:", "\UFB44"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER PE WITH DAGESH */
-                       "\U0CF6" = ("insertText:", "\UFB46"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER TSADI WITH DAGESH */
-                       "\U0CF7" = ("insertText:", "\UFB47"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER QOF WITH DAGESH */
-                       "\U0CF8" = ("insertText:", "\UFB48"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER RESH WITH DAGESH */
-                       "\U0CF9" = ("insertText:", "\UFB49"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER SHIN WITH DAGESH */
-                       "\U0CFA" = ("insertText:", "\UFB4A"); /* Compose, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER TAV WITH DAGESH */
-               };
-               "\U05BF" = {
-                       "\U0CE1" = ("insertText:", "\UFB4C"); /* Compose, HEBREW POINT RAFE, KANNADA LETTER VOCALIC LL: HEBREW LETTER BET WITH RAFE */
-                       "\U0CEB" = ("insertText:", "\UFB4D"); /* Compose, HEBREW POINT RAFE, KANNADA DIGIT FIVE: HEBREW LETTER KAF WITH RAFE */
-                       "\U0CF4" = ("insertText:", "\UFB4E"); /* Compose, HEBREW POINT RAFE, unknown: HEBREW LETTER PE WITH RAFE */
-               };
-               "\U05C1" = {
-                       "\U05BC" = {
-                               "\U0CF9" = ("insertText:", "\UFB2C"); /* Compose, HEBREW POINT SHIN DOT, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT */
-                       };
-                       "\U0CF9" = ("insertText:", "\UFB2A"); /* Compose, HEBREW POINT SHIN DOT, unknown: HEBREW LETTER SHIN WITH SHIN DOT */
-                       "\UFB49" = ("insertText:", "\UFB2C"); /* Compose, HEBREW POINT SHIN DOT, HEBREW LETTER SHIN WITH DAGESH: HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT */
-               };
-               "\U05C2" = {
-                       "\U05BC" = {
-                               "\U0CF9" = ("insertText:", "\UFB2D"); /* Compose, HEBREW POINT SIN DOT, HEBREW POINT DAGESH OR MAPIQ, unknown: HEBREW LETTER SHIN WITH DAGESH AND SIN DOT */
-                       };
-                       "\U0CF9" = ("insertText:", "\UFB2B"); /* Compose, HEBREW POINT SIN DOT, unknown: HEBREW LETTER SHIN WITH SIN DOT */
-                       "\UFB49" = ("insertText:", "\UFB2D"); /* Compose, HEBREW POINT SIN DOT, HEBREW LETTER SHIN WITH DAGESH: HEBREW LETTER SHIN WITH DAGESH AND SIN DOT */
-               };
-               "\U0653" = {
-                       "\U05C7" = ("insertText:", "\U0622"); /* Compose, ARABIC MADDAH ABOVE, HEBREW POINT QAMATS QATAN: ARABIC LETTER ALEF WITH MADDA ABOVE */
-               };
-               "\U0654" = {
-                       "\U05C7" = ("insertText:", "\U0623"); /* Compose, ARABIC HAMZA ABOVE, HEBREW POINT QAMATS QATAN: ARABIC LETTER ALEF WITH HAMZA ABOVE */
-                       "\U05E8" = ("insertText:", "\U0624"); /* Compose, ARABIC HAMZA ABOVE, HEBREW LETTER RESH: ARABIC LETTER WAW WITH HAMZA ABOVE */
-                       "\U05EA" = ("insertText:", "\U0626"); /* Compose, ARABIC HAMZA ABOVE, HEBREW LETTER TAV: ARABIC LETTER YEH WITH HAMZA ABOVE */
-                       "\U06C1" = ("insertText:", "\U06C2"); /* Compose, ARABIC HAMZA ABOVE, ARABIC LETTER HEH GOAL: ARABIC LETTER HEH GOAL WITH HAMZA ABOVE */
-                       "\U06D2" = ("insertText:", "\U06D3"); /* Compose, ARABIC HAMZA ABOVE, ARABIC LETTER YEH BARREE: ARABIC LETTER YEH BARREE WITH HAMZA ABOVE */
-                       "\U06D5" = ("insertText:", "\U06C0"); /* Compose, ARABIC HAMZA ABOVE, ARABIC LETTER AE: ARABIC LETTER HEH WITH YEH ABOVE */
-               };
-               "\U0655" = {
-                       "\U05C7" = ("insertText:", "\U0625"); /* Compose, ARABIC HAMZA BELOW, HEBREW POINT QAMATS QATAN: ARABIC LETTER ALEF WITH HAMZA BELOW */
-               };
-               "\U06D0" = {
-                       "\U06C1" = ("insertText:", "\U00A7"); /* Compose, ARABIC LETTER E, ARABIC LETTER HEH GOAL: SECTION SIGN */
-               };
-               "\U06E5" = {
-                       "\U003D" = ("insertText:", "\U20AC"); /* Compose, ARABIC SMALL WAW, EQUALS SIGN: EURO SIGN */
-               };
-               "\U06EE" = {
-                       "\U06CF" = ("insertText:", "\U2116"); /* Compose, ARABIC LETTER DAL WITH INVERTED V, ARABIC LETTER WAW WITH DOT ABOVE: NUMERO SIGN */
-                       "\U06EF" = ("insertText:", "\U2116"); /* Compose, ARABIC LETTER DAL WITH INVERTED V, ARABIC LETTER REH WITH INVERTED V: NUMERO SIGN */
-               };
-               "\U06F3" = {
-                       "\U003D" = ("insertText:", "\U20AC"); /* Compose, EXTENDED ARABIC-INDIC DIGIT THREE, EQUALS SIGN: EURO SIGN */
-               };
-               "\U07C1" = {
-                       "\U0027" = ("insertText:", "\U0386"); /* Compose, NKO DIGIT ONE, APOSTROPHE: GREEK CAPITAL LETTER ALPHA WITH TONOS */
-               };
-               "\U07C5" = {
-                       "\U0027" = ("insertText:", "\U0388"); /* Compose, NKO DIGIT FIVE, APOSTROPHE: GREEK CAPITAL LETTER EPSILON WITH TONOS */
-               };
-               "\U07C7" = {
-                       "\U0027" = ("insertText:", "\U0389"); /* Compose, NKO DIGIT SEVEN, APOSTROPHE: GREEK CAPITAL LETTER ETA WITH TONOS */
-               };
-               "\U07C9" = {
-                       "\U0022" = ("insertText:", "\U03AA"); /* Compose, NKO DIGIT NINE, QUOTATION MARK: GREEK CAPITAL LETTER IOTA WITH DIALYTIKA */
-                       "\U0027" = ("insertText:", "\U038A"); /* Compose, NKO DIGIT NINE, APOSTROPHE: GREEK CAPITAL LETTER IOTA WITH TONOS */
-               };
-               "\U07CF" = {
-                       "\U0027" = ("insertText:", "\U038C"); /* Compose, NKO LETTER OO, APOSTROPHE: GREEK CAPITAL LETTER OMICRON WITH TONOS */
-               };
-               "\U07D5" = {
-                       "\U0022" = ("insertText:", "\U03AB"); /* Compose, NKO LETTER TA, QUOTATION MARK: GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA */
-                       "\U0027" = ("insertText:", "\U038E"); /* Compose, NKO LETTER TA, APOSTROPHE: GREEK CAPITAL LETTER UPSILON WITH TONOS */
-               };
-               "\U07D9" = {
-                       "\U0027" = ("insertText:", "\U038F"); /* Compose, NKO LETTER RA, APOSTROPHE: GREEK CAPITAL LETTER OMEGA WITH TONOS */
-               };
-               "\U07E1" = {
-                       "\U0027" = ("insertText:", "\U03AC"); /* Compose, NKO LETTER MA, APOSTROPHE: GREEK SMALL LETTER ALPHA WITH TONOS */
-               };
-               "\U07E5" = {
-                       "\U0027" = ("insertText:", "\U03AD"); /* Compose, NKO LETTER WA, APOSTROPHE: GREEK SMALL LETTER EPSILON WITH TONOS */
-               };
-               "\U07E7" = {
-                       "\U0027" = ("insertText:", "\U03AE"); /* Compose, NKO LETTER NYA WOLOSO, APOSTROPHE: GREEK SMALL LETTER ETA WITH TONOS */
-               };
-               "\U07E9" = {
-                       "\U0022" = ("insertText:", "\U03CA"); /* Compose, NKO LETTER JONA CHA, QUOTATION MARK: GREEK SMALL LETTER IOTA WITH DIALYTIKA */
-                       "\U0027" = {
-                               "\U0028" = {
-                                       "\U07C1" = ("insertText:", "\U1F8D"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9D"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAD"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F85"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F95"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA5"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               };
-                               "\U0029" = {
-                                       "\U07C1" = ("insertText:", "\U1F8C"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9C"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAC"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F84"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F94"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA4"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               };
-                               "\U07E1" = ("insertText:", "\U1FB4"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI */
-                               "\U07E7" = ("insertText:", "\U1FC4"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI */
-                               "\U07F9" = ("insertText:", "\U1FF4"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI */
-                               "\U1F00" = ("insertText:", "\U1F84"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F01" = ("insertText:", "\U1F85"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F08" = ("insertText:", "\U1F8C"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F09" = ("insertText:", "\U1F8D"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F20" = ("insertText:", "\U1F94"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F21" = ("insertText:", "\U1F95"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F28" = ("insertText:", "\U1F9C"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F29" = ("insertText:", "\U1F9D"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F60" = ("insertText:", "\U1FA4"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F61" = ("insertText:", "\U1FA5"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F68" = ("insertText:", "\U1FAC"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F69" = ("insertText:", "\U1FAD"); /* Compose, NKO LETTER JONA CHA, APOSTROPHE, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                       };
-                       "\U0028" = {
-                               "\U07C1" = ("insertText:", "\U1F89"); /* Compose, NKO LETTER JONA CHA, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI */
-                               "\U07C7" = ("insertText:", "\U1F99"); /* Compose, NKO LETTER JONA CHA, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI */
-                               "\U07D9" = ("insertText:", "\U1FA9"); /* Compose, NKO LETTER JONA CHA, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI */
-                               "\U07E1" = ("insertText:", "\U1F81"); /* Compose, NKO LETTER JONA CHA, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI */
-                               "\U07E7" = ("insertText:", "\U1F91"); /* Compose, NKO LETTER JONA CHA, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI */
-                               "\U07F9" = ("insertText:", "\U1FA1"); /* Compose, NKO LETTER JONA CHA, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI */
-                       };
-                       "\U0029" = {
-                               "\U07C1" = ("insertText:", "\U1F88"); /* Compose, NKO LETTER JONA CHA, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI */
-                               "\U07C7" = ("insertText:", "\U1F98"); /* Compose, NKO LETTER JONA CHA, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI */
-                               "\U07D9" = ("insertText:", "\U1FA8"); /* Compose, NKO LETTER JONA CHA, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI */
-                               "\U07E1" = ("insertText:", "\U1F80"); /* Compose, NKO LETTER JONA CHA, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI */
-                               "\U07E7" = ("insertText:", "\U1F90"); /* Compose, NKO LETTER JONA CHA, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI */
-                               "\U07F9" = ("insertText:", "\U1FA0"); /* Compose, NKO LETTER JONA CHA, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI */
-                       };
-                       "\U0060" = {
-                               "\U0028" = {
-                                       "\U07C1" = ("insertText:", "\U1F8B"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9B"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAB"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F83"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F93"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA3"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                               };
-                               "\U0029" = {
-                                       "\U07C1" = ("insertText:", "\U1F8A"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9A"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAA"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F82"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F92"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA2"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                               };
-                               "\U07E1" = ("insertText:", "\U1FB2"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI */
-                               "\U07E7" = ("insertText:", "\U1FC2"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI */
-                               "\U07F9" = ("insertText:", "\U1FF2"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI */
-                               "\U1F00" = ("insertText:", "\U1F82"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                               "\U1F01" = ("insertText:", "\U1F83"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                               "\U1F08" = ("insertText:", "\U1F8A"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                               "\U1F09" = ("insertText:", "\U1F8B"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                               "\U1F20" = ("insertText:", "\U1F92"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                               "\U1F21" = ("insertText:", "\U1F93"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                               "\U1F28" = ("insertText:", "\U1F9A"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                               "\U1F29" = ("insertText:", "\U1F9B"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                               "\U1F60" = ("insertText:", "\U1FA2"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                               "\U1F61" = ("insertText:", "\U1FA3"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                               "\U1F68" = ("insertText:", "\U1FAA"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                               "\U1F69" = ("insertText:", "\U1FAB"); /* Compose, NKO LETTER JONA CHA, GRAVE ACCENT, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                       };
-                       "\U007E" = {
-                               "\U0028" = {
-                                       "\U07C1" = ("insertText:", "\U1F8F"); /* Compose, NKO LETTER JONA CHA, TILDE, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9F"); /* Compose, NKO LETTER JONA CHA, TILDE, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAF"); /* Compose, NKO LETTER JONA CHA, TILDE, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F87"); /* Compose, NKO LETTER JONA CHA, TILDE, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F97"); /* Compose, NKO LETTER JONA CHA, TILDE, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA7"); /* Compose, NKO LETTER JONA CHA, TILDE, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                               };
-                               "\U0029" = {
-                                       "\U07C1" = ("insertText:", "\U1F8E"); /* Compose, NKO LETTER JONA CHA, TILDE, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9E"); /* Compose, NKO LETTER JONA CHA, TILDE, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAE"); /* Compose, NKO LETTER JONA CHA, TILDE, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F86"); /* Compose, NKO LETTER JONA CHA, TILDE, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F96"); /* Compose, NKO LETTER JONA CHA, TILDE, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA6"); /* Compose, NKO LETTER JONA CHA, TILDE, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                               };
-                               "\U07E1" = ("insertText:", "\U1FB7"); /* Compose, NKO LETTER JONA CHA, TILDE, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U07E7" = ("insertText:", "\U1FC7"); /* Compose, NKO LETTER JONA CHA, TILDE, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U07F9" = ("insertText:", "\U1FF7"); /* Compose, NKO LETTER JONA CHA, TILDE, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F00" = ("insertText:", "\U1F86"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F01" = ("insertText:", "\U1F87"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F08" = ("insertText:", "\U1F8E"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                               "\U1F09" = ("insertText:", "\U1F8F"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                               "\U1F20" = ("insertText:", "\U1F96"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F21" = ("insertText:", "\U1F97"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F28" = ("insertText:", "\U1F9E"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                               "\U1F29" = ("insertText:", "\U1F9F"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                               "\U1F60" = ("insertText:", "\U1FA6"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F61" = ("insertText:", "\U1FA7"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                               "\U1F68" = ("insertText:", "\U1FAE"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                               "\U1F69" = ("insertText:", "\U1FAF"); /* Compose, NKO LETTER JONA CHA, TILDE, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                       };
-                       "\U00B4" = {
-                               "\U0028" = {
-                                       "\U07C1" = ("insertText:", "\U1F8D"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, LEFT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9D"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, LEFT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAD"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F85"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F95"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, LEFT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA5"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, LEFT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               };
-                               "\U0029" = {
-                                       "\U07C1" = ("insertText:", "\U1F8C"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, RIGHT PARENTHESIS, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07C7" = ("insertText:", "\U1F9C"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, RIGHT PARENTHESIS, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07D9" = ("insertText:", "\U1FAC"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                                       "\U07E1" = ("insertText:", "\U1F84"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07E7" = ("insertText:", "\U1F94"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, RIGHT PARENTHESIS, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                                       "\U07F9" = ("insertText:", "\U1FA4"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, RIGHT PARENTHESIS, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               };
-                               "\U07E1" = ("insertText:", "\U1FB4"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI */
-                               "\U07E7" = ("insertText:", "\U1FC4"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI */
-                               "\U07F9" = ("insertText:", "\U1FF4"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI */
-                               "\U1F00" = ("insertText:", "\U1F84"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F01" = ("insertText:", "\U1F85"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F08" = ("insertText:", "\U1F8C"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F09" = ("insertText:", "\U1F8D"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F20" = ("insertText:", "\U1F94"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F21" = ("insertText:", "\U1F95"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F28" = ("insertText:", "\U1F9C"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F29" = ("insertText:", "\U1F9D"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F60" = ("insertText:", "\U1FA4"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F61" = ("insertText:", "\U1FA5"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                               "\U1F68" = ("insertText:", "\U1FAC"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                               "\U1F69" = ("insertText:", "\U1FAD"); /* Compose, NKO LETTER JONA CHA, ACUTE ACCENT, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                       };
-                       "\U07B1" = ("insertText:", "\U1FB4"); /* Compose, NKO LETTER JONA CHA, THAANA LETTER NAA: GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI */
-                       "\U07B3" = ("insertText:", "\U1FC4"); /* Compose, NKO LETTER JONA CHA, unknown: GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI */
-                       "\U07BB" = ("insertText:", "\U1FF4"); /* Compose, NKO LETTER JONA CHA, unknown: GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI */
-                       "\U07C1" = ("insertText:", "\U1FBC"); /* Compose, NKO LETTER JONA CHA, NKO DIGIT ONE: GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI */
-                       "\U07C7" = ("insertText:", "\U1FCC"); /* Compose, NKO LETTER JONA CHA, NKO DIGIT SEVEN: GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI */
-                       "\U07D9" = ("insertText:", "\U1FFC"); /* Compose, NKO LETTER JONA CHA, NKO LETTER RA: GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI */
-                       "\U07E1" = ("insertText:", "\U1FB3"); /* Compose, NKO LETTER JONA CHA, NKO LETTER MA: GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI */
-                       "\U07E7" = ("insertText:", "\U1FC3"); /* Compose, NKO LETTER JONA CHA, NKO LETTER NYA WOLOSO: GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI */
-                       "\U07F9" = ("insertText:", "\U1FF3"); /* Compose, NKO LETTER JONA CHA, NKO EXCLAMATION MARK: GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI */
-                       "\U1F00" = ("insertText:", "\U1F80"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH PSILI: GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI */
-                       "\U1F01" = ("insertText:", "\U1F81"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH DASIA: GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI */
-                       "\U1F02" = ("insertText:", "\U1F82"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA: GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                       "\U1F03" = ("insertText:", "\U1F83"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA: GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                       "\U1F04" = ("insertText:", "\U1F84"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA: GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                       "\U1F05" = ("insertText:", "\U1F85"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA: GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                       "\U1F06" = ("insertText:", "\U1F86"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI: GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1F07" = ("insertText:", "\U1F87"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI: GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1F08" = ("insertText:", "\U1F88"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH PSILI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI */
-                       "\U1F09" = ("insertText:", "\U1F89"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH DASIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI */
-                       "\U1F0A" = ("insertText:", "\U1F8A"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA: GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                       "\U1F0B" = ("insertText:", "\U1F8B"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                       "\U1F0C" = ("insertText:", "\U1F8C"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA: GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                       "\U1F0D" = ("insertText:", "\U1F8D"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA: GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                       "\U1F0E" = ("insertText:", "\U1F8E"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI: GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                       "\U1F0F" = ("insertText:", "\U1F8F"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI: GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                       "\U1F20" = ("insertText:", "\U1F90"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH PSILI: GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI */
-                       "\U1F21" = ("insertText:", "\U1F91"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH DASIA: GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI */
-                       "\U1F22" = ("insertText:", "\U1F92"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH PSILI AND VARIA: GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                       "\U1F23" = ("insertText:", "\U1F93"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH DASIA AND VARIA: GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                       "\U1F24" = ("insertText:", "\U1F94"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH PSILI AND OXIA: GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                       "\U1F25" = ("insertText:", "\U1F95"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH DASIA AND OXIA: GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                       "\U1F26" = ("insertText:", "\U1F96"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI: GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1F27" = ("insertText:", "\U1F97"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI: GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1F28" = ("insertText:", "\U1F98"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH PSILI: GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI */
-                       "\U1F29" = ("insertText:", "\U1F99"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH DASIA: GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI */
-                       "\U1F2A" = ("insertText:", "\U1F9A"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA: GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                       "\U1F2B" = ("insertText:", "\U1F9B"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA: GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                       "\U1F2C" = ("insertText:", "\U1F9C"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA: GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                       "\U1F2D" = ("insertText:", "\U1F9D"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA: GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                       "\U1F2E" = ("insertText:", "\U1F9E"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI: GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                       "\U1F2F" = ("insertText:", "\U1F9F"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI: GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                       "\U1F60" = ("insertText:", "\U1FA0"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH PSILI: GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI */
-                       "\U1F61" = ("insertText:", "\U1FA1"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH DASIA: GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI */
-                       "\U1F62" = ("insertText:", "\U1FA2"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA: GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI */
-                       "\U1F63" = ("insertText:", "\U1FA3"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA: GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI */
-                       "\U1F64" = ("insertText:", "\U1FA4"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA: GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI */
-                       "\U1F65" = ("insertText:", "\U1FA5"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA: GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI */
-                       "\U1F66" = ("insertText:", "\U1FA6"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI: GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1F67" = ("insertText:", "\U1FA7"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI: GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1F68" = ("insertText:", "\U1FA8"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH PSILI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI */
-                       "\U1F69" = ("insertText:", "\U1FA9"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH DASIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI */
-                       "\U1F6A" = ("insertText:", "\U1FAA"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI */
-                       "\U1F6B" = ("insertText:", "\U1FAB"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI */
-                       "\U1F6C" = ("insertText:", "\U1FAC"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA: GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI */
-                       "\U1F6D" = ("insertText:", "\U1FAD"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA: GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI */
-                       "\U1F6E" = ("insertText:", "\U1FAE"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI: GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI */
-                       "\U1F6F" = ("insertText:", "\U1FAF"); /* Compose, NKO LETTER JONA CHA, GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI: GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI */
-                       "\U1F70" = ("insertText:", "\U1FB2"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH VARIA: GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI */
-                       "\U1F74" = ("insertText:", "\U1FC2"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH VARIA: GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI */
-                       "\U1F7C" = ("insertText:", "\U1FF2"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH VARIA: GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI */
-                       "\U1FB6" = ("insertText:", "\U1FB7"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ALPHA WITH PERISPOMENI: GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1FC6" = ("insertText:", "\U1FC7"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER ETA WITH PERISPOMENI: GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI */
-                       "\U1FF6" = ("insertText:", "\U1FF7"); /* Compose, NKO LETTER JONA CHA, GREEK SMALL LETTER OMEGA WITH PERISPOMENI: GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI */
-               };
-               "\U07EF" = {
-                       "\U0027" = ("insertText:", "\U03CC"); /* Compose, NKO COMBINING LONG HIGH TONE, APOSTROPHE: GREEK SMALL LETTER OMICRON WITH TONOS */
-               };
-               "\U07F5" = {
-                       "\U0022" = ("insertText:", "\U03CB"); /* Compose, NKO LOW TONE APOSTROPHE, QUOTATION MARK: GREEK SMALL LETTER UPSILON WITH DIALYTIKA */
-                       "\U0027" = ("insertText:", "\U03CD"); /* Compose, NKO LOW TONE APOSTROPHE, APOSTROPHE: GREEK SMALL LETTER UPSILON WITH TONOS */
-               };
-               "\U07F9" = {
-                       "\U0027" = ("insertText:", "\U03CE"); /* Compose, NKO EXCLAMATION MARK, APOSTROPHE: GREEK SMALL LETTER OMEGA WITH TONOS */
-               };
-               "\U08BC" = {
-                       "\U0338" = ("insertText:", "\U2270"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NEITHER LESS-THAN NOR EQUAL TO */
-               };
-               "\U08BE" = {
-                       "\U0338" = ("insertText:", "\U2271"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NEITHER GREATER-THAN NOR EQUAL TO */
-               };
-               "\U08C8" = {
-                       "\U0338" = ("insertText:", "\U2247"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO */
-               };
-               "\U08CF" = {
-                       "\U0338" = ("insertText:", "\U2262"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NOT IDENTICAL TO */
-               };
-               "\U08DA" = {
-                       "\U0338" = ("insertText:", "\U2284"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NOT A SUBSET OF */
-               };
-               "\U08DB" = {
-                       "\U0338" = ("insertText:", "\U2285"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NOT A SUPERSET OF */
-               };
-               "\U093C" = {
-                       "\U0915" = ("insertText:", "\U0958"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER KA: DEVANAGARI LETTER QA */
-                       "\U0916" = ("insertText:", "\U0959"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER KHA: DEVANAGARI LETTER KHHA */
-                       "\U0917" = ("insertText:", "\U095A"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER GA: DEVANAGARI LETTER GHHA */
-                       "\U091C" = ("insertText:", "\U095B"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER JA: DEVANAGARI LETTER ZA */
-                       "\U0921" = ("insertText:", "\U095C"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER DDA: DEVANAGARI LETTER DDDHA */
-                       "\U0922" = ("insertText:", "\U095D"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER DDHA: DEVANAGARI LETTER RHA */
-                       "\U0928" = ("insertText:", "\U0929"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER NA: DEVANAGARI LETTER NNNA */
-                       "\U092B" = ("insertText:", "\U095E"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER PHA: DEVANAGARI LETTER FA */
-                       "\U092F" = ("insertText:", "\U095F"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER YA: DEVANAGARI LETTER YYA */
-                       "\U0930" = ("insertText:", "\U0931"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER RA: DEVANAGARI LETTER RRA */
-                       "\U0933" = ("insertText:", "\U0934"); /* Compose, DEVANAGARI SIGN NUKTA, DEVANAGARI LETTER LLA: DEVANAGARI LETTER LLLA */
-               };
-               "\U09BC" = {
-                       "\U09A1" = ("insertText:", "\U09DC"); /* Compose, BENGALI SIGN NUKTA, BENGALI LETTER DDA: BENGALI LETTER RRA */
-                       "\U09A2" = ("insertText:", "\U09DD"); /* Compose, BENGALI SIGN NUKTA, BENGALI LETTER DDHA: BENGALI LETTER RHA */
-                       "\U09AF" = ("insertText:", "\U09DF"); /* Compose, BENGALI SIGN NUKTA, BENGALI LETTER YA: BENGALI LETTER YYA */
-               };
-               "\U09C7" = {
-                       "\U09BE" = ("insertText:", "\U09CB"); /* Compose, BENGALI VOWEL SIGN E, BENGALI VOWEL SIGN AA: BENGALI VOWEL SIGN O */
-                       "\U09D7" = ("insertText:", "\U09CC"); /* Compose, BENGALI VOWEL SIGN E, BENGALI AU LENGTH MARK: BENGALI VOWEL SIGN AU */
-               };
-               "\U0A3C" = {
-                       "\U0A16" = ("insertText:", "\U0A59"); /* Compose, GURMUKHI SIGN NUKTA, GURMUKHI LETTER KHA: GURMUKHI LETTER KHHA */
-                       "\U0A17" = ("insertText:", "\U0A5A"); /* Compose, GURMUKHI SIGN NUKTA, GURMUKHI LETTER GA: GURMUKHI LETTER GHHA */
-                       "\U0A1C" = ("insertText:", "\U0A5B"); /* Compose, GURMUKHI SIGN NUKTA, GURMUKHI LETTER JA: GURMUKHI LETTER ZA */
-                       "\U0A2B" = ("insertText:", "\U0A5E"); /* Compose, GURMUKHI SIGN NUKTA, GURMUKHI LETTER PHA: GURMUKHI LETTER FA */
-                       "\U0A32" = ("insertText:", "\U0A33"); /* Compose, GURMUKHI SIGN NUKTA, GURMUKHI LETTER LA: GURMUKHI LETTER LLA */
-                       "\U0A38" = ("insertText:", "\U0A36"); /* Compose, GURMUKHI SIGN NUKTA, GURMUKHI LETTER SA: GURMUKHI LETTER SHA */
-               };
-               "\U0B3C" = {
-                       "\U0B21" = ("insertText:", "\U0B5C"); /* Compose, ORIYA SIGN NUKTA, ORIYA LETTER DDA: ORIYA LETTER RRA */
-                       "\U0B22" = ("insertText:", "\U0B5D"); /* Compose, ORIYA SIGN NUKTA, ORIYA LETTER DDHA: ORIYA LETTER RHA */
-               };
-               "\U0B47" = {
-                       "\U0B3E" = ("insertText:", "\U0B4B"); /* Compose, ORIYA VOWEL SIGN E, ORIYA VOWEL SIGN AA: ORIYA VOWEL SIGN O */
-                       "\U0B56" = ("insertText:", "\U0B48"); /* Compose, ORIYA VOWEL SIGN E, ORIYA AI LENGTH MARK: ORIYA VOWEL SIGN AI */
-                       "\U0B57" = ("insertText:", "\U0B4C"); /* Compose, ORIYA VOWEL SIGN E, ORIYA AU LENGTH MARK: ORIYA VOWEL SIGN AU */
-               };
-               "\U0BA3" = {
-                       "\U0338" = ("insertText:", "\U226E"); /* Compose, TAMIL LETTER NNA, COMBINING LONG SOLIDUS OVERLAY: NOT LESS-THAN */
-               };
-               "\U0BA6" = {
-                       "\U0338" = ("insertText:", "\U226F"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NOT GREATER-THAN */
-               };
-               "\U0BC6" = {
-                       "\U0028" = ("insertText:", "\U208D"); /* Compose, TAMIL VOWEL SIGN E, LEFT PARENTHESIS: SUBSCRIPT LEFT PARENTHESIS */
-                       "\U0029" = ("insertText:", "\U208E"); /* Compose, TAMIL VOWEL SIGN E, RIGHT PARENTHESIS: SUBSCRIPT RIGHT PARENTHESIS */
-                       "\U002B" = ("insertText:", "\U208A"); /* Compose, TAMIL VOWEL SIGN E, PLUS SIGN: SUBSCRIPT PLUS SIGN */
-                       "\U0030" = ("insertText:", "\U2080"); /* Compose, TAMIL VOWEL SIGN E, DIGIT ZERO: SUBSCRIPT ZERO */
-                       "\U0031" = ("insertText:", "\U2081"); /* Compose, TAMIL VOWEL SIGN E, DIGIT ONE: SUBSCRIPT ONE */
-                       "\U0032" = ("insertText:", "\U2082"); /* Compose, TAMIL VOWEL SIGN E, DIGIT TWO: SUBSCRIPT TWO */
-                       "\U0033" = ("insertText:", "\U2083"); /* Compose, TAMIL VOWEL SIGN E, DIGIT THREE: SUBSCRIPT THREE */
-                       "\U0034" = ("insertText:", "\U2084"); /* Compose, TAMIL VOWEL SIGN E, DIGIT FOUR: SUBSCRIPT FOUR */
-                       "\U0035" = ("insertText:", "\U2085"); /* Compose, TAMIL VOWEL SIGN E, DIGIT FIVE: SUBSCRIPT FIVE */
-                       "\U0036" = ("insertText:", "\U2086"); /* Compose, TAMIL VOWEL SIGN E, DIGIT SIX: SUBSCRIPT SIX */
-                       "\U0037" = ("insertText:", "\U2087"); /* Compose, TAMIL VOWEL SIGN E, DIGIT SEVEN: SUBSCRIPT SEVEN */
-                       "\U0038" = ("insertText:", "\U2088"); /* Compose, TAMIL VOWEL SIGN E, DIGIT EIGHT: SUBSCRIPT EIGHT */
-                       "\U0039" = ("insertText:", "\U2089"); /* Compose, TAMIL VOWEL SIGN E, DIGIT NINE: SUBSCRIPT NINE */
-                       "\U003D" = ("insertText:", "\U208C"); /* Compose, TAMIL VOWEL SIGN E, EQUALS SIGN: SUBSCRIPT EQUALS SIGN */
-                       "\U0BBE" = ("insertText:", "\U0BCA"); /* Compose, TAMIL VOWEL SIGN E, TAMIL VOWEL SIGN AA: TAMIL VOWEL SIGN O */
-                       "\U0BD7" = ("insertText:", "\U0BCC"); /* Compose, TAMIL VOWEL SIGN E, TAMIL AU LENGTH MARK: TAMIL VOWEL SIGN AU */
-                       "\U2212" = ("insertText:", "\U208B"); /* Compose, TAMIL VOWEL SIGN E, MINUS SIGN: SUBSCRIPT MINUS */
-                       "\UFF80" = ("insertText:", "\U2082"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH KATAKANA LETTER TA: SUBSCRIPT TWO */
-                       "\UFFAB" = ("insertText:", "\U208A"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER RIEUL-MIEUM: SUBSCRIPT PLUS SIGN */
-                       "\UFFB0" = ("insertText:", "\U2080"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER RIEUL-HIEUH: SUBSCRIPT ZERO */
-                       "\UFFB1" = ("insertText:", "\U2081"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER MIEUM: SUBSCRIPT ONE */
-                       "\UFFB2" = ("insertText:", "\U2082"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER PIEUP: SUBSCRIPT TWO */
-                       "\UFFB3" = ("insertText:", "\U2083"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER SSANGPIEUP: SUBSCRIPT THREE */
-                       "\UFFB4" = ("insertText:", "\U2084"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER PIEUP-SIOS: SUBSCRIPT FOUR */
-                       "\UFFB5" = ("insertText:", "\U2085"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER SIOS: SUBSCRIPT FIVE */
-                       "\UFFB6" = ("insertText:", "\U2086"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER SSANGSIOS: SUBSCRIPT SIX */
-                       "\UFFB7" = ("insertText:", "\U2087"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER IEUNG: SUBSCRIPT SEVEN */
-                       "\UFFB8" = ("insertText:", "\U2088"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER CIEUC: SUBSCRIPT EIGHT */
-                       "\UFFB9" = ("insertText:", "\U2089"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER SSANGCIEUC: SUBSCRIPT NINE */
-                       "\UFFBD" = ("insertText:", "\U208C"); /* Compose, TAMIL VOWEL SIGN E, HALFWIDTH HANGUL LETTER PHIEUPH: SUBSCRIPT EQUALS SIGN */
-               };
-               "\U0BC7" = {
-                       "\U0BBE" = ("insertText:", "\U0BCB"); /* Compose, TAMIL VOWEL SIGN EE, TAMIL VOWEL SIGN AA: TAMIL VOWEL SIGN OO */
-               };
-               "\U0BD7" = {
-                       "\U0B92" = ("insertText:", "\U0B94"); /* Compose, TAMIL AU LENGTH MARK, TAMIL LETTER O: TAMIL LETTER AU */
-               };
-               "\U0BD8" = {
-                       "\U0338" = ("insertText:", "\U2285"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NOT A SUPERSET OF */
-               };
-               "\U0BDA" = {
-                       "\U0338" = ("insertText:", "\U2284"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: NOT A SUBSET OF */
-               };
-               "\U0BFC" = {
-                       "\U0338" = ("insertText:", "\U22AC"); /* Compose, unknown, COMBINING LONG SOLIDUS OVERLAY: DOES NOT PROVE */
-               };
-               "\U0C46" = {
-                       "\U0C56" = ("insertText:", "\U0C48"); /* Compose, TELUGU VOWEL SIGN E, TELUGU AI LENGTH MARK: TELUGU VOWEL SIGN AI */
-               };
-               "\U0CBF" = {
-                       "\U0CD5" = ("insertText:", "\U0CC0"); /* Compose, KANNADA VOWEL SIGN I, KANNADA LENGTH MARK: KANNADA VOWEL SIGN II */
-               };
-               "\U0CC6" = {
-                       "\U0CC2" = ("insertText:", "\U0CCA"); /* Compose, KANNADA VOWEL SIGN E, KANNADA VOWEL SIGN UU: KANNADA VOWEL SIGN O */
-                       "\U0CD5" = ("insertText:", "\U0CC7"); /* Compose, KANNADA VOWEL SIGN E, KANNADA LENGTH MARK: KANNADA VOWEL SIGN EE */
-                       "\U0CD6" = ("insertText:", "\U0CC8"); /* Compose, KANNADA VOWEL SIGN E, KANNADA AI LENGTH MARK: KANNADA VOWEL SIGN AI */
-               };
-               "\U0CCA" = {
-                       "\U0CD5" = ("insertText:", "\U0CCB"); /* Compose, KANNADA VOWEL SIGN O, KANNADA LENGTH MARK: KANNADA VOWEL SIGN OO */
-               };
-               "\U0D46" = {
-                       "\U0D3E" = ("insertText:", "\U0D4A"); /* Compose, MALAYALAM VOWEL SIGN E, MALAYALAM VOWEL SIGN AA: MALAYALAM VOWEL SIGN O */
-                       "\U0D57" = ("insertText:", "\U0D4C"); /* Compose, MALAYALAM VOWEL SIGN E, MALAYALAM AU LENGTH MARK: MALAYALAM VOWEL SIGN AU */
-               };
-               "\U0D47" = {
-                       "\U0D3E" = ("insertText:", "\U0D4B"); /* Compose, MALAYALAM VOWEL SIGN EE, MALAYALAM VOWEL SIGN AA: MALAYALAM VOWEL SIGN OO */
-               };
-               "\U0DD9" = {
-                       "\U0DCA" = ("insertText:", "\U0DDA"); /* Compose, SINHALA VOWEL SIGN KOMBUVA, SINHALA SIGN AL-LAKUNA: SINHALA VOWEL SIGN DIGA KOMBUVA */
-                       "\U0DCF" = ("insertText:", "\U0DDC"); /* Compose, SINHALA VOWEL SIGN KOMBUVA, SINHALA VOWEL SIGN AELA-PILLA: SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA */
-                       "\U0DDF" = ("insertText:", "\U0DDE"); /* Compose, SINHALA VOWEL SIGN KOMBUVA, SINHALA VOWEL SIGN GAYANUKITTA: SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA */
-               };
-               "\U0DDC" = {
-                       "\U0DCA" = ("insertText:", "\U0DDD"); /* Compose, SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA, SINHALA SIGN AL-LAKUNA: SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA */
-               };
-               "\U0F71" = {
-                       "\U0F72" = ("insertText:", "\U0F73"); /* Compose, TIBETAN VOWEL SIGN AA, TIBETAN VOWEL SIGN I: TIBETAN VOWEL SIGN II */
-                       "\U0F74" = ("insertText:", "\U0F75"); /* Compose, TIBETAN VOWEL SIGN AA, TIBETAN VOWEL SIGN U: TIBETAN VOWEL SIGN UU */
-                       "\U0F80" = ("insertText:", "\U0F81"); /* Compose, TIBETAN VOWEL SIGN AA, TIBETAN VOWEL SIGN REVERSED I: TIBETAN VOWEL SIGN REVERSED II */
-               };
-               "\U0F90" = {
-                       "\U0FB5" = ("insertText:", "\U0FB9"); /* Compose, TIBETAN SUBJOINED LETTER KA, TIBETAN SUBJOINED LETTER SSA: TIBETAN SUBJOINED LETTER KSSA */
-               };
-               "\U0F92" = {
-                       "\U0FB7" = ("insertText:", "\U0F93"); /* Compose, TIBETAN SUBJOINED LETTER GA, TIBETAN SUBJOINED LETTER HA: TIBETAN SUBJOINED LETTER GHA */
-               };
-               "\U0F9C" = {
-                       "\U0FB7" = ("insertText:", "\U0F9D"); /* Compose, TIBETAN SUBJOINED LETTER DDA, TIBETAN SUBJOINED LETTER HA: TIBETAN SUBJOINED LETTER DDHA */
-               };
-               "\U0FA1" = {
-                       "\U0FB7" = ("insertText:", "\U0FA2"); /* Compose, TIBETAN SUBJOINED LETTER DA, TIBETAN SUBJOINED LETTER HA: TIBETAN SUBJOINED LETTER DHA */
-               };
-               "\U0FA6" = {
-                       "\U0FB7" = ("insertText:", "\U0FA7"); /* Compose, TIBETAN SUBJOINED LETTER BA, TIBETAN SUBJOINED LETTER HA: TIBETAN SUBJOINED LETTER BHA */
-               };
-               "\U0FAB" = {
-                       "\U0FB7" = ("insertText:", "\U0FAC"); /* Compose, TIBETAN SUBJOINED LETTER DZA, TIBETAN SUBJOINED LETTER HA: TIBETAN SUBJOINED LETTER DZHA */
-               };
-               "\U0FB2" = {
-                       "\U0F80" = ("insertText:", "\U0F76"); /* Compose, TIBETAN SUBJOINED LETTER RA, TIBETAN VOWEL SIGN REVERSED I: TIBETAN VOWEL SIGN VOCALIC R */
-               };
-               "\U0FB3" = {
-                       "\U0F80" = ("insertText:", "\U0F78"); /* Compose, TIBETAN SUBJOINED LETTER LA, TIBETAN VOWEL SIGN REVERSED I: TIBETAN VOWEL SIGN VOCALIC L */
-               };
-               "\U0FB5" = {
-                       "\U0F40" = ("insertText:", "\U0F69"); /* Compose, TIBETAN SUBJOINED LETTER SSA, TIBETAN LETTER KA: TIBETAN LETTER KSSA */
-               };
-               "\U0FB7" = {
-                       "\U0F42" = ("insertText:", "\U0F43"); /* Compose, TIBETAN SUBJOINED LETTER HA, TIBETAN LETTER GA: TIBETAN LETTER GHA */
-                       "\U0F4C" = ("insertText:", "\U0F4D"); /* Compose, TIBETAN SUBJOINED LETTER HA, TIBETAN LETTER DDA: TIBETAN LETTER DDHA */
-                       "\U0F51" = ("insertText:", "\U0F52"); /* Compose, TIBETAN SUBJOINED LETTER HA, TIBETAN LETTER DA: TIBETAN LETTER DHA */
-                       "\U0F56" = ("insertText:", "\U0F57"); /* Compose, TIBETAN SUBJOINED LETTER HA, TIBETAN LETTER BA: TIBETAN LETTER BHA */
-                       "\U0F5B" = ("insertText:", "\U0F5C"); /* Compose, TIBETAN SUBJOINED LETTER HA, TIBETAN LETTER DZA: TIBETAN LETTER DZHA */
-               };
-               "\U102E" = {
-                       "\U1025" = ("insertText:", "\U1026"); /* Compose, MYANMAR VOWEL SIGN II, MYANMAR LETTER U: MYANMAR LETTER UU */
-               };
-               "\U1100" = {
-                       "\U1100" = ("insertText:", "\U1101"); /* Compose, HANGUL CHOSEONG KIYEOK, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG SSANGKIYEOK */
-               };
-               "\U1102" = {
-                       "\U1100" = ("insertText:", "\U1113"); /* Compose, HANGUL CHOSEONG NIEUN, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG NIEUN-KIYEOK */
-                       "\U1102" = ("insertText:", "\U1114"); /* Compose, HANGUL CHOSEONG NIEUN, HANGUL CHOSEONG NIEUN: HANGUL CHOSEONG SSANGNIEUN */
-                       "\U1103" = ("insertText:", "\U1115"); /* Compose, HANGUL CHOSEONG NIEUN, HANGUL CHOSEONG TIKEUT: HANGUL CHOSEONG NIEUN-TIKEUT */
-                       "\U1107" = ("insertText:", "\U1116"); /* Compose, HANGUL CHOSEONG NIEUN, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG NIEUN-PIEUP */
-               };
-               "\U1103" = {
-                       "\U1100" = ("insertText:", "\U1117"); /* Compose, HANGUL CHOSEONG TIKEUT, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG TIKEUT-KIYEOK */
-                       "\U1103" = ("insertText:", "\U1104"); /* Compose, HANGUL CHOSEONG TIKEUT, HANGUL CHOSEONG TIKEUT: HANGUL CHOSEONG SSANGTIKEUT */
-               };
-               "\U1105" = {
-                       "\U1102" = ("insertText:", "\U1118"); /* Compose, HANGUL CHOSEONG RIEUL, HANGUL CHOSEONG NIEUN: HANGUL CHOSEONG RIEUL-NIEUN */
-                       "\U1105" = ("insertText:", "\U1119"); /* Compose, HANGUL CHOSEONG RIEUL, HANGUL CHOSEONG RIEUL: HANGUL CHOSEONG SSANGRIEUL */
-                       "\U110B" = ("insertText:", "\U111B"); /* Compose, HANGUL CHOSEONG RIEUL, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG KAPYEOUNRIEUL */
-                       "\U1112" = ("insertText:", "\U111A"); /* Compose, HANGUL CHOSEONG RIEUL, HANGUL CHOSEONG HIEUH: HANGUL CHOSEONG RIEUL-HIEUH */
-               };
-               "\U1106" = {
-                       "\U1107" = ("insertText:", "\U111C"); /* Compose, HANGUL CHOSEONG MIEUM, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG MIEUM-PIEUP */
-                       "\U110B" = ("insertText:", "\U111D"); /* Compose, HANGUL CHOSEONG MIEUM, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG KAPYEOUNMIEUM */
-               };
-               "\U1107" = {
-                       "\U1100" = ("insertText:", "\U111E"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG PIEUP-KIYEOK */
-                       "\U1102" = ("insertText:", "\U111F"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG NIEUN: HANGUL CHOSEONG PIEUP-NIEUN */
-                       "\U1103" = ("insertText:", "\U1120"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG TIKEUT: HANGUL CHOSEONG PIEUP-TIKEUT */
-                       "\U1107" = ("insertText:", "\U1108"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG SSANGPIEUP */
-                       "\U1109" = ("insertText:", "\U1121"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG SIOS: HANGUL CHOSEONG PIEUP-SIOS */
-                       "\U110A" = ("insertText:", "\U1125"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG SSANGSIOS: HANGUL CHOSEONG PIEUP-SSANGSIOS */
-                       "\U110B" = ("insertText:", "\U112B"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG KAPYEOUNPIEUP */
-                       "\U110C" = ("insertText:", "\U1127"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG CIEUC: HANGUL CHOSEONG PIEUP-CIEUC */
-                       "\U110E" = ("insertText:", "\U1128"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG CHIEUCH: HANGUL CHOSEONG PIEUP-CHIEUCH */
-                       "\U1110" = ("insertText:", "\U1129"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG THIEUTH: HANGUL CHOSEONG PIEUP-THIEUTH */
-                       "\U1111" = ("insertText:", "\U112A"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG PHIEUPH: HANGUL CHOSEONG PIEUP-PHIEUPH */
-                       "\U112B" = ("insertText:", "\U112C"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG KAPYEOUNPIEUP: HANGUL CHOSEONG KAPYEOUNSSANGPIEUP */
-                       "\U112D" = ("insertText:", "\U1122"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG SIOS-KIYEOK: HANGUL CHOSEONG PIEUP-SIOS-KIYEOK */
-                       "\U112F" = ("insertText:", "\U1123"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG SIOS-TIKEUT: HANGUL CHOSEONG PIEUP-SIOS-TIKEUT */
-                       "\U1132" = ("insertText:", "\U1124"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG SIOS-PIEUP: HANGUL CHOSEONG PIEUP-SIOS-PIEUP */
-                       "\U1136" = ("insertText:", "\U1126"); /* Compose, HANGUL CHOSEONG PIEUP, HANGUL CHOSEONG SIOS-CIEUC: HANGUL CHOSEONG PIEUP-SIOS-CIEUC */
-               };
-               "\U1108" = {
-                       "\U110B" = ("insertText:", "\U112C"); /* Compose, HANGUL CHOSEONG SSANGPIEUP, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG KAPYEOUNSSANGPIEUP */
-               };
-               "\U1109" = {
-                       "\U1100" = ("insertText:", "\U112D"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG SIOS-KIYEOK */
-                       "\U1102" = ("insertText:", "\U112E"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG NIEUN: HANGUL CHOSEONG SIOS-NIEUN */
-                       "\U1103" = ("insertText:", "\U112F"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG TIKEUT: HANGUL CHOSEONG SIOS-TIKEUT */
-                       "\U1105" = ("insertText:", "\U1130"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG RIEUL: HANGUL CHOSEONG SIOS-RIEUL */
-                       "\U1106" = ("insertText:", "\U1131"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG MIEUM: HANGUL CHOSEONG SIOS-MIEUM */
-                       "\U1107" = ("insertText:", "\U1132"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG SIOS-PIEUP */
-                       "\U1109" = ("insertText:", "\U110A"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG SIOS: HANGUL CHOSEONG SSANGSIOS */
-                       "\U110A" = ("insertText:", "\U1134"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG SSANGSIOS: HANGUL CHOSEONG SIOS-SSANGSIOS */
-                       "\U110B" = ("insertText:", "\U1135"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG SIOS-IEUNG */
-                       "\U110C" = ("insertText:", "\U1136"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG CIEUC: HANGUL CHOSEONG SIOS-CIEUC */
-                       "\U110E" = ("insertText:", "\U1137"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG CHIEUCH: HANGUL CHOSEONG SIOS-CHIEUCH */
-                       "\U110F" = ("insertText:", "\U1138"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG KHIEUKH: HANGUL CHOSEONG SIOS-KHIEUKH */
-                       "\U1110" = ("insertText:", "\U1139"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG THIEUTH: HANGUL CHOSEONG SIOS-THIEUTH */
-                       "\U1111" = ("insertText:", "\U113A"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG PHIEUPH: HANGUL CHOSEONG SIOS-PHIEUPH */
-                       "\U1112" = ("insertText:", "\U113B"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG HIEUH: HANGUL CHOSEONG SIOS-HIEUH */
-                       "\U111E" = ("insertText:", "\U1133"); /* Compose, HANGUL CHOSEONG SIOS, HANGUL CHOSEONG PIEUP-KIYEOK: HANGUL CHOSEONG SIOS-PIEUP-KIYEOK */
-               };
-               "\U110A" = {
-                       "\U1109" = ("insertText:", "\U1134"); /* Compose, HANGUL CHOSEONG SSANGSIOS, HANGUL CHOSEONG SIOS: HANGUL CHOSEONG SIOS-SSANGSIOS */
-               };
-               "\U110B" = {
-                       "\U1100" = ("insertText:", "\U1141"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG IEUNG-KIYEOK */
-                       "\U1103" = ("insertText:", "\U1142"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG TIKEUT: HANGUL CHOSEONG IEUNG-TIKEUT */
-                       "\U1106" = ("insertText:", "\U1143"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG MIEUM: HANGUL CHOSEONG IEUNG-MIEUM */
-                       "\U1107" = ("insertText:", "\U1144"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG IEUNG-PIEUP */
-                       "\U1109" = ("insertText:", "\U1145"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG SIOS: HANGUL CHOSEONG IEUNG-SIOS */
-                       "\U110B" = ("insertText:", "\U1147"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG SSANGIEUNG */
-                       "\U110C" = ("insertText:", "\U1148"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG CIEUC: HANGUL CHOSEONG IEUNG-CIEUC */
-                       "\U110E" = ("insertText:", "\U1149"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG CHIEUCH: HANGUL CHOSEONG IEUNG-CHIEUCH */
-                       "\U1110" = ("insertText:", "\U114A"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG THIEUTH: HANGUL CHOSEONG IEUNG-THIEUTH */
-                       "\U1111" = ("insertText:", "\U114B"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG PHIEUPH: HANGUL CHOSEONG IEUNG-PHIEUPH */
-                       "\U1140" = ("insertText:", "\U1146"); /* Compose, HANGUL CHOSEONG IEUNG, HANGUL CHOSEONG PANSIOS: HANGUL CHOSEONG IEUNG-PANSIOS */
-               };
-               "\U110C" = {
-                       "\U110B" = ("insertText:", "\U114D"); /* Compose, HANGUL CHOSEONG CIEUC, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG CIEUC-IEUNG */
-                       "\U110C" = ("insertText:", "\U110D"); /* Compose, HANGUL CHOSEONG CIEUC, HANGUL CHOSEONG CIEUC: HANGUL CHOSEONG SSANGCIEUC */
-               };
-               "\U110E" = {
-                       "\U110F" = ("insertText:", "\U1152"); /* Compose, HANGUL CHOSEONG CHIEUCH, HANGUL CHOSEONG KHIEUKH: HANGUL CHOSEONG CHIEUCH-KHIEUKH */
-                       "\U1112" = ("insertText:", "\U1153"); /* Compose, HANGUL CHOSEONG CHIEUCH, HANGUL CHOSEONG HIEUH: HANGUL CHOSEONG CHIEUCH-HIEUH */
-               };
-               "\U1111" = {
-                       "\U1107" = ("insertText:", "\U1156"); /* Compose, HANGUL CHOSEONG PHIEUPH, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG PHIEUPH-PIEUP */
-                       "\U110B" = ("insertText:", "\U1157"); /* Compose, HANGUL CHOSEONG PHIEUPH, HANGUL CHOSEONG IEUNG: HANGUL CHOSEONG KAPYEOUNPHIEUPH */
-               };
-               "\U1112" = {
-                       "\U1112" = ("insertText:", "\U1158"); /* Compose, HANGUL CHOSEONG HIEUH, HANGUL CHOSEONG HIEUH: HANGUL CHOSEONG SSANGHIEUH */
-               };
-               "\U1121" = {
-                       "\U1100" = ("insertText:", "\U1122"); /* Compose, HANGUL CHOSEONG PIEUP-SIOS, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG PIEUP-SIOS-KIYEOK */
-                       "\U1103" = ("insertText:", "\U1123"); /* Compose, HANGUL CHOSEONG PIEUP-SIOS, HANGUL CHOSEONG TIKEUT: HANGUL CHOSEONG PIEUP-SIOS-TIKEUT */
-                       "\U1107" = ("insertText:", "\U1124"); /* Compose, HANGUL CHOSEONG PIEUP-SIOS, HANGUL CHOSEONG PIEUP: HANGUL CHOSEONG PIEUP-SIOS-PIEUP */
-                       "\U1109" = ("insertText:", "\U1125"); /* Compose, HANGUL CHOSEONG PIEUP-SIOS, HANGUL CHOSEONG SIOS: HANGUL CHOSEONG PIEUP-SSANGSIOS */
-                       "\U110C" = ("insertText:", "\U1126"); /* Compose, HANGUL CHOSEONG PIEUP-SIOS, HANGUL CHOSEONG CIEUC: HANGUL CHOSEONG PIEUP-SIOS-CIEUC */
-               };
-               "\U1132" = {
-                       "\U1100" = ("insertText:", "\U1133"); /* Compose, HANGUL CHOSEONG SIOS-PIEUP, HANGUL CHOSEONG KIYEOK: HANGUL CHOSEONG SIOS-PIEUP-KIYEOK */
-               };
-               "\U113C" = {
-                       "\U113C" = ("insertText:", "\U113D"); /* Compose, HANGUL CHOSEONG CHITUEUMSIOS, HANGUL CHOSEONG CHITUEUMSIOS: HANGUL CHOSEONG CHITUEUMSSANGSIOS */
-               };
-               "\U113E" = {
-                       "\U113E" = ("insertText:", "\U113F"); /* Compose, HANGUL CHOSEONG CEONGCHIEUMSIOS, HANGUL CHOSEONG CEONGCHIEUMSIOS: HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS */
-               };
-               "\U114E" = {
-                       "\U114E" = ("insertText:", "\U114F"); /* Compose, HANGUL CHOSEONG CHITUEUMCIEUC, HANGUL CHOSEONG CHITUEUMCIEUC: HANGUL CHOSEONG CHITUEUMSSANGCIEUC */
-               };
-               "\U1150" = {
-                       "\U1150" = ("insertText:", "\U1151"); /* Compose, HANGUL CHOSEONG CEONGCHIEUMCIEUC, HANGUL CHOSEONG CEONGCHIEUMCIEUC: HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC */
-               };
-               "\U1161" = {
-                       "\U1169" = ("insertText:", "\U1176"); /* Compose, HANGUL JUNGSEONG A, HANGUL JUNGSEONG O: HANGUL JUNGSEONG A-O */
-                       "\U116E" = ("insertText:", "\U1177"); /* Compose, HANGUL JUNGSEONG A, HANGUL JUNGSEONG U: HANGUL JUNGSEONG A-U */
-                       "\U1175" = ("insertText:", "\U1162"); /* Compose, HANGUL JUNGSEONG A, HANGUL JUNGSEONG I: HANGUL JUNGSEONG AE */
-               };
-               "\U1163" = {
-                       "\U1169" = ("insertText:", "\U1178"); /* Compose, HANGUL JUNGSEONG YA, HANGUL JUNGSEONG O: HANGUL JUNGSEONG YA-O */
-                       "\U116D" = ("insertText:", "\U1179"); /* Compose, HANGUL JUNGSEONG YA, HANGUL JUNGSEONG YO: HANGUL JUNGSEONG YA-YO */
-                       "\U1175" = ("insertText:", "\U1164"); /* Compose, HANGUL JUNGSEONG YA, HANGUL JUNGSEONG I: HANGUL JUNGSEONG YAE */
-               };
-               "\U1165" = {
-                       "\U1169" = ("insertText:", "\U117A"); /* Compose, HANGUL JUNGSEONG EO, HANGUL JUNGSEONG O: HANGUL JUNGSEONG EO-O */
-                       "\U116E" = ("insertText:", "\U117B"); /* Compose, HANGUL JUNGSEONG EO, HANGUL JUNGSEONG U: HANGUL JUNGSEONG EO-U */
-                       "\U1173" = ("insertText:", "\U117C"); /* Compose, HANGUL JUNGSEONG EO, HANGUL JUNGSEONG EU: HANGUL JUNGSEONG EO-EU */
-                       "\U1175" = ("insertText:", "\U1166"); /* Compose, HANGUL JUNGSEONG EO, HANGUL JUNGSEONG I: HANGUL JUNGSEONG E */
-               };
-               "\U1167" = {
-                       "\U1169" = ("insertText:", "\U117D"); /* Compose, HANGUL JUNGSEONG YEO, HANGUL JUNGSEONG O: HANGUL JUNGSEONG YEO-O */
-                       "\U116E" = ("insertText:", "\U117E"); /* Compose, HANGUL JUNGSEONG YEO, HANGUL JUNGSEONG U: HANGUL JUNGSEONG YEO-U */
-                       "\U1175" = ("insertText:", "\U1168"); /* Compose, HANGUL JUNGSEONG YEO, HANGUL JUNGSEONG I: HANGUL JUNGSEONG YE */
-               };
-               "\U1169" = {
-                       "\U1161" = ("insertText:", "\U116A"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG A: HANGUL JUNGSEONG WA */
-                       "\U1162" = ("insertText:", "\U116B"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG AE: HANGUL JUNGSEONG WAE */
-                       "\U1165" = ("insertText:", "\U117F"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG EO: HANGUL JUNGSEONG O-EO */
-                       "\U1166" = ("insertText:", "\U1180"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG E: HANGUL JUNGSEONG O-E */
-                       "\U1168" = ("insertText:", "\U1181"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG YE: HANGUL JUNGSEONG O-YE */
-                       "\U1169" = ("insertText:", "\U1182"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG O: HANGUL JUNGSEONG O-O */
-                       "\U116E" = ("insertText:", "\U1183"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG U: HANGUL JUNGSEONG O-U */
-                       "\U1175" = ("insertText:", "\U116C"); /* Compose, HANGUL JUNGSEONG O, HANGUL JUNGSEONG I: HANGUL JUNGSEONG OE */
-               };
-               "\U116A" = {
-                       "\U1175" = ("insertText:", "\U116B"); /* Compose, HANGUL JUNGSEONG WA, HANGUL JUNGSEONG I: HANGUL JUNGSEONG WAE */
-               };
-               "\U116D" = {
-                       "\U1163" = ("insertText:", "\U1184"); /* Compose, HANGUL JUNGSEONG YO, HANGUL JUNGSEONG YA: HANGUL JUNGSEONG YO-YA */
-                       "\U1164" = ("insertText:", "\U1185"); /* Compose, HANGUL JUNGSEONG YO, HANGUL JUNGSEONG YAE: HANGUL JUNGSEONG YO-YAE */
-                       "\U1167" = ("insertText:", "\U1186"); /* Compose, HANGUL JUNGSEONG YO, HANGUL JUNGSEONG YEO: HANGUL JUNGSEONG YO-YEO */
-                       "\U1169" = ("insertText:", "\U1187"); /* Compose, HANGUL JUNGSEONG YO, HANGUL JUNGSEONG O: HANGUL JUNGSEONG YO-O */
-                       "\U1175" = ("insertText:", "\U1188"); /* Compose, HANGUL JUNGSEONG YO, HANGUL JUNGSEONG I: HANGUL JUNGSEONG YO-I */
-               };
-               "\U116E" = {
-                       "\U1161" = ("insertText:", "\U1189"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG A: HANGUL JUNGSEONG U-A */
-                       "\U1162" = ("insertText:", "\U118A"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG AE: HANGUL JUNGSEONG U-AE */
-                       "\U1165" = ("insertText:", "\U116F"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG EO: HANGUL JUNGSEONG WEO */
-                       "\U1166" = ("insertText:", "\U1170"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG E: HANGUL JUNGSEONG WE */
-                       "\U1168" = ("insertText:", "\U118C"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG YE: HANGUL JUNGSEONG U-YE */
-                       "\U116E" = ("insertText:", "\U118D"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG U: HANGUL JUNGSEONG U-U */
-                       "\U1175" = ("insertText:", "\U1171"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG I: HANGUL JUNGSEONG WI */
-                       "\U117C" = ("insertText:", "\U118B"); /* Compose, HANGUL JUNGSEONG U, HANGUL JUNGSEONG EO-EU: HANGUL JUNGSEONG U-EO-EU */
-               };
-               "\U116F" = {
-                       "\U1173" = ("insertText:", "\U118B"); /* Compose, HANGUL JUNGSEONG WEO, HANGUL JUNGSEONG EU: HANGUL JUNGSEONG U-EO-EU */
-                       "\U1175" = ("insertText:", "\U1170"); /* Compose, HANGUL JUNGSEONG WEO, HANGUL JUNGSEONG I: HANGUL JUNGSEONG WE */
-               };
-               "\U1172" = {
-                       "\U1161" = ("insertText:", "\U118E"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG A: HANGUL JUNGSEONG YU-A */
-                       "\U1165" = ("insertText:", "\U118F"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG EO: HANGUL JUNGSEONG YU-EO */
-                       "\U1166" = ("insertText:", "\U1190"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG E: HANGUL JUNGSEONG YU-E */
-                       "\U1167" = ("insertText:", "\U1191"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG YEO: HANGUL JUNGSEONG YU-YEO */
-                       "\U1168" = ("insertText:", "\U1192"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG YE: HANGUL JUNGSEONG YU-YE */
-                       "\U116E" = ("insertText:", "\U1193"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG U: HANGUL JUNGSEONG YU-U */
-                       "\U1175" = ("insertText:", "\U1194"); /* Compose, HANGUL JUNGSEONG YU, HANGUL JUNGSEONG I: HANGUL JUNGSEONG YU-I */
-               };
-               "\U1173" = {
-                       "\U116E" = ("insertText:", "\U1195"); /* Compose, HANGUL JUNGSEONG EU, HANGUL JUNGSEONG U: HANGUL JUNGSEONG EU-U */
-                       "\U1173" = ("insertText:", "\U1196"); /* Compose, HANGUL JUNGSEONG EU, HANGUL JUNGSEONG EU: HANGUL JUNGSEONG EU-EU */
-                       "\U1175" = ("insertText:", "\U1174"); /* Compose, HANGUL JUNGSEONG EU, HANGUL JUNGSEONG I: HANGUL JUNGSEONG YI */
-               };
-               "\U1174" = {
-                       "\U116E" = ("insertText:", "\U1197"); /* Compose, HANGUL JUNGSEONG YI, HANGUL JUNGSEONG U: HANGUL JUNGSEONG YI-U */
-               };
-               "\U1175" = {
-                       "\U1161" = ("insertText:", "\U1198"); /* Compose, HANGUL JUNGSEONG I, HANGUL JUNGSEONG A: HANGUL JUNGSEONG I-A */
-                       "\U1163" = ("insertText:", "\U1199"); /* Compose, HANGUL JUNGSEONG I, HANGUL JUNGSEONG YA: HANGUL JUNGSEONG I-YA */
-                       "\U1169" = ("insertText:", "\U119A"); /* Compose, HANGUL JUNGSEONG I, HANGUL JUNGSEONG O: HANGUL JUNGSEONG I-O */
-                       "\U116E" = ("insertText:", "\U119B"); /* Compose, HANGUL JUNGSEONG I, HANGUL JUNGSEONG U: HANGUL JUNGSEONG I-U */
-                       "\U1173" = ("insertText:", "\U119C"); /* Compose, HANGUL JUNGSEONG I, HANGUL JUNGSEONG EU: HANGUL JUNGSEONG I-EU */
-                       "\U119E" = ("insertText:", "\U119D"); /* Compose, HANGUL JUNGSEONG I, HANGUL JUNGSEONG ARAEA: HANGUL JUNGSEONG I-ARAEA */
-               };
-               "\U119E" = {
-                       "\U1165" = ("insertText:", "\U119F"); /* Compose, HANGUL JUNGSEONG ARAEA, HANGUL JUNGSEONG EO: HANGUL JUNGSEONG ARAEA-EO */
-                       "\U116E" = ("insertText:", "\U11A0"); /* Compose, HANGUL JUNGSEONG ARAEA, HANGUL JUNGSEONG U: HANGUL JUNGSEONG ARAEA-U */
-                       "\U1175" = ("insertText:", "\U11A1"); /* Compose, HANGUL JUNGSEONG ARAEA, HANGUL JUNGSEONG I: HANGUL JUNGSEONG ARAEA-I */
-                       "\U119E" = ("insertText:", "\U11A2"); /* Compose, HANGUL JUNGSEONG ARAEA, HANGUL JUNGSEONG ARAEA: HANGUL JUNGSEONG SSANGARAEA */
-               };
-               "\U11A8" = {
-                       "\U11A8" = ("insertText:", "\U11A9"); /* Compose, HANGUL JONGSEONG KIYEOK, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG SSANGKIYEOK */
-                       "\U11AF" = ("insertText:", "\U11C3"); /* Compose, HANGUL JONGSEONG KIYEOK, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG KIYEOK-RIEUL */
-                       "\U11BA" = ("insertText:", "\U11AA"); /* Compose, HANGUL JONGSEONG KIYEOK, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG KIYEOK-SIOS */
-                       "\U11E7" = ("insertText:", "\U11C4"); /* Compose, HANGUL JONGSEONG KIYEOK, HANGUL JONGSEONG SIOS-KIYEOK: HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK */
-               };
-               "\U11AA" = {
-                       "\U11A8" = ("insertText:", "\U11C4"); /* Compose, HANGUL JONGSEONG KIYEOK-SIOS, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK */
-               };
-               "\U11AB" = {
-                       "\U11A8" = ("insertText:", "\U11C5"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG NIEUN-KIYEOK */
-                       "\U11AE" = ("insertText:", "\U11C6"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG TIKEUT: HANGUL JONGSEONG NIEUN-TIKEUT */
-                       "\U11BA" = ("insertText:", "\U11C7"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG NIEUN-SIOS */
-                       "\U11BD" = ("insertText:", "\U11AC"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG CIEUC: HANGUL JONGSEONG NIEUN-CIEUC */
-                       "\U11C0" = ("insertText:", "\U11C9"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG THIEUTH: HANGUL JONGSEONG NIEUN-THIEUTH */
-                       "\U11C2" = ("insertText:", "\U11AD"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG HIEUH: HANGUL JONGSEONG NIEUN-HIEUH */
-                       "\U11EB" = ("insertText:", "\U11C8"); /* Compose, HANGUL JONGSEONG NIEUN, HANGUL JONGSEONG PANSIOS: HANGUL JONGSEONG NIEUN-PANSIOS */
-               };
-               "\U11AE" = {
-                       "\U11A8" = ("insertText:", "\U11CA"); /* Compose, HANGUL JONGSEONG TIKEUT, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG TIKEUT-KIYEOK */
-                       "\U11AF" = ("insertText:", "\U11CB"); /* Compose, HANGUL JONGSEONG TIKEUT, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG TIKEUT-RIEUL */
-               };
-               "\U11AF" = {
-                       "\U11A8" = ("insertText:", "\U11B0"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG RIEUL-KIYEOK */
-                       "\U11AA" = ("insertText:", "\U11CC"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG KIYEOK-SIOS: HANGUL JONGSEONG RIEUL-KIYEOK-SIOS */
-                       "\U11AB" = ("insertText:", "\U11CD"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG NIEUN: HANGUL JONGSEONG RIEUL-NIEUN */
-                       "\U11AE" = ("insertText:", "\U11CE"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG TIKEUT: HANGUL JONGSEONG RIEUL-TIKEUT */
-                       "\U11AF" = ("insertText:", "\U11D0"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG SSANGRIEUL */
-                       "\U11B7" = ("insertText:", "\U11B1"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG MIEUM: HANGUL JONGSEONG RIEUL-MIEUM */
-                       "\U11B8" = ("insertText:", "\U11B2"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG PIEUP: HANGUL JONGSEONG RIEUL-PIEUP */
-                       "\U11B9" = ("insertText:", "\U11D3"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG PIEUP-SIOS: HANGUL JONGSEONG RIEUL-PIEUP-SIOS */
-                       "\U11BA" = ("insertText:", "\U11B3"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG RIEUL-SIOS */
-                       "\U11BB" = ("insertText:", "\U11D6"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG SSANGSIOS: HANGUL JONGSEONG RIEUL-SSANGSIOS */
-                       "\U11BF" = ("insertText:", "\U11D8"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG KHIEUKH: HANGUL JONGSEONG RIEUL-KHIEUKH */
-                       "\U11C0" = ("insertText:", "\U11B4"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG THIEUTH: HANGUL JONGSEONG RIEUL-THIEUTH */
-                       "\U11C1" = ("insertText:", "\U11B5"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG PHIEUPH: HANGUL JONGSEONG RIEUL-PHIEUPH */
-                       "\U11C2" = ("insertText:", "\U11B6"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG HIEUH: HANGUL JONGSEONG RIEUL-HIEUH */
-                       "\U11DA" = ("insertText:", "\U11D1"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG MIEUM-KIYEOK: HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK */
-                       "\U11DD" = ("insertText:", "\U11D2"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG MIEUM-SIOS: HANGUL JONGSEONG RIEUL-MIEUM-SIOS */
-                       "\U11E5" = ("insertText:", "\U11D4"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG PIEUP-HIEUH: HANGUL JONGSEONG RIEUL-PIEUP-HIEUH */
-                       "\U11E6" = ("insertText:", "\U11D5"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG KAPYEOUNPIEUP: HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP */
-                       "\U11EB" = ("insertText:", "\U11D7"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG PANSIOS: HANGUL JONGSEONG RIEUL-PANSIOS */
-                       "\U11F9" = ("insertText:", "\U11D9"); /* Compose, HANGUL JONGSEONG RIEUL, HANGUL JONGSEONG YEORINHIEUH: HANGUL JONGSEONG RIEUL-YEORINHIEUH */
-               };
-               "\U11B0" = {
-                       "\U11BA" = ("insertText:", "\U11CC"); /* Compose, HANGUL JONGSEONG RIEUL-KIYEOK, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG RIEUL-KIYEOK-SIOS */
-               };
-               "\U11B1" = {
-                       "\U11A8" = ("insertText:", "\U11D1"); /* Compose, HANGUL JONGSEONG RIEUL-MIEUM, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK */
-                       "\U11BA" = ("insertText:", "\U11D2"); /* Compose, HANGUL JONGSEONG RIEUL-MIEUM, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG RIEUL-MIEUM-SIOS */
-               };
-               "\U11B2" = {
-                       "\U11BA" = ("insertText:", "\U11D3"); /* Compose, HANGUL JONGSEONG RIEUL-PIEUP, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG RIEUL-PIEUP-SIOS */
-                       "\U11BC" = ("insertText:", "\U11D5"); /* Compose, HANGUL JONGSEONG RIEUL-PIEUP, HANGUL JONGSEONG IEUNG: HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP */
-                       "\U11C2" = ("insertText:", "\U11D4"); /* Compose, HANGUL JONGSEONG RIEUL-PIEUP, HANGUL JONGSEONG HIEUH: HANGUL JONGSEONG RIEUL-PIEUP-HIEUH */
-               };
-               "\U11B3" = {
-                       "\U11BA" = ("insertText:", "\U11D6"); /* Compose, HANGUL JONGSEONG RIEUL-SIOS, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG RIEUL-SSANGSIOS */
-               };
-               "\U11B7" = {
-                       "\U11A8" = ("insertText:", "\U11DA"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG MIEUM-KIYEOK */
-                       "\U11AF" = ("insertText:", "\U11DB"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG MIEUM-RIEUL */
-                       "\U11B8" = ("insertText:", "\U11DC"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG PIEUP: HANGUL JONGSEONG MIEUM-PIEUP */
-                       "\U11BA" = ("insertText:", "\U11DD"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG MIEUM-SIOS */
-                       "\U11BB" = ("insertText:", "\U11DE"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG SSANGSIOS: HANGUL JONGSEONG MIEUM-SSANGSIOS */
-                       "\U11BC" = ("insertText:", "\U11E2"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG IEUNG: HANGUL JONGSEONG KAPYEOUNMIEUM */
-                       "\U11BE" = ("insertText:", "\U11E0"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG CHIEUCH: HANGUL JONGSEONG MIEUM-CHIEUCH */
-                       "\U11C2" = ("insertText:", "\U11E1"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG HIEUH: HANGUL JONGSEONG MIEUM-HIEUH */
-                       "\U11EB" = ("insertText:", "\U11DF"); /* Compose, HANGUL JONGSEONG MIEUM, HANGUL JONGSEONG PANSIOS: HANGUL JONGSEONG MIEUM-PANSIOS */
-               };
-               "\U11B8" = {
-                       "\U11AF" = ("insertText:", "\U11E3"); /* Compose, HANGUL JONGSEONG PIEUP, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG PIEUP-RIEUL */
-                       "\U11BA" = ("insertText:", "\U11B9"); /* Compose, HANGUL JONGSEONG PIEUP, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG PIEUP-SIOS */
-                       "\U11BC" = ("insertText:", "\U11E6"); /* Compose, HANGUL JONGSEONG PIEUP, HANGUL JONGSEONG IEUNG: HANGUL JONGSEONG KAPYEOUNPIEUP */
-                       "\U11C1" = ("insertText:", "\U11E4"); /* Compose, HANGUL JONGSEONG PIEUP, HANGUL JONGSEONG PHIEUPH: HANGUL JONGSEONG PIEUP-PHIEUPH */
-                       "\U11C2" = ("insertText:", "\U11E5"); /* Compose, HANGUL JONGSEONG PIEUP, HANGUL JONGSEONG HIEUH: HANGUL JONGSEONG PIEUP-HIEUH */
-               };
-               "\U11BA" = {
-                       "\U11A8" = ("insertText:", "\U11E7"); /* Compose, HANGUL JONGSEONG SIOS, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG SIOS-KIYEOK */
-                       "\U11AE" = ("insertText:", "\U11E8"); /* Compose, HANGUL JONGSEONG SIOS, HANGUL JONGSEONG TIKEUT: HANGUL JONGSEONG SIOS-TIKEUT */
-                       "\U11AF" = ("insertText:", "\U11E9"); /* Compose, HANGUL JONGSEONG SIOS, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG SIOS-RIEUL */
-                       "\U11B8" = ("insertText:", "\U11EA"); /* Compose, HANGUL JONGSEONG SIOS, HANGUL JONGSEONG PIEUP: HANGUL JONGSEONG SIOS-PIEUP */
-                       "\U11BA" = ("insertText:", "\U11BB"); /* Compose, HANGUL JONGSEONG SIOS, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG SSANGSIOS */
-               };
-               "\U11BC" = {
-                       "\U11A8" = ("insertText:", "\U11EC"); /* Compose, HANGUL JONGSEONG IEUNG, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG IEUNG-KIYEOK */
-                       "\U11A9" = ("insertText:", "\U11ED"); /* Compose, HANGUL JONGSEONG IEUNG, HANGUL JONGSEONG SSANGKIYEOK: HANGUL JONGSEONG IEUNG-SSANGKIYEOK */
-                       "\U11BC" = ("insertText:", "\U11EE"); /* Compose, HANGUL JONGSEONG IEUNG, HANGUL JONGSEONG IEUNG: HANGUL JONGSEONG SSANGIEUNG */
-                       "\U11BF" = ("insertText:", "\U11EF"); /* Compose, HANGUL JONGSEONG IEUNG, HANGUL JONGSEONG KHIEUKH: HANGUL JONGSEONG IEUNG-KHIEUKH */
-               };
-               "\U11C1" = {
-                       "\U11B8" = ("insertText:", "\U11F3"); /* Compose, HANGUL JONGSEONG PHIEUPH, HANGUL JONGSEONG PIEUP: HANGUL JONGSEONG PHIEUPH-PIEUP */
-                       "\U11BC" = ("insertText:", "\U11F4"); /* Compose, HANGUL JONGSEONG PHIEUPH, HANGUL JONGSEONG IEUNG: HANGUL JONGSEONG KAPYEOUNPHIEUPH */
-               };
-               "\U11C2" = {
-                       "\U11AB" = ("insertText:", "\U11F5"); /* Compose, HANGUL JONGSEONG HIEUH, HANGUL JONGSEONG NIEUN: HANGUL JONGSEONG HIEUH-NIEUN */
-                       "\U11AF" = ("insertText:", "\U11F6"); /* Compose, HANGUL JONGSEONG HIEUH, HANGUL JONGSEONG RIEUL: HANGUL JONGSEONG HIEUH-RIEUL */
-                       "\U11B7" = ("insertText:", "\U11F7"); /* Compose, HANGUL JONGSEONG HIEUH, HANGUL JONGSEONG MIEUM: HANGUL JONGSEONG HIEUH-MIEUM */
-                       "\U11B8" = ("insertText:", "\U11F8"); /* Compose, HANGUL JONGSEONG HIEUH, HANGUL JONGSEONG PIEUP: HANGUL JONGSEONG HIEUH-PIEUP */
-               };
-               "\U11CE" = {
-                       "\U11C2" = ("insertText:", "\U11CF"); /* Compose, HANGUL JONGSEONG RIEUL-TIKEUT, HANGUL JONGSEONG HIEUH: HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH */
-               };
-               "\U11DD" = {
-                       "\U11BA" = ("insertText:", "\U11DE"); /* Compose, HANGUL JONGSEONG MIEUM-SIOS, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG MIEUM-SSANGSIOS */
-               };
-               "\U11EC" = {
-                       "\U11A8" = ("insertText:", "\U11ED"); /* Compose, HANGUL JONGSEONG IEUNG-KIYEOK, HANGUL JONGSEONG KIYEOK: HANGUL JONGSEONG IEUNG-SSANGKIYEOK */
-               };
-               "\U11F0" = {
-                       "\U11BA" = ("insertText:", "\U11F1"); /* Compose, HANGUL JONGSEONG YESIEUNG, HANGUL JONGSEONG SIOS: HANGUL JONGSEONG YESIEUNG-SIOS */
-                       "\U11EB" = ("insertText:", "\U11F2"); /* Compose, HANGUL JONGSEONG YESIEUNG, HANGUL JONGSEONG PANSIOS: HANGUL JONGSEONG YESIEUNG-PANSIOS */
-               };
-               "\U1FBF" = {
-                       "\U0027" = ("insertText:", "\U1FCE"); /* Compose, GREEK PSILI, APOSTROPHE: GREEK PSILI AND OXIA */
-                       "\U0060" = ("insertText:", "\U1FCD"); /* Compose, GREEK PSILI, GRAVE ACCENT: GREEK PSILI AND VARIA */
-                       "\U007E" = ("insertText:", "\U1FCF"); /* Compose, GREEK PSILI, TILDE: GREEK PSILI AND PERISPOMENI */
-                       "\U00B4" = ("insertText:", "\U1FCE"); /* Compose, GREEK PSILI, ACUTE ACCENT: GREEK PSILI AND OXIA */
-               };
-               "\U1FFE" = {
-                       "\U0027" = ("insertText:", "\U1FDE"); /* Compose, GREEK DASIA, APOSTROPHE: GREEK DASIA AND OXIA */
-                       "\U0060" = ("insertText:", "\U1FDD"); /* Compose, GREEK DASIA, GRAVE ACCENT: GREEK DASIA AND VARIA */
-                       "\U007E" = ("insertText:", "\U1FDF"); /* Compose, GREEK DASIA, TILDE: GREEK DASIA AND PERISPOMENI */
-                       "\U00B4" = ("insertText:", "\U1FDE"); /* Compose, GREEK DASIA, ACUTE ACCENT: GREEK DASIA AND OXIA */
-               };
-               "\U2190" = {
-                       "\U007C" = ("insertText:", "\U2345"); /* Compose, LEFTWARDS ARROW, VERTICAL LINE: APL FUNCTIONAL SYMBOL LEFTWARDS VANE */
-                       "\U2395" = ("insertText:", "\U2347"); /* Compose, LEFTWARDS ARROW, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW */
-               };
-               "\U2191" = {
-                       "\U002D" = ("insertText:", "\U234F"); /* Compose, UPWARDS ARROW, HYPHEN-MINUS: APL FUNCTIONAL SYMBOL UPWARDS VANE */
-                       "\U2395" = ("insertText:", "\U2350"); /* Compose, UPWARDS ARROW, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW */
-               };
-               "\U2192" = {
-                       "\U007C" = ("insertText:", "\U2346"); /* Compose, RIGHTWARDS ARROW, VERTICAL LINE: APL FUNCTIONAL SYMBOL RIGHTWARDS VANE */
-                       "\U2395" = ("insertText:", "\U2348"); /* Compose, RIGHTWARDS ARROW, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW */
-               };
-               "\U2193" = {
-                       "\U002D" = ("insertText:", "\U2356"); /* Compose, DOWNWARDS ARROW, HYPHEN-MINUS: APL FUNCTIONAL SYMBOL DOWNWARDS VANE */
-                       "\U2395" = ("insertText:", "\U2357"); /* Compose, DOWNWARDS ARROW, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW */
-               };
-               "\U2203" = {
-                       "\U0338" = ("insertText:", "\U2204"); /* Compose, THERE EXISTS, COMBINING LONG SOLIDUS OVERLAY: THERE DOES NOT EXIST */
-               };
-               "\U2206" = {
-                       "\U005F" = ("insertText:", "\U2359"); /* Compose, INCREMENT, LOW LINE: APL FUNCTIONAL SYMBOL DELTA UNDERBAR */
-                       "\U007C" = ("insertText:", "\U234B"); /* Compose, INCREMENT, VERTICAL LINE: APL FUNCTIONAL SYMBOL DELTA STILE */
-                       "\U2395" = ("insertText:", "\U234D"); /* Compose, INCREMENT, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD DELTA */
-               };
-               "\U2207" = {
-                       "\U007C" = ("insertText:", "\U2352"); /* Compose, NABLA, VERTICAL LINE: APL FUNCTIONAL SYMBOL DEL STILE */
-                       "\U007E" = ("insertText:", "\U236B"); /* Compose, NABLA, TILDE: APL FUNCTIONAL SYMBOL DEL TILDE */
-                       "\U00A8" = ("insertText:", "\U2362"); /* Compose, NABLA, DIAERESIS: APL FUNCTIONAL SYMBOL DEL DIAERESIS */
-                       "\U2395" = ("insertText:", "\U2354"); /* Compose, NABLA, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD DEL */
-               };
-               "\U2208" = {
-                       "\U0338" = ("insertText:", "\U2209"); /* Compose, ELEMENT OF, COMBINING LONG SOLIDUS OVERLAY: NOT AN ELEMENT OF */
-               };
-               "\U220A" = {
-                       "\U005F" = ("insertText:", "\U2377"); /* Compose, SMALL ELEMENT OF, LOW LINE: APL FUNCTIONAL SYMBOL EPSILON UNDERBAR */
-               };
-               "\U220B" = {
-                       "\U0338" = ("insertText:", "\U220C"); /* Compose, CONTAINS AS MEMBER, COMBINING LONG SOLIDUS OVERLAY: DOES NOT CONTAIN AS MEMBER */
-               };
-               "\U2218" = {
-                       "\U005F" = ("insertText:", "\U235B"); /* Compose, RING OPERATOR, LOW LINE: APL FUNCTIONAL SYMBOL JOT UNDERBAR */
-                       "\U00A8" = ("insertText:", "\U2364"); /* Compose, RING OPERATOR, DIAERESIS: APL FUNCTIONAL SYMBOL JOT DIAERESIS */
-                       "\U2229" = ("insertText:", "\U235D"); /* Compose, RING OPERATOR, INTERSECTION: APL FUNCTIONAL SYMBOL UP SHOE JOT */
-                       "\U22A4" = ("insertText:", "\U2355"); /* Compose, RING OPERATOR, DOWN TACK: APL FUNCTIONAL SYMBOL UP TACK JOT */
-                       "\U22A5" = ("insertText:", "\U234E"); /* Compose, RING OPERATOR, UP TACK: APL FUNCTIONAL SYMBOL DOWN TACK JOT */
-                       "\U2395" = ("insertText:", "\U233B"); /* Compose, RING OPERATOR, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD JOT */
-                       "\U25CB" = ("insertText:", "\U233E"); /* Compose, RING OPERATOR, WHITE CIRCLE: APL FUNCTIONAL SYMBOL CIRCLE JOT */
-               };
-               "\U2223" = {
-                       "\U0338" = ("insertText:", "\U2224"); /* Compose, DIVIDES, COMBINING LONG SOLIDUS OVERLAY: DOES NOT DIVIDE */
-               };
-               "\U2225" = {
-                       "\U0338" = ("insertText:", "\U2226"); /* Compose, PARALLEL TO, COMBINING LONG SOLIDUS OVERLAY: NOT PARALLEL TO */
-               };
-               "\U2227" = {
-                       "\U007E" = ("insertText:", "\U2372"); /* Compose, LOGICAL AND, TILDE: APL FUNCTIONAL SYMBOL UP CARET TILDE */
-                       "\U2228" = ("insertText:", "\U22C4"); /* Compose, LOGICAL AND, LOGICAL OR: DIAMOND OPERATOR */
-                       "\U2395" = ("insertText:", "\U2353"); /* Compose, LOGICAL AND, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD UP CARET */
-               };
-               "\U2228" = {
-                       "\U007E" = ("insertText:", "\U2371"); /* Compose, LOGICAL OR, TILDE: APL FUNCTIONAL SYMBOL DOWN CARET TILDE */
-                       "\U2227" = ("insertText:", "\U22C4"); /* Compose, LOGICAL OR, LOGICAL AND: DIAMOND OPERATOR */
-                       "\U2395" = ("insertText:", "\U234C"); /* Compose, LOGICAL OR, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD DOWN CARET */
-               };
-               "\U2229" = {
-                       "\U2218" = ("insertText:", "\U235D"); /* Compose, INTERSECTION, RING OPERATOR: APL FUNCTIONAL SYMBOL UP SHOE JOT */
-               };
-               "\U222A" = {
-                       "\U007C" = ("insertText:", "\U2366"); /* Compose, UNION, VERTICAL LINE: APL FUNCTIONAL SYMBOL DOWN SHOE STILE */
-               };
-               "\U223C" = {
-                       "\U0338" = ("insertText:", "\U2241"); /* Compose, TILDE OPERATOR, COMBINING LONG SOLIDUS OVERLAY: NOT TILDE */
-               };
-               "\U2243" = {
-                       "\U0338" = ("insertText:", "\U2244"); /* Compose, ASYMPTOTICALLY EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NOT ASYMPTOTICALLY EQUAL TO */
-               };
-               "\U2248" = {
-                       "\U0338" = ("insertText:", "\U2249"); /* Compose, ALMOST EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NOT ALMOST EQUAL TO */
-               };
-               "\U224D" = {
-                       "\U0338" = ("insertText:", "\U226D"); /* Compose, EQUIVALENT TO, COMBINING LONG SOLIDUS OVERLAY: NOT EQUIVALENT TO */
-               };
-               "\U2260" = {
-                       "\U005F" = ("insertText:", "\U2262"); /* Compose, NOT EQUAL TO, LOW LINE: NOT IDENTICAL TO */
-                       "\U2395" = ("insertText:", "\U236F"); /* Compose, NOT EQUAL TO, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD NOT EQUAL */
-               };
-               "\U2272" = {
-                       "\U0338" = ("insertText:", "\U2274"); /* Compose, LESS-THAN OR EQUIVALENT TO, COMBINING LONG SOLIDUS OVERLAY: NEITHER LESS-THAN NOR EQUIVALENT TO */
-               };
-               "\U2273" = {
-                       "\U0338" = ("insertText:", "\U2275"); /* Compose, GREATER-THAN OR EQUIVALENT TO, COMBINING LONG SOLIDUS OVERLAY: NEITHER GREATER-THAN NOR EQUIVALENT TO */
-               };
-               "\U2276" = {
-                       "\U0338" = ("insertText:", "\U2278"); /* Compose, LESS-THAN OR GREATER-THAN, COMBINING LONG SOLIDUS OVERLAY: NEITHER LESS-THAN NOR GREATER-THAN */
-               };
-               "\U2277" = {
-                       "\U0338" = ("insertText:", "\U2279"); /* Compose, GREATER-THAN OR LESS-THAN, COMBINING LONG SOLIDUS OVERLAY: NEITHER GREATER-THAN NOR LESS-THAN */
-               };
-               "\U227A" = {
-                       "\U0338" = ("insertText:", "\U2280"); /* Compose, PRECEDES, COMBINING LONG SOLIDUS OVERLAY: DOES NOT PRECEDE */
-               };
-               "\U227B" = {
-                       "\U0338" = ("insertText:", "\U2281"); /* Compose, SUCCEEDS, COMBINING LONG SOLIDUS OVERLAY: DOES NOT SUCCEED */
-               };
-               "\U227C" = {
-                       "\U0338" = ("insertText:", "\U22E0"); /* Compose, PRECEDES OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: DOES NOT PRECEDE OR EQUAL */
-               };
-               "\U227D" = {
-                       "\U0338" = ("insertText:", "\U22E1"); /* Compose, SUCCEEDS OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: DOES NOT SUCCEED OR EQUAL */
-               };
-               "\U2282" = {
-                       "\U005F" = ("insertText:", "\U2286"); /* Compose, SUBSET OF, LOW LINE: SUBSET OF OR EQUAL TO */
-                       "\U007C" = ("insertText:", "\U2367"); /* Compose, SUBSET OF, VERTICAL LINE: APL FUNCTIONAL SYMBOL LEFT SHOE STILE */
-               };
-               "\U2283" = {
-                       "\U005F" = ("insertText:", "\U2287"); /* Compose, SUPERSET OF, LOW LINE: SUPERSET OF OR EQUAL TO */
-               };
-               "\U2286" = {
-                       "\U0338" = ("insertText:", "\U2288"); /* Compose, SUBSET OF OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NEITHER A SUBSET OF NOR EQUAL TO */
-               };
-               "\U2287" = {
-                       "\U0338" = ("insertText:", "\U2289"); /* Compose, SUPERSET OF OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NEITHER A SUPERSET OF NOR EQUAL TO */
-               };
-               "\U2291" = {
-                       "\U0338" = ("insertText:", "\U22E2"); /* Compose, SQUARE IMAGE OF OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NOT SQUARE IMAGE OF OR EQUAL TO */
-               };
-               "\U2292" = {
-                       "\U0338" = ("insertText:", "\U22E3"); /* Compose, SQUARE ORIGINAL OF OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NOT SQUARE ORIGINAL OF OR EQUAL TO */
-               };
-               "\U22A4" = {
-                       "\U00A8" = ("insertText:", "\U2361"); /* Compose, DOWN TACK, DIAERESIS: APL FUNCTIONAL SYMBOL UP TACK DIAERESIS */
-                       "\U00AF" = ("insertText:", "\U2351"); /* Compose, DOWN TACK, MACRON: APL FUNCTIONAL SYMBOL UP TACK OVERBAR */
-                       "\U2218" = ("insertText:", "\U2355"); /* Compose, DOWN TACK, RING OPERATOR: APL FUNCTIONAL SYMBOL UP TACK JOT */
-                       "\U22A5" = ("insertText:", "\U2336"); /* Compose, DOWN TACK, UP TACK: APL FUNCTIONAL SYMBOL I-BEAM */
-               };
-               "\U22A5" = {
-                       "\U005F" = ("insertText:", "\U234A"); /* Compose, UP TACK, LOW LINE: APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR */
-                       "\U2218" = ("insertText:", "\U234E"); /* Compose, UP TACK, RING OPERATOR: APL FUNCTIONAL SYMBOL DOWN TACK JOT */
-                       "\U22A4" = ("insertText:", "\U2336"); /* Compose, UP TACK, DOWN TACK: APL FUNCTIONAL SYMBOL I-BEAM */
-               };
-               "\U22A8" = {
-                       "\U0338" = ("insertText:", "\U22AD"); /* Compose, TRUE, COMBINING LONG SOLIDUS OVERLAY: NOT TRUE */
-               };
-               "\U22A9" = {
-                       "\U0338" = ("insertText:", "\U22AE"); /* Compose, FORCES, COMBINING LONG SOLIDUS OVERLAY: DOES NOT FORCE */
-               };
-               "\U22AB" = {
-                       "\U0338" = ("insertText:", "\U22AF"); /* Compose, DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE, COMBINING LONG SOLIDUS OVERLAY: NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE */
-               };
-               "\U22B2" = {
-                       "\U0338" = ("insertText:", "\U22EA"); /* Compose, NORMAL SUBGROUP OF, COMBINING LONG SOLIDUS OVERLAY: NOT NORMAL SUBGROUP OF */
-               };
-               "\U22B3" = {
-                       "\U0338" = ("insertText:", "\U22EB"); /* Compose, CONTAINS AS NORMAL SUBGROUP, COMBINING LONG SOLIDUS OVERLAY: DOES NOT CONTAIN AS NORMAL SUBGROUP */
-               };
-               "\U22B4" = {
-                       "\U0338" = ("insertText:", "\U22EC"); /* Compose, NORMAL SUBGROUP OF OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: NOT NORMAL SUBGROUP OF OR EQUAL TO */
-               };
-               "\U22B5" = {
-                       "\U0338" = ("insertText:", "\U22ED"); /* Compose, CONTAINS AS NORMAL SUBGROUP OR EQUAL TO, COMBINING LONG SOLIDUS OVERLAY: DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL */
-               };
-               "\U22C4" = {
-                       "\U005F" = ("insertText:", "\U235A"); /* Compose, DIAMOND OPERATOR, LOW LINE: APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR */
-                       "\U2395" = ("insertText:", "\U233A"); /* Compose, DIAMOND OPERATOR, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD DIAMOND */
-               };
-               "\U2373" = {
-                       "\U005F" = ("insertText:", "\U2378"); /* Compose, APL FUNCTIONAL SYMBOL IOTA, LOW LINE: APL FUNCTIONAL SYMBOL IOTA UNDERBAR */
-               };
-               "\U2375" = {
-                       "\U005F" = ("insertText:", "\U2379"); /* Compose, APL FUNCTIONAL SYMBOL OMEGA, LOW LINE: APL FUNCTIONAL SYMBOL OMEGA UNDERBAR */
-               };
-               "\U237A" = {
-                       "\U005F" = ("insertText:", "\U2376"); /* Compose, APL FUNCTIONAL SYMBOL ALPHA, LOW LINE: APL FUNCTIONAL SYMBOL ALPHA UNDERBAR */
-               };
-               "\U2395" = {
-                       "\U0027" = ("insertText:", "\U235E"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, APOSTROPHE: APL FUNCTIONAL SYMBOL QUOTE QUAD */
-                       "\U002F" = ("insertText:", "\U2341"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, SOLIDUS: APL FUNCTIONAL SYMBOL QUAD SLASH */
-                       "\U003A" = ("insertText:", "\U2360"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, COLON: APL FUNCTIONAL SYMBOL QUAD COLON */
-                       "\U003C" = ("insertText:", "\U2343"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, LESS-THAN SIGN: APL FUNCTIONAL SYMBOL QUAD LESS-THAN */
-                       "\U003D" = ("insertText:", "\U2338"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, EQUALS SIGN: APL FUNCTIONAL SYMBOL QUAD EQUAL */
-                       "\U003E" = ("insertText:", "\U2344"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, GREATER-THAN SIGN: APL FUNCTIONAL SYMBOL QUAD GREATER-THAN */
-                       "\U003F" = ("insertText:", "\U2370"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, QUESTION MARK: APL FUNCTIONAL SYMBOL QUAD QUESTION */
-                       "\U005C" = ("insertText:", "\U2342"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, REVERSE SOLIDUS: APL FUNCTIONAL SYMBOL QUAD BACKSLASH */
-                       "\U00F7" = ("insertText:", "\U2339"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, DIVISION SIGN: APL FUNCTIONAL SYMBOL QUAD DIVIDE */
-                       "\U2190" = ("insertText:", "\U2347"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, LEFTWARDS ARROW: APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW */
-                       "\U2191" = ("insertText:", "\U2350"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, UPWARDS ARROW: APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW */
-                       "\U2192" = ("insertText:", "\U2348"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, RIGHTWARDS ARROW: APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW */
-                       "\U2193" = ("insertText:", "\U2357"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, DOWNWARDS ARROW: APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW */
-                       "\U2206" = ("insertText:", "\U234D"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, INCREMENT: APL FUNCTIONAL SYMBOL QUAD DELTA */
-                       "\U2207" = ("insertText:", "\U2354"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, NABLA: APL FUNCTIONAL SYMBOL QUAD DEL */
-                       "\U2218" = ("insertText:", "\U233B"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, RING OPERATOR: APL FUNCTIONAL SYMBOL QUAD JOT */
-                       "\U2227" = ("insertText:", "\U2353"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, LOGICAL AND: APL FUNCTIONAL SYMBOL QUAD UP CARET */
-                       "\U2228" = ("insertText:", "\U234C"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, LOGICAL OR: APL FUNCTIONAL SYMBOL QUAD DOWN CARET */
-                       "\U2260" = ("insertText:", "\U236F"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, NOT EQUAL TO: APL FUNCTIONAL SYMBOL QUAD NOT EQUAL */
-                       "\U22C4" = ("insertText:", "\U233A"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, DIAMOND OPERATOR: APL FUNCTIONAL SYMBOL QUAD DIAMOND */
-                       "\U25CB" = ("insertText:", "\U233C"); /* Compose, APL FUNCTIONAL SYMBOL QUAD, WHITE CIRCLE: APL FUNCTIONAL SYMBOL QUAD CIRCLE */
-               };
-               "\U25CB" = {
-                       "\U002A" = ("insertText:", "\U235F"); /* Compose, WHITE CIRCLE, ASTERISK: APL FUNCTIONAL SYMBOL CIRCLE STAR */
-                       "\U002D" = ("insertText:", "\U2296"); /* Compose, WHITE CIRCLE, HYPHEN-MINUS: CIRCLED MINUS */
-                       "\U002E" = ("insertText:", "\U2299"); /* Compose, WHITE CIRCLE, FULL STOP: CIRCLED DOT OPERATOR */
-                       "\U005C" = ("insertText:", "\U2349"); /* Compose, WHITE CIRCLE, REVERSE SOLIDUS: APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH */
-                       "\U005F" = ("insertText:", "\U235C"); /* Compose, WHITE CIRCLE, LOW LINE: APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR */
-                       "\U007C" = ("insertText:", "\U233D"); /* Compose, WHITE CIRCLE, VERTICAL LINE: APL FUNCTIONAL SYMBOL CIRCLE STILE */
-                       "\U00A8" = ("insertText:", "\U2365"); /* Compose, WHITE CIRCLE, DIAERESIS: APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS */
-                       "\U2218" = ("insertText:", "\U233E"); /* Compose, WHITE CIRCLE, RING OPERATOR: APL FUNCTIONAL SYMBOL CIRCLE JOT */
-                       "\U2395" = ("insertText:", "\U233C"); /* Compose, WHITE CIRCLE, APL FUNCTIONAL SYMBOL QUAD: APL FUNCTIONAL SYMBOL QUAD CIRCLE */
-               };
-               "\U2ADD" = {
-                       "\U0338" = ("insertText:", "\U2ADC"); /* Compose, NONFORKING, COMBINING LONG SOLIDUS OVERLAY: FORKING */
-               };
-               "\UFFAF" = {
-                       "\U0044" = ("insertText:", "\U0110"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER D: LATIN CAPITAL LETTER D WITH STROKE */
-                       "\U0047" = ("insertText:", "\U01E4"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER G: LATIN CAPITAL LETTER G WITH STROKE */
-                       "\U0048" = ("insertText:", "\U0126"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER H: LATIN CAPITAL LETTER H WITH STROKE */
-                       "\U0049" = ("insertText:", "\U0197"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER I: LATIN CAPITAL LETTER I WITH STROKE */
-                       "\U004C" = ("insertText:", "\U0141"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER L: LATIN CAPITAL LETTER L WITH STROKE */
-                       "\U004F" = ("insertText:", "\U00D8"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER O: LATIN CAPITAL LETTER O WITH STROKE */
-                       "\U0054" = ("insertText:", "\U0166"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER T: LATIN CAPITAL LETTER T WITH STROKE */
-                       "\U005A" = ("insertText:", "\U01B5"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN CAPITAL LETTER Z: LATIN CAPITAL LETTER Z WITH STROKE */
-                       "\U0062" = ("insertText:", "\U0180"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER B: LATIN SMALL LETTER B WITH STROKE */
-                       "\U0064" = ("insertText:", "\U0111"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER D: LATIN SMALL LETTER D WITH STROKE */
-                       "\U0067" = ("insertText:", "\U01E5"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER G: LATIN SMALL LETTER G WITH STROKE */
-                       "\U0068" = ("insertText:", "\U0127"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER H: LATIN SMALL LETTER H WITH STROKE */
-                       "\U0069" = ("insertText:", "\U0268"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER I: LATIN SMALL LETTER I WITH STROKE */
-                       "\U006C" = ("insertText:", "\U0142"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER L: LATIN SMALL LETTER L WITH STROKE */
-                       "\U006F" = ("insertText:", "\U00F8"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER O: LATIN SMALL LETTER O WITH STROKE */
-                       "\U0074" = ("insertText:", "\U0167"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER T: LATIN SMALL LETTER T WITH STROKE */
-                       "\U007A" = ("insertText:", "\U01B6"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN SMALL LETTER Z: LATIN SMALL LETTER Z WITH STROKE */
-                       "\U0294" = ("insertText:", "\U02A1"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LATIN LETTER GLOTTAL STOP: LATIN LETTER GLOTTAL STOP WITH STROKE */
-                       "\U04AE" = ("insertText:", "\U04B0"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, CYRILLIC CAPITAL LETTER STRAIGHT U: CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
-                       "\U04AF" = ("insertText:", "\U04B1"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, CYRILLIC SMALL LETTER STRAIGHT U: CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
-                       "\U06C7" = ("insertText:", "\U0493"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, ARABIC LETTER U: CYRILLIC SMALL LETTER GHE WITH STROKE */
-                       "\U06CB" = ("insertText:", "\U049F"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, ARABIC LETTER VE: CYRILLIC SMALL LETTER KA WITH STROKE */
-                       "\U06E7" = ("insertText:", "\U0492"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, ARABIC SMALL HIGH YEH: CYRILLIC CAPITAL LETTER GHE WITH STROKE */
-                       "\U06EB" = ("insertText:", "\U049E"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, ARABIC EMPTY CENTRE HIGH STOP: CYRILLIC CAPITAL LETTER KA WITH STROKE */
-                       "\U08FB" = ("insertText:", "\U219A"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, ARABIC DOUBLE RIGHT ARROWHEAD ABOVE: LEFTWARDS ARROW WITH STROKE */
-                       "\U08FD" = ("insertText:", "\U219B"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, ARABIC RIGHT ARROWHEAD ABOVE WITH DOT: RIGHTWARDS ARROW WITH STROKE */
-                       "\U2194" = ("insertText:", "\U21AE"); /* Compose, HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH, LEFT RIGHT ARROW: LEFT RIGHT ARROW WITH STROKE */
-               };
-               "\UFFBD" = {
-                       "\U0338" = ("insertText:", "\U2260"); /* Compose, HALFWIDTH HANGUL LETTER PHIEUPH, COMBINING LONG SOLIDUS OVERLAY: NOT EQUAL TO */
-               };
-               "\U1D157" = {
-                       "\U1D165" = ("insertText:", "\U1D15E"); /* Compose, MUSICAL SYMBOL VOID NOTEHEAD, MUSICAL SYMBOL COMBINING STEM: MUSICAL SYMBOL HALF NOTE */
-               };
-               "\U1D158" = {
-                       "\U1D165" = ("insertText:", "\U1D15F"); /* Compose, MUSICAL SYMBOL NOTEHEAD BLACK, MUSICAL SYMBOL COMBINING STEM: MUSICAL SYMBOL QUARTER NOTE */
-               };
-               "\U1D15F" = {
-                       "\U1D16E" = ("insertText:", "\U1D160"); /* Compose, MUSICAL SYMBOL QUARTER NOTE, MUSICAL SYMBOL COMBINING FLAG-1: MUSICAL SYMBOL EIGHTH NOTE */
-                       "\U1D16F" = ("insertText:", "\U1D161"); /* Compose, MUSICAL SYMBOL QUARTER NOTE, MUSICAL SYMBOL COMBINING FLAG-2: MUSICAL SYMBOL SIXTEENTH NOTE */
-                       "\U1D170" = ("insertText:", "\U1D162"); /* Compose, MUSICAL SYMBOL QUARTER NOTE, MUSICAL SYMBOL COMBINING FLAG-3: MUSICAL SYMBOL THIRTY-SECOND NOTE */
-                       "\U1D171" = ("insertText:", "\U1D163"); /* Compose, MUSICAL SYMBOL QUARTER NOTE, MUSICAL SYMBOL COMBINING FLAG-4: MUSICAL SYMBOL SIXTY-FOURTH NOTE */
-                       "\U1D172" = ("insertText:", "\U1D164"); /* Compose, MUSICAL SYMBOL QUARTER NOTE, MUSICAL SYMBOL COMBINING FLAG-5: MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE */
-               };
-               "\U1D1B9" = {
-                       "\U1D165" = ("insertText:", "\U1D1BB"); /* Compose, MUSICAL SYMBOL SEMIBREVIS WHITE, MUSICAL SYMBOL COMBINING STEM: MUSICAL SYMBOL MINIMA */
-               };
-               "\U1D1BA" = {
-                       "\U1D165" = ("insertText:", "\U1D1BC"); /* Compose, MUSICAL SYMBOL SEMIBREVIS BLACK, MUSICAL SYMBOL COMBINING STEM: MUSICAL SYMBOL MINIMA BLACK */
-               };
-               "\U1D1BB" = {
-                       "\U1D16E" = ("insertText:", "\U1D1BD"); /* Compose, MUSICAL SYMBOL MINIMA, MUSICAL SYMBOL COMBINING FLAG-1: MUSICAL SYMBOL SEMIMINIMA WHITE */
-                       "\U1D16F" = ("insertText:", "\U1D1BF"); /* Compose, MUSICAL SYMBOL MINIMA, MUSICAL SYMBOL COMBINING FLAG-2: MUSICAL SYMBOL FUSA WHITE */
-               };
-               "\U1D1BC" = {
-                       "\U1D16E" = ("insertText:", "\U1D1BE"); /* Compose, MUSICAL SYMBOL MINIMA BLACK, MUSICAL SYMBOL COMBINING FLAG-1: MUSICAL SYMBOL SEMIMINIMA BLACK */
-                       "\U1D16F" = ("insertText:", "\U1D1C0"); /* Compose, MUSICAL SYMBOL MINIMA BLACK, MUSICAL SYMBOL COMBINING FLAG-2: MUSICAL SYMBOL FUSA BLACK */
-               };
-       };
-}
diff --git a/Library/Keyboard Layouts/U.S. jannikz.keylayout b/Library/Keyboard Layouts/U.S. jannikz.keylayout
deleted file mode 100644 (file)
index 40f2c93..0000000
+++ /dev/null
@@ -1,9014 +0,0 @@
-<?xml version="1.1" encoding="UTF-8"?>
-<!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
-<!--Last edited by Ukelele version 3.0.3.70 on 2016-05-07 at 11:45 (GMT+2)-->
-<keyboard group="12" id="22028" name="U.S. jannikz" maxout="3">
-       <layouts>
-               <layout first="0" last="17" mapSet="164" modifiers="ec"/>
-               <layout first="18" last="18" mapSet="b80" modifiers="ec"/>
-               <layout first="21" last="23" mapSet="b80" modifiers="ec"/>
-               <layout first="30" last="30" mapSet="b80" modifiers="ec"/>
-               <layout first="194" last="194" mapSet="b80" modifiers="ec"/>
-               <layout first="197" last="197" mapSet="b80" modifiers="ec"/>
-               <layout first="200" last="201" mapSet="b80" modifiers="ec"/>
-               <layout first="206" last="207" mapSet="b80" modifiers="ec"/>
-       </layouts>
-       <modifierMap id="ec" defaultIndex="7">
-               <keyMapSelect mapIndex="0">
-                       <modifier keys="command?"/>
-                       <modifier keys="anyShift? caps? command"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="1">
-                       <modifier keys="anyShift"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="2">
-                       <modifier keys="caps"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="3">
-                       <modifier keys="anyOption"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="4">
-                       <modifier keys="anyShift anyOption command?"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="5">
-                       <modifier keys="caps anyOption"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="6">
-                       <modifier keys="caps? anyOption command"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="7">
-                       <modifier keys="anyShift caps? option? command? control"/>
-                       <modifier keys="shift? caps? anyOption command? control"/>
-                       <modifier keys="caps? anyOption? command? control"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="8">
-                       <modifier keys="anyShift caps"/>
-               </keyMapSelect>
-               <keyMapSelect mapIndex="9">
-                       <modifier keys="anyShift caps anyOption command?"/>
-               </keyMapSelect>
-       </modifierMap>
-       <keyMapSet id="164">
-               <keyMap index="0">
-                       <key code="0" action="146"/>
-                       <key code="1" action="164"/>
-                       <key code="2" action="149"/>
-                       <key code="3" action="151"/>
-                       <key code="4" action="153"/>
-                       <key code="5" action="152"/>
-                       <key code="6" action="171"/>
-                       <key code="7" action="169"/>
-                       <key code="8" action="148"/>
-                       <key code="9" action="167"/>
-                       <key code="10" action="1"/>
-                       <key code="11" action="147"/>
-                       <key code="12" action="162"/>
-                       <key code="13" action="168"/>
-                       <key code="14" action="150"/>
-                       <key code="15" action="163"/>
-                       <key code="16" action="170"/>
-                       <key code="17" action="165"/>
-                       <key code="18" action="44"/>
-                       <key code="19" action="45"/>
-                       <key code="20" action="46"/>
-                       <key code="21" action="47"/>
-                       <key code="22" action="49"/>
-                       <key code="23" action="48"/>
-                       <key code="24" action="55"/>
-                       <key code="25" action="52"/>
-                       <key code="26" action="50"/>
-                       <key code="27" action="54"/>
-                       <key code="28" action="51"/>
-                       <key code="29" action="53"/>
-                       <key code="30" action="57"/>
-                       <key code="31" action="160"/>
-                       <key code="32" action="166"/>
-                       <key code="33" action="56"/>
-                       <key code="34" action="154"/>
-                       <key code="35" action="161"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" action="157"/>
-                       <key code="38" action="155"/>
-                       <key code="39" action="106"/>
-                       <key code="40" action="156"/>
-                       <key code="41" action="58"/>
-                       <key code="42" action="59"/>
-                       <key code="43" action="61"/>
-                       <key code="44" action="63"/>
-                       <key code="45" action="159"/>
-                       <key code="46" action="158"/>
-                       <key code="47" action="62"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" action="104"/>
-                       <key code="50" action="60"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="56" output=""/>
-                       <key code="57" output=""/>
-                       <key code="65" output="."/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="1">
-                       <key code="0" action="120"/>
-                       <key code="1" action="138"/>
-                       <key code="2" action="123"/>
-                       <key code="3" action="125"/>
-                       <key code="4" action="127"/>
-                       <key code="5" action="126"/>
-                       <key code="6" action="145"/>
-                       <key code="7" action="143"/>
-                       <key code="8" action="122"/>
-                       <key code="9" action="141"/>
-                       <key code="10" action="2"/>
-                       <key code="11" action="121"/>
-                       <key code="12" action="136"/>
-                       <key code="13" action="142"/>
-                       <key code="14" action="124"/>
-                       <key code="15" action="137"/>
-                       <key code="16" action="144"/>
-                       <key code="17" action="139"/>
-                       <key code="18" action="64"/>
-                       <key code="19" action="65"/>
-                       <key code="20" action="66"/>
-                       <key code="21" action="67"/>
-                       <key code="22" action="69"/>
-                       <key code="23" action="68"/>
-                       <key code="24" action="75"/>
-                       <key code="25" action="72"/>
-                       <key code="26" action="70"/>
-                       <key code="27" action="74"/>
-                       <key code="28" action="71"/>
-                       <key code="29" action="73"/>
-                       <key code="30" action="77"/>
-                       <key code="31" action="134"/>
-                       <key code="32" action="140"/>
-                       <key code="33" action="76"/>
-                       <key code="34" action="128"/>
-                       <key code="35" action="135"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" action="131"/>
-                       <key code="38" action="129"/>
-                       <key code="39" action="107"/>
-                       <key code="40" action="130"/>
-                       <key code="41" action="78"/>
-                       <key code="42" action="79"/>
-                       <key code="43" action="81"/>
-                       <key code="44" action="83"/>
-                       <key code="45" action="133"/>
-                       <key code="46" action="132"/>
-                       <key code="47" action="82"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" action="105"/>
-                       <key code="50" action="80"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="*"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="+"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="="/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="/"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="2">
-                       <key code="0" action="146"/>
-                       <key code="1" action="164"/>
-                       <key code="2" action="149"/>
-                       <key code="3" action="151"/>
-                       <key code="4" action="153"/>
-                       <key code="5" action="152"/>
-                       <key code="6" action="171"/>
-                       <key code="7" action="169"/>
-                       <key code="8" action="148"/>
-                       <key code="9" action="167"/>
-                       <key code="10" action="0"/>
-                       <key code="11" action="147"/>
-                       <key code="12" action="162"/>
-                       <key code="13" action="168"/>
-                       <key code="14" action="150"/>
-                       <key code="15" action="163"/>
-                       <key code="16" action="170"/>
-                       <key code="17" action="165"/>
-                       <key code="18" action="44"/>
-                       <key code="19" action="45"/>
-                       <key code="20" action="46"/>
-                       <key code="21" action="47"/>
-                       <key code="22" action="49"/>
-                       <key code="23" action="48"/>
-                       <key code="24" action="55"/>
-                       <key code="25" action="52"/>
-                       <key code="26" action="50"/>
-                       <key code="27" action="54"/>
-                       <key code="28" action="51"/>
-                       <key code="29" action="53"/>
-                       <key code="30" action="40"/>
-                       <key code="31" action="160"/>
-                       <key code="32" action="166"/>
-                       <key code="33" action="56"/>
-                       <key code="34" action="154"/>
-                       <key code="35" action="161"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" action="157"/>
-                       <key code="38" action="155"/>
-                       <key code="39" action="106"/>
-                       <key code="40" action="156"/>
-                       <key code="41" action="41"/>
-                       <key code="42" action="59"/>
-                       <key code="43" action="43"/>
-                       <key code="44" action="63"/>
-                       <key code="45" action="159"/>
-                       <key code="46" action="158"/>
-                       <key code="47" action="62"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" action="104"/>
-                       <key code="50" action="42"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="3">
-                       <key code="0" output="å"/>
-                       <key code="1" output="ß"/>
-                       <key code="2" output="∂"/>
-                       <key code="3" output="ƒ"/>
-                       <key code="4" output="˙"/>
-                       <key code="5" output="©"/>
-                       <key code="6" output="Ω"/>
-                       <key code="7" output="≈"/>
-                       <key code="8" output="ç"/>
-                       <key code="9" output="√"/>
-                       <key code="10" output="§"/>
-                       <key code="11" output="∫"/>
-                       <key code="12" output="œ"/>
-                       <key code="13" output="∑"/>
-                       <key code="14" action="36"/>
-                       <key code="15" output="®"/>
-                       <key code="16" output="¥"/>
-                       <key code="17" output="†"/>
-                       <key code="18" output="¡"/>
-                       <key code="19" output="™"/>
-                       <key code="20" output="£"/>
-                       <key code="21" output="¢"/>
-                       <key code="22" output="§"/>
-                       <key code="23" output="∞"/>
-                       <key code="24" output="≠"/>
-                       <key code="25" output="ª"/>
-                       <key code="26" output="¶"/>
-                       <key code="27" output="–"/>
-                       <key code="28" output="•"/>
-                       <key code="29" output="º"/>
-                       <key code="30" output="‘"/>
-                       <key code="31" output="ø"/>
-                       <key code="32" action="39"/>
-                       <key code="33" output="“"/>
-                       <key code="34" action="37"/>
-                       <key code="35" output="π"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" output="¬"/>
-                       <key code="38" output="∆"/>
-                       <key code="39" output="æ"/>
-                       <key code="40" output="˚"/>
-                       <key code="41" output="…"/>
-                       <key code="42" output="«"/>
-                       <key code="43" output="≤"/>
-                       <key code="44" output="÷"/>
-                       <key code="45" action="38"/>
-                       <key code="46" output="µ"/>
-                       <key code="47" output="≥"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" output=" "/>
-                       <key code="50" action="35"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="4">
-                       <key code="0" output="Å"/>
-                       <key code="1" output="Í"/>
-                       <key code="2" output="Î"/>
-                       <key code="3" output="Ï"/>
-                       <key code="4" output="Ó"/>
-                       <key code="5" output="˝"/>
-                       <key code="6" output="¸"/>
-                       <key code="7" output="˛"/>
-                       <key code="8" output="Ç"/>
-                       <key code="9" output="◊"/>
-                       <key code="10" output="±"/>
-                       <key code="11" output="ı"/>
-                       <key code="12" output="Œ"/>
-                       <key code="13" output="„"/>
-                       <key code="14" output="´"/>
-                       <key code="15" output="‰"/>
-                       <key code="16" output="Á"/>
-                       <key code="17" output="ˇ"/>
-                       <key code="18" output="⁄"/>
-                       <key code="19" output="€"/>
-                       <key code="20" output="‹"/>
-                       <key code="21" output="›"/>
-                       <key code="22" output="fl"/>
-                       <key code="23" output="fi"/>
-                       <key code="24" output="±"/>
-                       <key code="25" output="·"/>
-                       <key code="26" output="‡"/>
-                       <key code="27" output="—"/>
-                       <key code="28" output="°"/>
-                       <key code="29" output="‚"/>
-                       <key code="30" output="’"/>
-                       <key code="31" output="Ø"/>
-                       <key code="32" output="¨"/>
-                       <key code="33" output="”"/>
-                       <key code="34" output="ˆ"/>
-                       <key code="35" output="∏"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" output="Ò"/>
-                       <key code="38" output="Ô"/>
-                       <key code="39" output="Æ"/>
-                       <key code="40" output=""/>
-                       <key code="41" output="Ú"/>
-                       <key code="42" output="»"/>
-                       <key code="43" output="¯"/>
-                       <key code="44" output="¿"/>
-                       <key code="45" output="˜"/>
-                       <key code="46" output="Â"/>
-                       <key code="47" output="˘"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" output=" "/>
-                       <key code="50" output="`"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="*"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="+"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="="/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="/"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="5">
-                       <key code="0" action="11"/>
-                       <key code="1" action="113"/>
-                       <key code="2" action="109"/>
-                       <key code="3" action="110"/>
-                       <key code="4" action="15"/>
-                       <key code="5" action="96"/>
-                       <key code="6" action="27"/>
-                       <key code="7" action="26"/>
-                       <key code="8" action="13"/>
-                       <key code="9" action="24"/>
-                       <key code="10" action="5"/>
-                       <key code="11" action="12"/>
-                       <key code="12" action="112"/>
-                       <key code="13" action="25"/>
-                       <key code="14" action="14"/>
-                       <key code="15" action="97"/>
-                       <key code="16" action="98"/>
-                       <key code="17" action="114"/>
-                       <key code="18" output="¡"/>
-                       <key code="19" output="™"/>
-                       <key code="20" output="£"/>
-                       <key code="21" output="¢"/>
-                       <key code="22" action="6"/>
-                       <key code="23" output="∞"/>
-                       <key code="24" action="87"/>
-                       <key code="25" action="85"/>
-                       <key code="26" output="¶"/>
-                       <key code="27" action="86"/>
-                       <key code="28" action="84"/>
-                       <key code="29" output="‚"/>
-                       <key code="30" action="89"/>
-                       <key code="31" action="111"/>
-                       <key code="32" action="23"/>
-                       <key code="33" action="88"/>
-                       <key code="34" action="16"/>
-                       <key code="35" action="22"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" action="19"/>
-                       <key code="38" action="17"/>
-                       <key code="39" action="108"/>
-                       <key code="40" action="18"/>
-                       <key code="41" output="…"/>
-                       <key code="42" output="«"/>
-                       <key code="43" output="≤"/>
-                       <key code="44" output="÷"/>
-                       <key code="45" action="21"/>
-                       <key code="46" action="20"/>
-                       <key code="47" output="≥"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" action="90"/>
-                       <key code="50" action="7"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="6">
-                       <key code="0" output="å"/>
-                       <key code="1" output="ß"/>
-                       <key code="2" output="∂"/>
-                       <key code="3" output="ƒ"/>
-                       <key code="4" output="˙"/>
-                       <key code="5" output="©"/>
-                       <key code="6" output="Ω"/>
-                       <key code="7" output="≈"/>
-                       <key code="8" output="ç"/>
-                       <key code="9" output="√"/>
-                       <key code="10" output="§"/>
-                       <key code="11" output="∫"/>
-                       <key code="12" output="œ"/>
-                       <key code="13" output="∑"/>
-                       <key code="14" output="´"/>
-                       <key code="15" output="®"/>
-                       <key code="16" output="¥"/>
-                       <key code="17" output="†"/>
-                       <key code="18" output="¡"/>
-                       <key code="19" output="™"/>
-                       <key code="20" output="£"/>
-                       <key code="21" output="¢"/>
-                       <key code="22" output="§"/>
-                       <key code="23" output="∞"/>
-                       <key code="24" output="≠"/>
-                       <key code="25" output="ª"/>
-                       <key code="26" output="¶"/>
-                       <key code="27" output="–"/>
-                       <key code="28" output="•"/>
-                       <key code="29" output="º"/>
-                       <key code="30" output="‘"/>
-                       <key code="31" output="ø"/>
-                       <key code="32" output="¨"/>
-                       <key code="33" output="“"/>
-                       <key code="34" output="^"/>
-                       <key code="35" output="π"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" output="¬"/>
-                       <key code="38" output="∆"/>
-                       <key code="39" output="æ"/>
-                       <key code="40" output="˚"/>
-                       <key code="41" output="…"/>
-                       <key code="42" output="«"/>
-                       <key code="43" output="≤"/>
-                       <key code="44" output="÷"/>
-                       <key code="45" output="~"/>
-                       <key code="46" output="µ"/>
-                       <key code="47" output="≥"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" output=" "/>
-                       <key code="50" output="`"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="7">
-                       <key code="0" output="a"/>
-                       <key code="1" output="&#x0013;"/>
-                       <key code="2" output="&#x0004;"/>
-                       <key code="3" output="&#x0006;"/>
-                       <key code="4" output="&#x0008;"/>
-                       <key code="5" output="&#x0007;"/>
-                       <key code="6" output="&#x001A;"/>
-                       <key code="7" output="&#x0018;"/>
-                       <key code="8" output="&#x0003;"/>
-                       <key code="9" output="&#x0016;"/>
-                       <key code="10" output="0"/>
-                       <key code="11" output="&#x0002;"/>
-                       <key code="12" output="&#x0011;"/>
-                       <key code="13" output="&#x0017;"/>
-                       <key code="14" output="&#x0005;"/>
-                       <key code="15" output="&#x0012;"/>
-                       <key code="16" output="&#x0019;"/>
-                       <key code="17" output="&#x0014;"/>
-                       <key code="18" output="1"/>
-                       <key code="19" output="2"/>
-                       <key code="20" output="3"/>
-                       <key code="21" output="4"/>
-                       <key code="22" output="6"/>
-                       <key code="23" output="5"/>
-                       <key code="24" output="="/>
-                       <key code="25" output="9"/>
-                       <key code="26" output="7"/>
-                       <key code="27" output="&#x001F;"/>
-                       <key code="28" output="8"/>
-                       <key code="29" output="0"/>
-                       <key code="30" output="&#x001D;"/>
-                       <key code="31" output="&#x000F;"/>
-                       <key code="32" output="&#x0015;"/>
-                       <key code="33" output="&#x001B;"/>
-                       <key code="34" output="&#x0009;"/>
-                       <key code="35" output="&#x0010;"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" output="&#x000C;"/>
-                       <key code="38" output="&#x000A;"/>
-                       <key code="39" output="&#x0027;"/>
-                       <key code="40" output="&#x000B;"/>
-                       <key code="41" output=";"/>
-                       <key code="42" output="&#x001C;"/>
-                       <key code="43" output=","/>
-                       <key code="44" output="/"/>
-                       <key code="45" output="&#x000E;"/>
-                       <key code="46" output="&#x000D;"/>
-                       <key code="47" output="."/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" output=" "/>
-                       <key code="50" output="`"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" action="3"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="8">
-                       <key code="0" action="120"/>
-                       <key code="1" action="138"/>
-                       <key code="2" action="123"/>
-                       <key code="3" action="125"/>
-                       <key code="4" action="127"/>
-                       <key code="5" action="126"/>
-                       <key code="6" action="145"/>
-                       <key code="7" action="143"/>
-                       <key code="8" action="122"/>
-                       <key code="9" action="141"/>
-                       <key code="10" action="4"/>
-                       <key code="11" action="121"/>
-                       <key code="12" action="136"/>
-                       <key code="13" action="142"/>
-                       <key code="14" action="124"/>
-                       <key code="15" action="137"/>
-                       <key code="16" action="144"/>
-                       <key code="17" action="139"/>
-                       <key code="18" action="64"/>
-                       <key code="19" action="65"/>
-                       <key code="20" action="66"/>
-                       <key code="21" action="67"/>
-                       <key code="22" action="69"/>
-                       <key code="23" action="68"/>
-                       <key code="24" action="75"/>
-                       <key code="25" action="72"/>
-                       <key code="26" action="70"/>
-                       <key code="27" action="74"/>
-                       <key code="28" action="71"/>
-                       <key code="29" action="73"/>
-                       <key code="30" action="77"/>
-                       <key code="31" action="134"/>
-                       <key code="32" action="140"/>
-                       <key code="33" action="76"/>
-                       <key code="34" action="128"/>
-                       <key code="35" action="135"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" action="131"/>
-                       <key code="38" action="129"/>
-                       <key code="39" action="107"/>
-                       <key code="40" action="130"/>
-                       <key code="41" action="78"/>
-                       <key code="42" action="79"/>
-                       <key code="43" action="81"/>
-                       <key code="44" action="83"/>
-                       <key code="45" action="133"/>
-                       <key code="46" action="132"/>
-                       <key code="47" action="82"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" action="105"/>
-                       <key code="50" action="80"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="*"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="+"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="="/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="/"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-               <keyMap index="9">
-                       <key code="0" action="99"/>
-                       <key code="1" action="32"/>
-                       <key code="2" action="116"/>
-                       <key code="3" action="29"/>
-                       <key code="4" action="101"/>
-                       <key code="5" action="30"/>
-                       <key code="6" action="103"/>
-                       <key code="7" output="̣"/>
-                       <key code="8" output="̧"/>
-                       <key code="9" output="̌"/>
-                       <key code="10" action="8"/>
-                       <key code="11" action="28"/>
-                       <key code="12" action="118"/>
-                       <key code="13" output="̇"/>
-                       <key code="14" action="100"/>
-                       <key code="15" action="102"/>
-                       <key code="16" action="34"/>
-                       <key code="17" action="119"/>
-                       <key code="18" output="⁄"/>
-                       <key code="19" output="€"/>
-                       <key code="20" output="‹"/>
-                       <key code="21" output="›"/>
-                       <key code="22" output="̂"/>
-                       <key code="23" output="†"/>
-                       <key code="24" output="±"/>
-                       <key code="25" action="92"/>
-                       <key code="26" output="‡"/>
-                       <key code="27" action="93"/>
-                       <key code="28" action="91"/>
-                       <key code="29" output="‚"/>
-                       <key code="30" action="94"/>
-                       <key code="31" action="117"/>
-                       <key code="32" action="33"/>
-                       <key code="33" output="”"/>
-                       <key code="34" output="̛"/>
-                       <key code="35" output="̦"/>
-                       <key code="36" output="&#x000D;"/>
-                       <key code="37" output="̵"/>
-                       <key code="38" output="̋"/>
-                       <key code="39" action="115"/>
-                       <key code="40" action="31"/>
-                       <key code="41" action="9"/>
-                       <key code="42" output="»"/>
-                       <key code="43" output="„"/>
-                       <key code="44" output="¿"/>
-                       <key code="45" output="̃"/>
-                       <key code="46" output="̨"/>
-                       <key code="47" action="10"/>
-                       <key code="48" output="&#x0009;"/>
-                       <key code="49" output=" "/>
-                       <key code="50" action="95"/>
-                       <key code="51" output="&#x0008;"/>
-                       <key code="52" output="&#x0003;"/>
-                       <key code="53" output="&#x001B;"/>
-                       <key code="65" output="."/>
-                       <key code="66" output="*"/>
-                       <key code="67" output="*"/>
-                       <key code="69" output="+"/>
-                       <key code="70" output="+"/>
-                       <key code="71" output="&#x001B;"/>
-                       <key code="72" output="="/>
-                       <key code="75" output="/"/>
-                       <key code="76" output="&#x0003;"/>
-                       <key code="77" output="/"/>
-                       <key code="78" output="-"/>
-                       <key code="81" output="="/>
-                       <key code="82" output="0"/>
-                       <key code="83" output="1"/>
-                       <key code="84" output="2"/>
-                       <key code="85" output="3"/>
-                       <key code="86" output="4"/>
-                       <key code="87" output="5"/>
-                       <key code="88" output="6"/>
-                       <key code="89" output="7"/>
-                       <key code="91" output="8"/>
-                       <key code="92" output="9"/>
-                       <key code="96" output="&#x0010;"/>
-                       <key code="97" output="&#x0010;"/>
-                       <key code="98" output="&#x0010;"/>
-                       <key code="99" output="&#x0010;"/>
-                       <key code="100" output="&#x0010;"/>
-                       <key code="101" output="&#x0010;"/>
-                       <key code="102" output="&#x0010;"/>
-                       <key code="103" output="&#x0010;"/>
-                       <key code="104" output="&#x0010;"/>
-                       <key code="105" output="&#x0010;"/>
-                       <key code="106" output="&#x0010;"/>
-                       <key code="107" output="&#x0010;"/>
-                       <key code="108" output="&#x0010;"/>
-                       <key code="109" output="&#x0010;"/>
-                       <key code="110" output="&#x0010;"/>
-                       <key code="111" output="&#x0010;"/>
-                       <key code="112" output="&#x0010;"/>
-                       <key code="113" output="&#x0010;"/>
-                       <key code="114" output="&#x0005;"/>
-                       <key code="115" output="&#x0001;"/>
-                       <key code="116" output="&#x000B;"/>
-                       <key code="117" output="&#x007F;"/>
-                       <key code="118" output="&#x0010;"/>
-                       <key code="119" output="&#x0004;"/>
-                       <key code="120" output="&#x0010;"/>
-                       <key code="121" output="&#x000C;"/>
-                       <key code="122" output="&#x0010;"/>
-                       <key code="123" output="&#x001C;"/>
-                       <key code="124" output="&#x001D;"/>
-                       <key code="125" output="&#x001F;"/>
-                       <key code="126" output="&#x001E;"/>
-               </keyMap>
-       </keyMapSet>
-       <keyMapSet id="b80">
-               <keyMap index="0" baseMapSet="164" baseIndex="0">
-                       <key code="24" output="^"/>
-                       <key code="30" output="["/>
-                       <key code="33" output="@"/>
-                       <key code="39" output=":"/>
-                       <key code="42" output="]"/>
-                       <key code="93" action="59"/>
-                       <key code="94" output="_"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="1" baseMapSet="164" baseIndex="1">
-                       <key code="19" output="&#x0022;"/>
-                       <key code="22" output="&#x0026;"/>
-                       <key code="24" output="~"/>
-                       <key code="25" output=")"/>
-                       <key code="26" output="&#x0027;"/>
-                       <key code="27" output="="/>
-                       <key code="28" output="("/>
-                       <key code="29" output="0"/>
-                       <key code="30" output="{"/>
-                       <key code="33" output="`"/>
-                       <key code="39" output="*"/>
-                       <key code="41" output="+"/>
-                       <key code="42" output="}"/>
-                       <key code="93" output="|"/>
-                       <key code="94" output="_"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="2" baseMapSet="164" baseIndex="2">
-                       <key code="24" output="^"/>
-                       <key code="30" output="["/>
-                       <key code="33" output="@"/>
-                       <key code="39" output=":"/>
-                       <key code="42" output="]"/>
-                       <key code="93" action="59"/>
-                       <key code="94" output="_"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="3" baseMapSet="164" baseIndex="3">
-                       <key code="93" output="|"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="4" baseMapSet="164" baseIndex="4">
-                       <key code="93" output="|"/>
-                       <key code="94" output="`"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="5" baseMapSet="164" baseIndex="5">
-                       <key code="93" output="|"/>
-                       <key code="94" output="`"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="6" baseMapSet="164" baseIndex="6">
-                       <key code="0" action="11"/>
-                       <key code="1" action="113"/>
-                       <key code="2" action="109"/>
-                       <key code="3" action="110"/>
-                       <key code="4" action="15"/>
-                       <key code="5" action="96"/>
-                       <key code="6" action="27"/>
-                       <key code="7" action="26"/>
-                       <key code="8" action="13"/>
-                       <key code="9" action="24"/>
-                       <key code="10" action="5"/>
-                       <key code="11" action="12"/>
-                       <key code="12" action="112"/>
-                       <key code="13" action="25"/>
-                       <key code="14" action="14"/>
-                       <key code="15" action="97"/>
-                       <key code="16" action="98"/>
-                       <key code="17" action="114"/>
-                       <key code="22" action="6"/>
-                       <key code="24" action="87"/>
-                       <key code="25" action="85"/>
-                       <key code="27" action="86"/>
-                       <key code="28" action="84"/>
-                       <key code="29" output="‚"/>
-                       <key code="30" action="89"/>
-                       <key code="31" action="111"/>
-                       <key code="32" action="23"/>
-                       <key code="33" action="88"/>
-                       <key code="34" action="16"/>
-                       <key code="35" action="22"/>
-                       <key code="37" action="19"/>
-                       <key code="38" action="17"/>
-                       <key code="39" action="108"/>
-                       <key code="40" action="18"/>
-                       <key code="45" action="21"/>
-                       <key code="46" action="20"/>
-                       <key code="49" action="90"/>
-                       <key code="50" action="7"/>
-                       <key code="93" output="|"/>
-                       <key code="94" output="`"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="7" baseMapSet="164" baseIndex="7">
-                       <key code="0" action="11"/>
-                       <key code="1" action="113"/>
-                       <key code="2" action="109"/>
-                       <key code="3" action="110"/>
-                       <key code="4" action="15"/>
-                       <key code="5" action="96"/>
-                       <key code="6" action="27"/>
-                       <key code="7" action="26"/>
-                       <key code="8" action="13"/>
-                       <key code="9" action="24"/>
-                       <key code="10" action="5"/>
-                       <key code="11" action="12"/>
-                       <key code="12" action="112"/>
-                       <key code="13" action="25"/>
-                       <key code="14" action="14"/>
-                       <key code="15" action="97"/>
-                       <key code="16" action="98"/>
-                       <key code="17" action="114"/>
-                       <key code="18" output="¡"/>
-                       <key code="19" output="™"/>
-                       <key code="20" output="£"/>
-                       <key code="21" output="¢"/>
-                       <key code="22" action="6"/>
-                       <key code="23" output="∞"/>
-                       <key code="24" action="87"/>
-                       <key code="25" action="85"/>
-                       <key code="26" output="¶"/>
-                       <key code="27" action="86"/>
-                       <key code="28" action="84"/>
-                       <key code="29" output="‚"/>
-                       <key code="30" action="89"/>
-                       <key code="31" action="111"/>
-                       <key code="32" action="23"/>
-                       <key code="33" action="88"/>
-                       <key code="34" action="16"/>
-                       <key code="35" action="22"/>
-                       <key code="37" action="19"/>
-                       <key code="38" action="17"/>
-                       <key code="39" action="108"/>
-                       <key code="40" action="18"/>
-                       <key code="41" output="…"/>
-                       <key code="42" output="«"/>
-                       <key code="43" output="≤"/>
-                       <key code="44" output="÷"/>
-                       <key code="45" action="21"/>
-                       <key code="46" action="20"/>
-                       <key code="47" output="≥"/>
-                       <key code="49" action="90"/>
-                       <key code="50" action="7"/>
-                       <key code="93" output="|"/>
-                       <key code="94" output="`"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-                       <key code="105" output="&#x0010;"/>
-               </keyMap>
-               <keyMap index="8" baseMapSet="164" baseIndex="8">
-                       <key code="0" action="11"/>
-                       <key code="1" action="113"/>
-                       <key code="2" action="109"/>
-                       <key code="3" action="110"/>
-                       <key code="4" action="15"/>
-                       <key code="5" action="96"/>
-                       <key code="6" action="27"/>
-                       <key code="7" action="26"/>
-                       <key code="8" action="13"/>
-                       <key code="9" action="24"/>
-                       <key code="10" action="5"/>
-                       <key code="11" action="12"/>
-                       <key code="12" action="112"/>
-                       <key code="13" action="25"/>
-                       <key code="14" action="14"/>
-                       <key code="15" action="97"/>
-                       <key code="16" action="98"/>
-                       <key code="17" action="114"/>
-                       <key code="18" output="¡"/>
-                       <key code="19" output="™"/>
-                       <key code="20" output="£"/>
-                       <key code="21" output="¢"/>
-                       <key code="22" action="6"/>
-                       <key code="23" output="∞"/>
-                       <key code="24" action="87"/>
-                       <key code="25" action="85"/>
-                       <key code="26" output="¶"/>
-                       <key code="27" action="86"/>
-                       <key code="28" action="84"/>
-                       <key code="29" output="‚"/>
-                       <key code="30" action="89"/>
-                       <key code="31" action="111"/>
-                       <key code="32" action="23"/>
-                       <key code="33" action="88"/>
-                       <key code="34" action="16"/>
-                       <key code="35" action="22"/>
-                       <key code="37" action="19"/>
-                       <key code="38" action="17"/>
-                       <key code="39" action="108"/>
-                       <key code="40" action="18"/>
-                       <key code="41" output="…"/>
-                       <key code="42" output="«"/>
-                       <key code="43" output="≤"/>
-                       <key code="44" output="÷"/>
-                       <key code="45" action="21"/>
-                       <key code="46" action="20"/>
-                       <key code="47" output="≥"/>
-                       <key code="49" action="90"/>
-                       <key code="50" action="7"/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="93" output="|"/>
-                       <key code="94" output="`"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-               <keyMap index="9" baseMapSet="164" baseIndex="9">
-                       <key code="0" action="11"/>
-                       <key code="1" action="113"/>
-                       <key code="2" action="109"/>
-                       <key code="3" action="110"/>
-                       <key code="4" action="15"/>
-                       <key code="5" action="96"/>
-                       <key code="6" action="27"/>
-                       <key code="7" action="26"/>
-                       <key code="8" action="13"/>
-                       <key code="9" action="24"/>
-                       <key code="10" action="5"/>
-                       <key code="11" action="12"/>
-                       <key code="12" action="112"/>
-                       <key code="13" action="25"/>
-                       <key code="14" action="14"/>
-                       <key code="15" action="97"/>
-                       <key code="16" action="98"/>
-                       <key code="17" action="114"/>
-                       <key code="18" output="¡"/>
-                       <key code="19" output="™"/>
-                       <key code="20" output="£"/>
-                       <key code="21" output="¢"/>
-                       <key code="22" action="6"/>
-                       <key code="23" output="∞"/>
-                       <key code="24" action="87"/>
-                       <key code="25" action="85"/>
-                       <key code="26" output="¶"/>
-                       <key code="27" action="86"/>
-                       <key code="28" action="84"/>
-                       <key code="30" action="89"/>
-                       <key code="31" action="111"/>
-                       <key code="32" action="23"/>
-                       <key code="33" action="88"/>
-                       <key code="34" action="16"/>
-                       <key code="35" action="22"/>
-                       <key code="37" action="19"/>
-                       <key code="38" action="17"/>
-                       <key code="39" action="108"/>
-                       <key code="40" action="18"/>
-                       <key code="41" output="…"/>
-                       <key code="42" output="«"/>
-                       <key code="43" output="≤"/>
-                       <key code="44" output="÷"/>
-                       <key code="45" action="21"/>
-                       <key code="46" action="20"/>
-                       <key code="47" output="≥"/>
-                       <key code="49" action="90"/>
-                       <key code="50" action="7"/>
-                       <key code="66" output="&#x001D;"/>
-                       <key code="70" output="&#x001C;"/>
-                       <key code="72" output="&#x001F;"/>
-                       <key code="77" output="&#x001E;"/>
-                       <key code="93" output="|"/>
-                       <key code="94" output="`"/>
-                       <key code="95" output=","/>
-                       <key code="102" output=" "/>
-                       <key code="104" output=" "/>
-               </keyMap>
-       </keyMapSet>
-       <actions>
-               <action id="0">
-                       <when state="none" next="176"/>
-                       <when state="100" next="223"/>
-                       <when state="113" next="318"/>
-                       <when state="121" next="90"/>
-                       <when state="126" next="25"/>
-                       <when state="131" next="66"/>
-                       <when state="142" next="93"/>
-                       <when state="145" next="301"/>
-                       <when state="147" next="67"/>
-                       <when state="159" next="166"/>
-                       <when state="16" next="205"/>
-                       <when state="160" next="89"/>
-                       <when state="163" next="35"/>
-                       <when state="169" next="207"/>
-                       <when state="170" next="141"/>
-                       <when state="171" next="62"/>
-                       <when state="175" next="187"/>
-                       <when state="176" next="300"/>
-                       <when state="179" next="53"/>
-                       <when state="181" next="351"/>
-                       <when state="20" next="350"/>
-                       <when state="213" next="296"/>
-                       <when state="215" next="118"/>
-                       <when state="22" next="127"/>
-                       <when state="221" next="290"/>
-                       <when state="224" next="109"/>
-                       <when state="228" next="39"/>
-                       <when state="237" next="152"/>
-                       <when state="248" next="211"/>
-                       <when state="254" next="153"/>
-                       <when state="258" next="28"/>
-                       <when state="259" next="340"/>
-                       <when state="262" next="14"/>
-                       <when state="268" next="57"/>
-                       <when state="273" next="177"/>
-                       <when state="275" next="4"/>
-                       <when state="277" next="231"/>
-                       <when state="279" next="252"/>
-                       <when state="280" next="3"/>
-                       <when state="282" next="284"/>
-                       <when state="285" next="32"/>
-                       <when state="286" next="320"/>
-                       <when state="295" next="37"/>
-                       <when state="300" next="336"/>
-                       <when state="309" next="334"/>
-                       <when state="31" next="123"/>
-                       <when state="312" next="230"/>
-                       <when state="317" next="101"/>
-                       <when state="319" next="314"/>
-                       <when state="321" next="23"/>
-                       <when state="323" next="345"/>
-                       <when state="331" next="349"/>
-                       <when state="336" output="§"/>
-                       <when state="354" next="322"/>
-                       <when state="355" next="265"/>
-                       <when state="36" next="45"/>
-                       <when state="42" next="24"/>
-                       <when state="51" next="59"/>
-                       <when state="52" next="203"/>
-                       <when state="53" output="̩"/>
-                       <when state="55" next="17"/>
-                       <when state="7" next="103"/>
-                       <when state="70" next="335"/>
-                       <when state="71" next="241"/>
-                       <when state="73" next="167"/>
-                       <when state="75" next="218"/>
-                       <when state="77" next="87"/>
-                       <when state="81" next="302"/>
-                       <when state="92" next="316"/>
-                       <when state="96" next="9"/>
-                       <when state="97" next="297"/>
-               </action>
-               <action id="1">
-                       <when state="none" next="362"/>
-                       <when state="362" output="§"/>
-               </action>
-               <action id="10">
-                       <when state="none" next="121"/>
-               </action>
-               <action id="100">
-                       <when state="none" output="́"/>
-                       <when state="179" output="Ɛ"/>
-               </action>
-               <action id="101">
-                       <when state="none" output="̱"/>
-                       <when state="121" output="Ⱨ"/>
-                       <when state="179" output="Ⱶ"/>
-               </action>
-               <action id="102">
-                       <when state="none" output="‰"/>
-                       <when state="121" output="Ꝛ"/>
-                       <when state="179" output="ʁ"/>
-               </action>
-               <action id="103">
-                       <when state="none" output="̉"/>
-                       <when state="121" output="Ⱬ"/>
-                       <when state="179" output="Ǯ"/>
-               </action>
-               <action id="104">
-                       <when state="none" output=" "/>
-                       <when state="100" output="̛̀"/>
-                       <when state="112" output=" "/>
-                       <when state="113" output="̄"/>
-                       <when state="126" output="̇"/>
-                       <when state="131" output="̆̉"/>
-                       <when state="142" output="̄́"/>
-                       <when state="145" output="&#x0027;"/>
-                       <when state="147" output="̛́"/>
-                       <when state="149" output="`"/>
-                       <when state="154" next="112"/>
-                       <when state="159" output="̉"/>
-                       <when state="16" output="̇̄"/>
-                       <when state="160" output="̨̄"/>
-                       <when state="163" output="̆̃"/>
-                       <when state="169" output="̧́"/>
-                       <when state="170" output="̃́"/>
-                       <when state="171" output="̂́"/>
-                       <when state="172" output="´"/>
-                       <when state="175" output="̰"/>
-                       <when state="179" output=" "/>
-                       <when state="181" output="̤"/>
-                       <when state="183" output="¸"/>
-                       <when state="186" output="ˆ"/>
-                       <when state="188" output="~"/>
-                       <when state="20" output="̣̂"/>
-                       <when state="204" output="˜"/>
-                       <when state="213" output="̛"/>
-                       <when state="215" output="̂̃"/>
-                       <when state="22" output="̆"/>
-                       <when state="221" output="̏"/>
-                       <when state="224" output="̌"/>
-                       <when state="228" output="̌̇"/>
-                       <when state="229" output="¨"/>
-                       <when state="237" output="̣̄"/>
-                       <when state="248" output="̛̣"/>
-                       <when state="253" output="~"/>
-                       <when state="254" output="̈̄"/>
-                       <when state="258" output="̊"/>
-                       <when state="259" output="̂̉"/>
-                       <when state="262" output="̋"/>
-                       <when state="268" output="̈"/>
-                       <when state="273" output="̣̆"/>
-                       <when state="275" output="̀"/>
-                       <when state="277" output="̑"/>
-                       <when state="279" output="̨"/>
-                       <when state="280" output="̃̄"/>
-                       <when state="282" output="̦"/>
-                       <when state="285" output="̈̌"/>
-                       <when state="286" output="̭"/>
-                       <when state="295" output="̣̇"/>
-                       <when state="309" output="̧̆"/>
-                       <when state="31" output="̂̀"/>
-                       <when state="317" output="́"/>
-                       <when state="319" output="̆́"/>
-                       <when state="321" output="̱"/>
-                       <when state="323" output="̮"/>
-                       <when state="331" output="̵́"/>
-                       <when state="354" output="̃̈"/>
-                       <when state="355" output="̈̀"/>
-                       <when state="36" output="̥"/>
-                       <when state="362" output=" "/>
-                       <when state="42" output="̛̃"/>
-                       <when state="51" output="̈́"/>
-                       <when state="52" output="̊́"/>
-                       <when state="53" output=" "/>
-                       <when state="55" output="̣"/>
-                       <when state="68" output="^"/>
-                       <when state="69" output="^"/>
-                       <when state="7" output="̄̈"/>
-                       <when state="70" output="̃"/>
-                       <when state="71" output="̵"/>
-                       <when state="75" output="̂"/>
-                       <when state="77" output="̧"/>
-                       <when state="78" output="`"/>
-                       <when state="81" output="́̇"/>
-                       <when state="92" output="̆̀"/>
-                       <when state="96" output="̄̀"/>
-                       <when state="97" output="̛̉"/>
-               </action>
-               <action id="105">
-                       <when state="none" output=" "/>
-                       <when state="100" output="ʼ̀"/>
-                       <when state="113" output="ˉ"/>
-                       <when state="126" output="˙"/>
-                       <when state="131" output="˘̉"/>
-                       <when state="142" output="ˉ́"/>
-                       <when state="147" output="ʼ́"/>
-                       <when state="149" output="`"/>
-                       <when state="159" output="ˀ"/>
-                       <when state="16" output="˙̄"/>
-                       <when state="160" output="˛̄"/>
-                       <when state="163" output="˘̃"/>
-                       <when state="169" output="¸́"/>
-                       <when state="170" output="˜́"/>
-                       <when state="171" output="ˆ́"/>
-                       <when state="172" output="´"/>
-                       <when state="175" output="˷"/>
-                       <when state="181" output=" ̤"/>
-                       <when state="186" output="ˆ"/>
-                       <when state="20" output=".̂"/>
-                       <when state="204" output="˜"/>
-                       <when state="213" output="ʼ"/>
-                       <when state="215" output="ˆ̃"/>
-                       <when state="22" output="˘"/>
-                       <when state="221" output=" ̏"/>
-                       <when state="224" output="ˇ"/>
-                       <when state="228" output="ˇ̇"/>
-                       <when state="229" output="¨"/>
-                       <when state="237" output=".̄"/>
-                       <when state="248" output=".̛"/>
-                       <when state="254" output="¨̄"/>
-                       <when state="258" output="˚"/>
-                       <when state="259" output="ˆ̉"/>
-                       <when state="262" output="˝"/>
-                       <when state="268" output="¨"/>
-                       <when state="273" output=".̆"/>
-                       <when state="275" output="`"/>
-                       <when state="277" output=" ̑"/>
-                       <when state="279" output="˛"/>
-                       <when state="280" output="˜̄"/>
-                       <when state="282" output=","/>
-                       <when state="285" output="¨̌"/>
-                       <when state="286" output="‸"/>
-                       <when state="295" output=".̇"/>
-                       <when state="309" output="¸̆"/>
-                       <when state="31" output="ˆ̀"/>
-                       <when state="317" output="´"/>
-                       <when state="319" output="˘́"/>
-                       <when state="321" output="ˍ"/>
-                       <when state="323" output=" ̮"/>
-                       <when state="331" output="-́"/>
-                       <when state="354" output="˜̈"/>
-                       <when state="355" output="῭"/>
-                       <when state="36" output="˳"/>
-                       <when state="42" output="ʼ̃"/>
-                       <when state="51" output="΅"/>
-                       <when state="52" output="˚́"/>
-                       <when state="55" output="."/>
-                       <when state="7" output="ˉ̈"/>
-                       <when state="70" output="˜"/>
-                       <when state="71" output="-"/>
-                       <when state="75" output="ˆ"/>
-                       <when state="77" output="¸"/>
-                       <when state="81" output="´̇"/>
-                       <when state="92" output="˘̀"/>
-                       <when state="96" output="ˉ̀"/>
-                       <when state="97" output="ʼ̉"/>
-               </action>
-               <action id="106">
-                       <when state="none" output="&#x0027;"/>
-                       <when state="101" output="ǽ"/>
-                       <when state="103" output="ǣ̈"/>
-                       <when state="109" output="æ̌"/>
-                       <when state="112" output="&#x0027;"/>
-                       <when state="118" output="æ̂̃"/>
-                       <when state="123" output="æ̂̀"/>
-                       <when state="127" output="æ̆"/>
-                       <when state="14" output="æ̋"/>
-                       <when state="141" output="æ̃́"/>
-                       <when state="152" output="ǣ̣"/>
-                       <when state="153" output="æ̈̄"/>
-                       <when state="154" next="145"/>
-                       <when state="156" next="359"/>
-                       <when state="166" output="æ̉"/>
-                       <when state="167" output="ǣ"/>
-                       <when state="17" output="æ̣"/>
-                       <when state="176" output="æ"/>
-                       <when state="177" output="æ̣̆"/>
-                       <when state="179" output="ʹ"/>
-                       <when state="183" output="‚"/>
-                       <when state="187" output="æ̰"/>
-                       <when state="196" next="85"/>
-                       <when state="203" output="æ̊́"/>
-                       <when state="205" output="æ̇̄"/>
-                       <when state="207" output="ǽ̧"/>
-                       <when state="211" output="æ̛̣"/>
-                       <when state="218" output="æ̂"/>
-                       <when state="223" output="æ̛̀"/>
-                       <when state="23" output="æ̱"/>
-                       <when state="231" output="æ̑"/>
-                       <when state="24" output="æ̛̃"/>
-                       <when state="241" output="æ̶"/>
-                       <when state="25" output="æ̇"/>
-                       <when state="252" output="æ̨"/>
-                       <when state="265" output="æ̈̀"/>
-                       <when state="28" output="æ̊"/>
-                       <when state="284" output="æ̦"/>
-                       <when state="290" output="æ̏"/>
-                       <when state="296" output="æ̛"/>
-                       <when state="297" output="æ̛̉"/>
-                       <when state="3" output="æ̃̄"/>
-                       <when state="301" output="ǽ"/>
-                       <when state="302" output="ǽ̇"/>
-                       <when state="306" output="‘"/>
-                       <when state="314" output="æ̆́"/>
-                       <when state="316" output="æ̆̀"/>
-                       <when state="318" output="ǣ"/>
-                       <when state="32" output="æ̈̌"/>
-                       <when state="320" output="æ̭"/>
-                       <when state="322" output="æ̃̈"/>
-                       <when state="334" output="æ̧̆"/>
-                       <when state="335" output="æ̃"/>
-                       <when state="340" output="æ̂̉"/>
-                       <when state="345" output="æ̮"/>
-                       <when state="349" output="ǽ̶"/>
-                       <when state="35" output="æ̆̃"/>
-                       <when state="350" output="æ̣̂"/>
-                       <when state="351" output="æ̤"/>
-                       <when state="362" output="æ"/>
-                       <when state="37" output="æ̣̇"/>
-                       <when state="39" output="æ̌̇"/>
-                       <when state="4" output="æ̀"/>
-                       <when state="45" output="æ̥"/>
-                       <when state="53" output="ˈ"/>
-                       <when state="57" output="æ̈"/>
-                       <when state="59" output="æ̈́"/>
-                       <when state="62" output="æ̂́"/>
-                       <when state="66" output="æ̆̉"/>
-                       <when state="67" output="ǽ̛"/>
-                       <when state="69" output="’"/>
-                       <when state="87" output="æ̧"/>
-                       <when state="89" output="ǣ̨"/>
-                       <when state="9" output="ǣ̀"/>
-                       <when state="93" output="ǣ́"/>
-               </action>
-               <action id="107">
-                       <when state="none" output="&#x0022;"/>
-                       <when state="101" output="Ǽ"/>
-                       <when state="103" output="Ǣ̈"/>
-                       <when state="109" output="Æ̌"/>
-                       <when state="118" output="Æ̂̃"/>
-                       <when state="123" output="Æ̂̀"/>
-                       <when state="127" output="Æ̆"/>
-                       <when state="14" output="Æ̋"/>
-                       <when state="141" output="Æ̃́"/>
-                       <when state="145" next="76"/>
-                       <when state="152" output="Ǣ̣"/>
-                       <when state="153" output="Æ̈̄"/>
-                       <when state="154" next="148"/>
-                       <when state="166" output="Æ̉"/>
-                       <when state="167" output="Ǣ"/>
-                       <when state="17" output="Æ̣"/>
-                       <when state="176" output="Æ"/>
-                       <when state="177" output="Æ̣̆"/>
-                       <when state="179" output="ʺ"/>
-                       <when state="183" output="„"/>
-                       <when state="187" output="Æ̰"/>
-                       <when state="203" output="Æ̊́"/>
-                       <when state="205" output="Æ̇̄"/>
-                       <when state="207" output="Ǽ̧"/>
-                       <when state="211" output="Æ̛̣"/>
-                       <when state="218" output="Æ̂"/>
-                       <when state="223" output="Æ̛̀"/>
-                       <when state="23" output="Æ̱"/>
-                       <when state="231" output="Æ̑"/>
-                       <when state="24" output="Æ̛̃"/>
-                       <when state="241" output="Æ̶"/>
-                       <when state="25" output="Æ̇"/>
-                       <when state="252" output="Æ̨"/>
-                       <when state="265" output="Æ̈̀"/>
-                       <when state="28" output="Æ̊"/>
-                       <when state="284" output="Æ̦"/>
-                       <when state="290" output="Æ̏"/>
-                       <when state="296" output="Æ̛"/>
-                       <when state="297" output="Æ̛̉"/>
-                       <when state="3" output="Æ̃̄"/>
-                       <when state="301" output="Ǽ"/>
-                       <when state="302" output="Ǽ̇"/>
-                       <when state="306" output="“"/>
-                       <when state="314" output="Æ̆́"/>
-                       <when state="316" output="Æ̆̀"/>
-                       <when state="318" output="Ǣ"/>
-                       <when state="32" output="Æ̈̌"/>
-                       <when state="320" output="Æ̭"/>
-                       <when state="322" output="Æ̃̈"/>
-                       <when state="334" output="Æ̧̆"/>
-                       <when state="335" output="Æ̃"/>
-                       <when state="340" output="Æ̂̉"/>
-                       <when state="345" output="Æ̮"/>
-                       <when state="349" output="Ǽ̶"/>
-                       <when state="35" output="Æ̆̃"/>
-                       <when state="350" output="Æ̣̂"/>
-                       <when state="351" output="Æ̤"/>
-                       <when state="362" output="Æ"/>
-                       <when state="37" output="Æ̣̇"/>
-                       <when state="39" output="Æ̌̇"/>
-                       <when state="4" output="Æ̀"/>
-                       <when state="45" output="Æ̥"/>
-                       <when state="53" output="ˌ"/>
-                       <when state="57" output="Æ̈"/>
-                       <when state="59" output="Æ̈́"/>
-                       <when state="62" output="Æ̂́"/>
-                       <when state="66" output="Æ̆̉"/>
-                       <when state="67" output="Ǽ̛"/>
-                       <when state="69" output="”"/>
-                       <when state="73" next="329"/>
-                       <when state="78" next="48"/>
-                       <when state="87" output="Æ̧"/>
-                       <when state="89" output="Ǣ̨"/>
-                       <when state="9" output="Ǣ̀"/>
-                       <when state="91" next="326"/>
-                       <when state="93" output="Ǣ́"/>
-               </action>
-               <action id="108">
-                       <when state="none" output="æ"/>
-                       <when state="100" output="æ̛̀"/>
-                       <when state="113" output="ǣ"/>
-                       <when state="126" output="æ̇"/>
-                       <when state="131" output="æ̆̉"/>
-                       <when state="142" output="ǣ́"/>
-                       <when state="145" output="ǽ"/>
-                       <when state="147" output="ǽ̛"/>
-                       <when state="159" output="æ̉"/>
-                       <when state="16" output="æ̇̄"/>
-                       <when state="160" output="ǣ̨"/>
-                       <when state="163" output="æ̆̃"/>
-                       <when state="169" output="ǽ̧"/>
-                       <when state="170" output="æ̃́"/>
-                       <when state="171" output="æ̂́"/>
-                       <when state="175" output="æ̰"/>
-                       <when state="179" output="ˈ"/>
-                       <when state="181" output="æ̤"/>
-                       <when state="20" output="æ̣̂"/>
-                       <when state="202" output="æ̂"/>
-                       <when state="213" output="æ̛"/>
-                       <when state="215" output="æ̂̃"/>
-                       <when state="22" output="æ̆"/>
-                       <when state="221" output="æ̏"/>
-                       <when state="224" output="æ̌"/>
-                       <when state="228" output="æ̌̇"/>
-                       <when state="237" output="ǣ̣"/>
-                       <when state="248" output="æ̛̣"/>
-                       <when state="250" output="æ̈"/>
-                       <when state="254" output="æ̈̄"/>
-                       <when state="258" output="æ̊"/>
-                       <when state="259" output="æ̂̉"/>
-                       <when state="262" output="æ̋"/>
-                       <when state="268" output="æ̈"/>
-                       <when state="273" output="æ̣̆"/>
-                       <when state="275" output="æ̀"/>
-                       <when state="277" output="æ̑"/>
-                       <when state="279" output="æ̨"/>
-                       <when state="280" output="æ̃̄"/>
-                       <when state="282" output="æ̦"/>
-                       <when state="285" output="æ̈̌"/>
-                       <when state="286" output="æ̭"/>
-                       <when state="295" output="æ̣̇"/>
-                       <when state="309" output="æ̧̆"/>
-                       <when state="31" output="æ̂̀"/>
-                       <when state="317" output="ǽ"/>
-                       <when state="319" output="æ̆́"/>
-                       <when state="321" output="æ̱"/>
-                       <when state="323" output="æ̮"/>
-                       <when state="331" output="ǽ̶"/>
-                       <when state="342" output="ǽ"/>
-                       <when state="348" output="æ̀"/>
-                       <when state="354" output="æ̃̈"/>
-                       <when state="355" output="æ̈̀"/>
-                       <when state="36" output="æ̥"/>
-                       <when state="42" output="æ̛̃"/>
-                       <when state="51" output="æ̈́"/>
-                       <when state="52" output="æ̊́"/>
-                       <when state="55" output="æ̣"/>
-                       <when state="7" output="ǣ̈"/>
-                       <when state="70" output="æ̃"/>
-                       <when state="71" output="æ̶"/>
-                       <when state="73" output="ǣ"/>
-                       <when state="75" output="æ̂"/>
-                       <when state="77" output="æ̧"/>
-                       <when state="81" output="ǽ̇"/>
-                       <when state="92" output="æ̆̀"/>
-                       <when state="96" output="ǣ̀"/>
-                       <when state="97" output="æ̛̉"/>
-               </action>
-               <action id="109">
-                       <when state="none" output="ð"/>
-                       <when state="100" output="ð̛̀"/>
-                       <when state="113" output="ð̄"/>
-                       <when state="121" output="ɖ"/>
-                       <when state="126" output="ð̇"/>
-                       <when state="131" output="ð̆̉"/>
-                       <when state="142" output="ð̄́"/>
-                       <when state="147" output="ð̛́"/>
-                       <when state="159" output="ð̉"/>
-                       <when state="16" output="ð̇̄"/>
-                       <when state="160" output="ð̨̄"/>
-                       <when state="163" output="ð̆̃"/>
-                       <when state="169" output="ð̧́"/>
-                       <when state="170" output="ð̃́"/>
-                       <when state="171" output="ð̂́"/>
-                       <when state="175" output="ð̰"/>
-                       <when state="181" output="ð̤"/>
-                       <when state="20" output="ð̣̂"/>
-                       <when state="213" output="ð̛"/>
-                       <when state="215" output="ð̂̃"/>
-                       <when state="22" output="ð̆"/>
-                       <when state="221" output="ð̏"/>
-                       <when state="224" output="ð̌"/>
-                       <when state="228" output="ð̌̇"/>
-                       <when state="237" output="ð̣̄"/>
-                       <when state="248" output="ð̛̣"/>
-                       <when state="254" output="ð̈̄"/>
-                       <when state="258" output="ð̊"/>
-                       <when state="259" output="ð̂̉"/>
-                       <when state="262" output="ð̋"/>
-                       <when state="268" output="ð̈"/>
-                       <when state="273" output="ð̣̆"/>
-                       <when state="275" output="ð̀"/>
-                       <when state="277" output="ð̑"/>
-                       <when state="279" output="ð̨"/>
-                       <when state="280" output="ð̃̄"/>
-                       <when state="282" output="ð̦"/>
-                       <when state="285" output="ð̈̌"/>
-                       <when state="286" output="ð̭"/>
-                       <when state="295" output="ð̣̇"/>
-                       <when state="300" output="ͩ"/>
-                       <when state="309" output="ð̧̆"/>
-                       <when state="31" output="ð̂̀"/>
-                       <when state="317" output="ð́"/>
-                       <when state="319" output="ð̆́"/>
-                       <when state="321" output="ð̱"/>
-                       <when state="323" output="ð̮"/>
-                       <when state="331" output="ð̸́"/>
-                       <when state="354" output="ð̃̈"/>
-                       <when state="355" output="ð̈̀"/>
-                       <when state="36" output="ð̥"/>
-                       <when state="42" output="ð̛̃"/>
-                       <when state="51" output="ð̈́"/>
-                       <when state="52" output="ð̊́"/>
-                       <when state="55" output="ð̣"/>
-                       <when state="7" output="ð̄̈"/>
-                       <when state="70" output="ð̃"/>
-                       <when state="71" output="ð̸"/>
-                       <when state="75" output="ð̂"/>
-                       <when state="77" output="ð̧"/>
-                       <when state="81" output="ð́̇"/>
-                       <when state="92" output="ð̆̀"/>
-                       <when state="96" output="ð̄̀"/>
-                       <when state="97" output="ð̛̉"/>
-               </action>
-               <action id="11">
-                       <when state="none" next="113"/>
-                       <when state="126" next="16"/>
-                       <when state="179" output="ɑ"/>
-                       <when state="268" next="254"/>
-                       <when state="279" next="160"/>
-                       <when state="300" output="ͣ"/>
-                       <when state="55" next="237"/>
-                       <when state="70" next="280"/>
-               </action>
-               <action id="110">
-                       <when state="none" output="ƒ"/>
-                       <when state="100" output="ƒ̛̀"/>
-                       <when state="113" output="ƒ̄"/>
-                       <when state="126" output="ƒ̇"/>
-                       <when state="131" output="ƒ̆̉"/>
-                       <when state="142" output="ƒ̄́"/>
-                       <when state="147" output="ƒ̛́"/>
-                       <when state="159" output="ƒ̉"/>
-                       <when state="16" output="ƒ̇̄"/>
-                       <when state="160" output="ƒ̨̄"/>
-                       <when state="163" output="ƒ̆̃"/>
-                       <when state="169" output="ƒ̧́"/>
-                       <when state="170" output="ƒ̃́"/>
-                       <when state="171" output="ƒ̂́"/>
-                       <when state="175" output="ƒ̰"/>
-                       <when state="181" output="ƒ̤"/>
-                       <when state="20" output="ƒ̣̂"/>
-                       <when state="213" output="ƒ̛"/>
-                       <when state="215" output="ƒ̂̃"/>
-                       <when state="22" output="ƒ̆"/>
-                       <when state="221" output="ƒ̏"/>
-                       <when state="224" output="ƒ̌"/>
-                       <when state="228" output="ƒ̌̇"/>
-                       <when state="237" output="ƒ̣̄"/>
-                       <when state="248" output="ƒ̛̣"/>
-                       <when state="254" output="ƒ̈̄"/>
-                       <when state="258" output="ƒ̊"/>
-                       <when state="259" output="ƒ̂̉"/>
-                       <when state="262" output="ƒ̋"/>
-                       <when state="268" output="ƒ̈"/>
-                       <when state="273" output="ƒ̣̆"/>
-                       <when state="275" output="ƒ̀"/>
-                       <when state="277" output="ƒ̑"/>
-                       <when state="279" output="ƒ̨"/>
-                       <when state="280" output="ƒ̃̄"/>
-                       <when state="282" output="ƒ̦"/>
-                       <when state="285" output="ƒ̈̌"/>
-                       <when state="286" output="ƒ̭"/>
-                       <when state="295" output="ƒ̣̇"/>
-                       <when state="309" output="ƒ̧̆"/>
-                       <when state="31" output="ƒ̂̀"/>
-                       <when state="317" output="ƒ́"/>
-                       <when state="319" output="ƒ̆́"/>
-                       <when state="321" output="ƒ̱"/>
-                       <when state="323" output="ƒ̮"/>
-                       <when state="331" output="ƒ̸́"/>
-                       <when state="354" output="ƒ̃̈"/>
-                       <when state="355" output="ƒ̈̀"/>
-                       <when state="36" output="ƒ̥"/>
-                       <when state="42" output="ƒ̛̃"/>
-                       <when state="51" output="ƒ̈́"/>
-                       <when state="52" output="ƒ̊́"/>
-                       <when state="55" output="ƒ̣"/>
-                       <when state="7" output="ƒ̄̈"/>
-                       <when state="70" output="ƒ̃"/>
-                       <when state="71" output="ƒ̸"/>
-                       <when state="75" output="ƒ̂"/>
-                       <when state="77" output="ƒ̧"/>
-                       <when state="81" output="ƒ́̇"/>
-                       <when state="92" output="ƒ̆̀"/>
-                       <when state="96" output="ƒ̄̀"/>
-                       <when state="97" output="ƒ̛̉"/>
-               </action>
-               <action id="111">
-                       <when state="none" output="ø"/>
-                       <when state="100" output="ø̛̀"/>
-                       <when state="113" output="ø̄"/>
-                       <when state="126" output="ø̇"/>
-                       <when state="131" output="ø̆̉"/>
-                       <when state="142" output="ø̄́"/>
-                       <when state="145" output="ǿ"/>
-                       <when state="147" output="ǿ̛"/>
-                       <when state="159" output="ø̉"/>
-                       <when state="16" output="ø̇̄"/>
-                       <when state="160" output="ø̨̄"/>
-                       <when state="163" output="ø̆̃"/>
-                       <when state="169" output="ǿ̧"/>
-                       <when state="170" output="ø̃́"/>
-                       <when state="171" output="ø̂́"/>
-                       <when state="175" output="ø̰"/>
-                       <when state="181" output="ø̤"/>
-                       <when state="20" output="ø̣̂"/>
-                       <when state="202" output="ø̂"/>
-                       <when state="213" output="ø̛"/>
-                       <when state="215" output="ø̂̃"/>
-                       <when state="22" output="ø̆"/>
-                       <when state="221" output="ø̏"/>
-                       <when state="224" output="ø̌"/>
-                       <when state="228" output="ø̌̇"/>
-                       <when state="237" output="ø̣̄"/>
-                       <when state="248" output="ø̛̣"/>
-                       <when state="250" output="ø̈"/>
-                       <when state="254" output="ø̈̄"/>
-                       <when state="258" output="ø̊"/>
-                       <when state="259" output="ø̂̉"/>
-                       <when state="262" output="ø̋"/>
-                       <when state="268" output="ø̈"/>
-                       <when state="273" output="ø̣̆"/>
-                       <when state="275" output="ø̀"/>
-                       <when state="277" output="ø̑"/>
-                       <when state="279" output="ø̨"/>
-                       <when state="280" output="ø̃̄"/>
-                       <when state="282" output="ø̦"/>
-                       <when state="285" output="ø̈̌"/>
-                       <when state="286" output="ø̭"/>
-                       <when state="295" output="ø̣̇"/>
-                       <when state="300" output="ͦ"/>
-                       <when state="309" output="ø̧̆"/>
-                       <when state="31" output="ø̂̀"/>
-                       <when state="317" output="ǿ"/>
-                       <when state="319" output="ø̆́"/>
-                       <when state="321" output="ø̱"/>
-                       <when state="323" output="ø̮"/>
-                       <when state="331" output="ǿ̶"/>
-                       <when state="342" output="ǿ"/>
-                       <when state="348" output="ø̀"/>
-                       <when state="354" output="ø̃̈"/>
-                       <when state="355" output="ø̈̀"/>
-                       <when state="36" output="ø̥"/>
-                       <when state="42" output="ø̛̃"/>
-                       <when state="51" output="ø̈́"/>
-                       <when state="52" output="ø̊́"/>
-                       <when state="55" output="ø̣"/>
-                       <when state="7" output="ø̄̈"/>
-                       <when state="70" output="ø̃"/>
-                       <when state="71" output="ø̶"/>
-                       <when state="75" output="ø̂"/>
-                       <when state="77" output="ø̧"/>
-                       <when state="81" output="ǿ̇"/>
-                       <when state="92" output="ø̆̀"/>
-                       <when state="96" output="ø̄̀"/>
-                       <when state="97" output="ø̛̉"/>
-               </action>
-               <action id="112">
-                       <when state="none" output="œ"/>
-                       <when state="100" output="œ̛̀"/>
-                       <when state="113" output="œ̄"/>
-                       <when state="121" output="ɋ"/>
-                       <when state="126" output="œ̇"/>
-                       <when state="131" output="œ̆̉"/>
-                       <when state="142" output="œ̄́"/>
-                       <when state="147" output="œ̛́"/>
-                       <when state="159" output="œ̉"/>
-                       <when state="16" output="œ̇̄"/>
-                       <when state="160" output="œ̨̄"/>
-                       <when state="163" output="œ̆̃"/>
-                       <when state="169" output="œ̧́"/>
-                       <when state="170" output="œ̃́"/>
-                       <when state="171" output="œ̂́"/>
-                       <when state="175" output="œ̰"/>
-                       <when state="181" output="œ̤"/>
-                       <when state="20" output="œ̣̂"/>
-                       <when state="202" output="œ̂"/>
-                       <when state="213" output="œ̛"/>
-                       <when state="215" output="œ̂̃"/>
-                       <when state="22" output="œ̆"/>
-                       <when state="221" output="œ̏"/>
-                       <when state="224" output="œ̌"/>
-                       <when state="228" output="œ̌̇"/>
-                       <when state="237" output="œ̣̄"/>
-                       <when state="248" output="œ̛̣"/>
-                       <when state="250" output="œ̈"/>
-                       <when state="254" output="œ̈̄"/>
-                       <when state="258" output="œ̊"/>
-                       <when state="259" output="œ̂̉"/>
-                       <when state="262" output="œ̋"/>
-                       <when state="268" output="œ̈"/>
-                       <when state="273" output="œ̣̆"/>
-                       <when state="275" output="œ̀"/>
-                       <when state="277" output="œ̑"/>
-                       <when state="279" output="œ̨"/>
-                       <when state="280" output="œ̃̄"/>
-                       <when state="282" output="œ̦"/>
-                       <when state="285" output="œ̈̌"/>
-                       <when state="286" output="œ̭"/>
-                       <when state="295" output="œ̣̇"/>
-                       <when state="309" output="œ̧̆"/>
-                       <when state="31" output="œ̂̀"/>
-                       <when state="317" output="œ́"/>
-                       <when state="319" output="œ̆́"/>
-                       <when state="321" output="œ̱"/>
-                       <when state="323" output="œ̮"/>
-                       <when state="331" output="œ̶́"/>
-                       <when state="342" output="œ́"/>
-                       <when state="348" output="œ̀"/>
-                       <when state="354" output="œ̃̈"/>
-                       <when state="355" output="œ̈̀"/>
-                       <when state="36" output="œ̥"/>
-                       <when state="42" output="œ̛̃"/>
-                       <when state="51" output="œ̈́"/>
-                       <when state="52" output="œ̊́"/>
-                       <when state="55" output="œ̣"/>
-                       <when state="7" output="œ̄̈"/>
-                       <when state="70" output="œ̃"/>
-                       <when state="71" output="œ̶"/>
-                       <when state="75" output="œ̂"/>
-                       <when state="77" output="œ̧"/>
-                       <when state="81" output="œ́̇"/>
-                       <when state="92" output="œ̆̀"/>
-                       <when state="96" output="œ̄̀"/>
-                       <when state="97" output="œ̛̉"/>
-               </action>
-               <action id="113">
-                       <when state="none" output="ß"/>
-                       <when state="100" output="ß̛̀"/>
-                       <when state="113" output="ß̄"/>
-                       <when state="126" output="ß̇"/>
-                       <when state="131" output="ß̆̉"/>
-                       <when state="142" output="ß̄́"/>
-                       <when state="147" output="ß̛́"/>
-                       <when state="159" output="ß̉"/>
-                       <when state="16" output="ß̇̄"/>
-                       <when state="160" output="ß̨̄"/>
-                       <when state="163" output="ß̆̃"/>
-                       <when state="169" output="ß̧́"/>
-                       <when state="170" output="ß̃́"/>
-                       <when state="171" output="ß̂́"/>
-                       <when state="175" output="ß̰"/>
-                       <when state="179" output="ẛ"/>
-                       <when state="181" output="ß̤"/>
-                       <when state="20" output="ß̣̂"/>
-                       <when state="213" output="ß̛"/>
-                       <when state="215" output="ß̂̃"/>
-                       <when state="22" output="ß̆"/>
-                       <when state="221" output="ß̏"/>
-                       <when state="224" output="ß̌"/>
-                       <when state="228" output="ß̌̇"/>
-                       <when state="237" output="ß̣̄"/>
-                       <when state="248" output="ß̛̣"/>
-                       <when state="254" output="ß̈̄"/>
-                       <when state="258" output="ß̊"/>
-                       <when state="259" output="ß̂̉"/>
-                       <when state="262" output="ß̋"/>
-                       <when state="268" output="ß̈"/>
-                       <when state="273" output="ß̣̆"/>
-                       <when state="275" output="ß̀"/>
-                       <when state="277" output="ß̑"/>
-                       <when state="279" output="ß̨"/>
-                       <when state="280" output="ß̃̄"/>
-                       <when state="282" output="ß̦"/>
-                       <when state="285" output="ß̈̌"/>
-                       <when state="286" output="ß̭"/>
-                       <when state="295" output="ß̣̇"/>
-                       <when state="309" output="ß̧̆"/>
-                       <when state="31" output="ß̂̀"/>
-                       <when state="317" output="ß́"/>
-                       <when state="319" output="ß̆́"/>
-                       <when state="321" output="ß̱"/>
-                       <when state="323" output="ß̮"/>
-                       <when state="331" output="ß̸́"/>
-                       <when state="354" output="ß̃̈"/>
-                       <when state="355" output="ß̈̀"/>
-                       <when state="36" output="ß̥"/>
-                       <when state="42" output="ß̛̃"/>
-                       <when state="51" output="ß̈́"/>
-                       <when state="52" output="ß̊́"/>
-                       <when state="55" output="ß̣"/>
-                       <when state="7" output="ß̄̈"/>
-                       <when state="70" output="ß̃"/>
-                       <when state="71" output="ß̸"/>
-                       <when state="75" output="ß̂"/>
-                       <when state="77" output="ß̧"/>
-                       <when state="81" output="ß́̇"/>
-                       <when state="92" output="ß̆̀"/>
-                       <when state="96" output="ß̄̀"/>
-                       <when state="97" output="ß̛̉"/>
-               </action>
-               <action id="114">
-                       <when state="none" output="þ"/>
-                       <when state="100" output="þ̛̀"/>
-                       <when state="113" output="þ̄"/>
-                       <when state="121" output="ʈ"/>
-                       <when state="126" output="þ̇"/>
-                       <when state="131" output="þ̆̉"/>
-                       <when state="142" output="þ̄́"/>
-                       <when state="147" output="þ̛́"/>
-                       <when state="159" output="þ̉"/>
-                       <when state="16" output="þ̇̄"/>
-                       <when state="160" output="þ̨̄"/>
-                       <when state="163" output="þ̆̃"/>
-                       <when state="169" output="þ̧́"/>
-                       <when state="170" output="þ̃́"/>
-                       <when state="171" output="þ̂́"/>
-                       <when state="175" output="þ̰"/>
-                       <when state="181" output="þ̤"/>
-                       <when state="20" output="þ̣̂"/>
-                       <when state="213" output="þ̛"/>
-                       <when state="215" output="þ̂̃"/>
-                       <when state="22" output="þ̆"/>
-                       <when state="221" output="þ̏"/>
-                       <when state="224" output="þ̌"/>
-                       <when state="228" output="þ̌̇"/>
-                       <when state="237" output="þ̣̄"/>
-                       <when state="248" output="þ̛̣"/>
-                       <when state="254" output="þ̈̄"/>
-                       <when state="258" output="þ̊"/>
-                       <when state="259" output="þ̂̉"/>
-                       <when state="262" output="þ̋"/>
-                       <when state="268" output="þ̈"/>
-                       <when state="273" output="þ̣̆"/>
-                       <when state="275" output="þ̀"/>
-                       <when state="277" output="þ̑"/>
-                       <when state="279" output="þ̨"/>
-                       <when state="280" output="þ̃̄"/>
-                       <when state="282" output="þ̦"/>
-                       <when state="285" output="þ̈̌"/>
-                       <when state="286" output="þ̭"/>
-                       <when state="295" output="þ̣̇"/>
-                       <when state="300" output="ͭ"/>
-                       <when state="309" output="þ̧̆"/>
-                       <when state="31" output="þ̂̀"/>
-                       <when state="317" output="þ́"/>
-                       <when state="319" output="þ̆́"/>
-                       <when state="321" output="þ̱"/>
-                       <when state="323" output="þ̮"/>
-                       <when state="331" output="þ̸́"/>
-                       <when state="354" output="þ̃̈"/>
-                       <when state="355" output="þ̈̀"/>
-                       <when state="36" output="þ̥"/>
-                       <when state="42" output="þ̛̃"/>
-                       <when state="51" output="þ̈́"/>
-                       <when state="52" output="þ̊́"/>
-                       <when state="55" output="þ̣"/>
-                       <when state="7" output="þ̄̈"/>
-                       <when state="70" output="þ̃"/>
-                       <when state="71" output="þ̸"/>
-                       <when state="75" output="þ̂"/>
-                       <when state="77" output="þ̧"/>
-                       <when state="81" output="þ́̇"/>
-                       <when state="92" output="þ̆̀"/>
-                       <when state="96" output="þ̄̀"/>
-                       <when state="97" output="þ̛̉"/>
-               </action>
-               <action id="115">
-                       <when state="none" output="Æ"/>
-                       <when state="100" output="Æ̛̀"/>
-                       <when state="113" output="Ǣ"/>
-                       <when state="126" output="Æ̇"/>
-                       <when state="131" output="Æ̆̉"/>
-                       <when state="142" output="Ǣ́"/>
-                       <when state="145" output="Ǽ"/>
-                       <when state="147" output="Ǽ̛"/>
-                       <when state="159" output="Æ̉"/>
-                       <when state="16" output="Æ̇̄"/>
-                       <when state="160" output="Ǣ̨"/>
-                       <when state="163" output="Æ̆̃"/>
-                       <when state="169" output="Ǽ̧"/>
-                       <when state="170" output="Æ̃́"/>
-                       <when state="171" output="Æ̂́"/>
-                       <when state="175" output="Æ̰"/>
-                       <when state="179" output="ˌ"/>
-                       <when state="181" output="Æ̤"/>
-                       <when state="20" output="Æ̣̂"/>
-                       <when state="202" output="Æ̂"/>
-                       <when state="213" output="Æ̛"/>
-                       <when state="215" output="Æ̂̃"/>
-                       <when state="22" output="Æ̆"/>
-                       <when state="221" output="Æ̏"/>
-                       <when state="224" output="Æ̌"/>
-                       <when state="228" output="Æ̌̇"/>
-                       <when state="237" output="Ǣ̣"/>
-                       <when state="248" output="Æ̛̣"/>
-                       <when state="250" output="Æ̈"/>
-                       <when state="254" output="Æ̈̄"/>
-                       <when state="258" output="Æ̊"/>
-                       <when state="259" output="Æ̂̉"/>
-                       <when state="262" output="Æ̋"/>
-                       <when state="268" output="Æ̈"/>
-                       <when state="273" output="Æ̣̆"/>
-                       <when state="275" output="Æ̀"/>
-                       <when state="277" output="Æ̑"/>
-                       <when state="279" output="Æ̨"/>
-                       <when state="280" output="Æ̃̄"/>
-                       <when state="282" output="Æ̦"/>
-                       <when state="285" output="Æ̈̌"/>
-                       <when state="286" output="Æ̭"/>
-                       <when state="295" output="Æ̣̇"/>
-                       <when state="309" output="Æ̧̆"/>
-                       <when state="31" output="Æ̂̀"/>
-                       <when state="317" output="Ǽ"/>
-                       <when state="319" output="Æ̆́"/>
-                       <when state="321" output="Æ̱"/>
-                       <when state="323" output="Æ̮"/>
-                       <when state="331" output="Ǽ̶"/>
-                       <when state="342" output="Ǽ"/>
-                       <when state="348" output="Æ̀"/>
-                       <when state="354" output="Æ̃̈"/>
-                       <when state="355" output="Æ̈̀"/>
-                       <when state="36" output="Æ̥"/>
-                       <when state="42" output="Æ̛̃"/>
-                       <when state="51" output="Æ̈́"/>
-                       <when state="52" output="Æ̊́"/>
-                       <when state="55" output="Æ̣"/>
-                       <when state="7" output="Ǣ̈"/>
-                       <when state="70" output="Æ̃"/>
-                       <when state="71" output="Æ̶"/>
-                       <when state="73" output="Ǣ"/>
-                       <when state="75" output="Æ̂"/>
-                       <when state="77" output="Æ̧"/>
-                       <when state="81" output="Ǽ̇"/>
-                       <when state="92" output="Æ̆̀"/>
-                       <when state="96" output="Ǣ̀"/>
-                       <when state="97" output="Æ̛̉"/>
-               </action>
-               <action id="116">
-                       <when state="none" output="Ð"/>
-                       <when state="100" output="Ð̛̀"/>
-                       <when state="113" output="Ð̄"/>
-                       <when state="126" output="Ð̇"/>
-                       <when state="131" output="Ð̆̉"/>
-                       <when state="142" output="Ð̄́"/>
-                       <when state="147" output="Ð̛́"/>
-                       <when state="159" output="Ð̉"/>
-                       <when state="16" output="Ð̇̄"/>
-                       <when state="160" output="Ð̨̄"/>
-                       <when state="163" output="Ð̆̃"/>
-                       <when state="169" output="Ð̧́"/>
-                       <when state="170" output="Ð̃́"/>
-                       <when state="171" output="Ð̂́"/>
-                       <when state="175" output="Ð̰"/>
-                       <when state="181" output="Ð̤"/>
-                       <when state="20" output="Ð̣̂"/>
-                       <when state="213" output="Ð̛"/>
-                       <when state="215" output="Ð̂̃"/>
-                       <when state="22" output="Ð̆"/>
-                       <when state="221" output="Ð̏"/>
-                       <when state="224" output="Ð̌"/>
-                       <when state="228" output="Ð̌̇"/>
-                       <when state="237" output="Ð̣̄"/>
-                       <when state="248" output="Ð̛̣"/>
-                       <when state="254" output="Ð̈̄"/>
-                       <when state="258" output="Ð̊"/>
-                       <when state="259" output="Ð̂̉"/>
-                       <when state="262" output="Ð̋"/>
-                       <when state="268" output="Ð̈"/>
-                       <when state="273" output="Ð̣̆"/>
-                       <when state="275" output="Ð̀"/>
-                       <when state="277" output="Ð̑"/>
-                       <when state="279" output="Ð̨"/>
-                       <when state="280" output="Ð̃̄"/>
-                       <when state="282" output="Ð̦"/>
-                       <when state="285" output="Ð̈̌"/>
-                       <when state="286" output="Ð̭"/>
-                       <when state="295" output="Ð̣̇"/>
-                       <when state="309" output="Ð̧̆"/>
-                       <when state="31" output="Ð̂̀"/>
-                       <when state="317" output="Ð́"/>
-                       <when state="319" output="Ð̆́"/>
-                       <when state="321" output="Ð̱"/>
-                       <when state="323" output="Ð̮"/>
-                       <when state="331" output="Ð̸́"/>
-                       <when state="354" output="Ð̃̈"/>
-                       <when state="355" output="Ð̈̀"/>
-                       <when state="36" output="Ð̥"/>
-                       <when state="42" output="Ð̛̃"/>
-                       <when state="51" output="Ð̈́"/>
-                       <when state="52" output="Ð̊́"/>
-                       <when state="55" output="Ð̣"/>
-                       <when state="7" output="Ð̄̈"/>
-                       <when state="70" output="Ð̃"/>
-                       <when state="71" output="Ð̸"/>
-                       <when state="75" output="Ð̂"/>
-                       <when state="77" output="Ð̧"/>
-                       <when state="81" output="Ð́̇"/>
-                       <when state="92" output="Ð̆̀"/>
-                       <when state="96" output="Ð̄̀"/>
-                       <when state="97" output="Ð̛̉"/>
-               </action>
-               <action id="117">
-                       <when state="none" output="Ø"/>
-                       <when state="100" output="Ø̛̀"/>
-                       <when state="113" output="Ø̄"/>
-                       <when state="126" output="Ø̇"/>
-                       <when state="131" output="Ø̆̉"/>
-                       <when state="142" output="Ø̄́"/>
-                       <when state="145" output="Ǿ"/>
-                       <when state="147" output="Ǿ̛"/>
-                       <when state="159" output="Ø̉"/>
-                       <when state="16" output="Ø̇̄"/>
-                       <when state="160" output="Ø̨̄"/>
-                       <when state="163" output="Ø̆̃"/>
-                       <when state="169" output="Ǿ̧"/>
-                       <when state="170" output="Ø̃́"/>
-                       <when state="171" output="Ø̂́"/>
-                       <when state="175" output="Ø̰"/>
-                       <when state="181" output="Ø̤"/>
-                       <when state="20" output="Ø̣̂"/>
-                       <when state="202" output="Ø̂"/>
-                       <when state="213" output="Ø̛"/>
-                       <when state="215" output="Ø̂̃"/>
-                       <when state="22" output="Ø̆"/>
-                       <when state="221" output="Ø̏"/>
-                       <when state="224" output="Ø̌"/>
-                       <when state="228" output="Ø̌̇"/>
-                       <when state="237" output="Ø̣̄"/>
-                       <when state="248" output="Ø̛̣"/>
-                       <when state="250" output="Ø̈"/>
-                       <when state="254" output="Ø̈̄"/>
-                       <when state="258" output="Ø̊"/>
-                       <when state="259" output="Ø̂̉"/>
-                       <when state="262" output="Ø̋"/>
-                       <when state="268" output="Ø̈"/>
-                       <when state="273" output="Ø̣̆"/>
-                       <when state="275" output="Ø̀"/>
-                       <when state="277" output="Ø̑"/>
-                       <when state="279" output="Ø̨"/>
-                       <when state="280" output="Ø̃̄"/>
-                       <when state="282" output="Ø̦"/>
-                       <when state="285" output="Ø̈̌"/>
-                       <when state="286" output="Ø̭"/>
-                       <when state="295" output="Ø̣̇"/>
-                       <when state="309" output="Ø̧̆"/>
-                       <when state="31" output="Ø̂̀"/>
-                       <when state="317" output="Ǿ"/>
-                       <when state="319" output="Ø̆́"/>
-                       <when state="321" output="Ø̱"/>
-                       <when state="323" output="Ø̮"/>
-                       <when state="331" output="Ǿ̶"/>
-                       <when state="342" output="Ǿ"/>
-                       <when state="348" output="Ø̀"/>
-                       <when state="354" output="Ø̃̈"/>
-                       <when state="355" output="Ø̈̀"/>
-                       <when state="36" output="Ø̥"/>
-                       <when state="42" output="Ø̛̃"/>
-                       <when state="51" output="Ø̈́"/>
-                       <when state="52" output="Ø̊́"/>
-                       <when state="55" output="Ø̣"/>
-                       <when state="7" output="Ø̄̈"/>
-                       <when state="70" output="Ø̃"/>
-                       <when state="71" output="Ø̶"/>
-                       <when state="75" output="Ø̂"/>
-                       <when state="77" output="Ø̧"/>
-                       <when state="81" output="Ǿ̇"/>
-                       <when state="92" output="Ø̆̀"/>
-                       <when state="96" output="Ø̄̀"/>
-                       <when state="97" output="Ø̛̉"/>
-               </action>
-               <action id="118">
-                  <when state="none" output="Œ"/>
-                       <when state="100" output="Œ̛̀"/>
-                       <when state="113" output="Œ̄"/>
-                       <when state="121" output="Ɋ"/>
-                       <when state="126" output="Œ̇"/>
-                       <when state="131" output="Œ̆̉"/>
-                       <when state="142" output="Œ̄́"/>
-                       <when state="147" output="Œ̛́"/>
-                       <when state="159" output="Œ̉"/>
-                       <when state="16" output="Œ̇̄"/>
-                       <when state="160" output="Œ̨̄"/>
-                       <when state="163" output="Œ̆̃"/>
-                       <when state="169" output="Œ̧́"/>
-                       <when state="170" output="Œ̃́"/>
-                       <when state="171" output="Œ̂́"/>
-                       <when state="175" output="Œ̰"/>
-                       <when state="181" output="Œ̤"/>
-                       <when state="20" output="Œ̣̂"/>
-                       <when state="202" output="Œ̂"/>
-                       <when state="213" output="Œ̛"/>
-                       <when state="215" output="Œ̂̃"/>
-                       <when state="22" output="Œ̆"/>
-                       <when state="221" output="Œ̏"/>
-                       <when state="224" output="Œ̌"/>
-                       <when state="228" output="Œ̌̇"/>
-                       <when state="237" output="Œ̣̄"/>
-                       <when state="248" output="Œ̛̣"/>
-                       <when state="250" output="Œ̈"/>
-                       <when state="254" output="Œ̈̄"/>
-                       <when state="258" output="Œ̊"/>
-                       <when state="259" output="Œ̂̉"/>
-                       <when state="262" output="Œ̋"/>
-                       <when state="268" output="Œ̈"/>
-                       <when state="273" output="Œ̣̆"/>
-                       <when state="275" output="Œ̀"/>
-                       <when state="277" output="Œ̑"/>
-                       <when state="279" output="Œ̨"/>
-                       <when state="280" output="Œ̃̄"/>
-                       <when state="282" output="Œ̦"/>
-                       <when state="285" output="Œ̈̌"/>
-                       <when state="286" output="Œ̭"/>
-                       <when state="295" output="Œ̣̇"/>
-                       <when state="309" output="Œ̧̆"/>
-                       <when state="31" output="Œ̂̀"/>
-                       <when state="317" output="Œ́"/>
-                       <when state="319" output="Œ̆́"/>
-                       <when state="321" output="Œ̱"/>
-                       <when state="323" output="Œ̮"/>
-                       <when state="331" output="Œ̶́"/>
-                       <when state="342" output="Œ́"/>
-                       <when state="348" output="Œ̀"/>
-                       <when state="354" output="Œ̃̈"/>
-                       <when state="355" output="Œ̈̀"/>
-                       <when state="36" output="Œ̥"/>
-                       <when state="42" output="Œ̛̃"/>
-                       <when state="51" output="Œ̈́"/>
-                       <when state="52" output="Œ̊́"/>
-                       <when state="55" output="Œ̣"/>
-                       <when state="7" output="Œ̄̈"/>
-                       <when state="70" output="Œ̃"/>
-                       <when state="71" output="Œ̶"/>
-                       <when state="75" output="Œ̂"/>
-                       <when state="77" output="Œ̧"/>
-                       <when state="81" output="Œ́̇"/>
-                       <when state="92" output="Œ̆̀"/>
-                       <when state="96" output="Œ̄̀"/>
-                       <when state="97" output="Œ̛̉"/>
-               </action>
-               <action id="119">
-                       <when state="none" output="Þ"/>
-                       <when state="100" output="Þ̛̀"/>
-                       <when state="113" output="Þ̄"/>
-                       <when state="121" output="Ʈ"/>
-                       <when state="126" output="Þ̇"/>
-                       <when state="131" output="Þ̆̉"/>
-                       <when state="142" output="Þ̄́"/>
-                       <when state="147" output="Þ̛́"/>
-                       <when state="159" output="Þ̉"/>
-                       <when state="16" output="Þ̇̄"/>
-                       <when state="160" output="Þ̨̄"/>
-                       <when state="163" output="Þ̆̃"/>
-                       <when state="169" output="Þ̧́"/>
-                       <when state="170" output="Þ̃́"/>
-                       <when state="171" output="Þ̂́"/>
-                       <when state="175" output="Þ̰"/>
-                       <when state="181" output="Þ̤"/>
-                       <when state="20" output="Þ̣̂"/>
-                       <when state="213" output="Þ̛"/>
-                       <when state="215" output="Þ̂̃"/>
-                       <when state="22" output="Þ̆"/>
-                       <when state="221" output="Þ̏"/>
-                       <when state="224" output="Þ̌"/>
-                       <when state="228" output="Þ̌̇"/>
-                       <when state="237" output="Þ̣̄"/>
-                       <when state="248" output="Þ̛̣"/>
-                       <when state="254" output="Þ̈̄"/>
-                       <when state="258" output="Þ̊"/>
-                       <when state="259" output="Þ̂̉"/>
-                       <when state="262" output="Þ̋"/>
-                       <when state="268" output="Þ̈"/>
-                       <when state="273" output="Þ̣̆"/>
-                       <when state="275" output="Þ̀"/>
-                       <when state="277" output="Þ̑"/>
-                       <when state="279" output="Þ̨"/>
-                       <when state="280" output="Þ̃̄"/>
-                       <when state="282" output="Þ̦"/>
-                       <when state="285" output="Þ̈̌"/>
-                       <when state="286" output="Þ̭"/>
-                       <when state="295" output="Þ̣̇"/>
-                       <when state="309" output="Þ̧̆"/>
-                       <when state="31" output="Þ̂̀"/>
-                       <when state="317" output="Þ́"/>
-                       <when state="319" output="Þ̆́"/>
-                       <when state="321" output="Þ̱"/>
-                       <when state="323" output="Þ̮"/>
-                       <when state="331" output="Þ̸́"/>
-                       <when state="354" output="Þ̃̈"/>
-                       <when state="355" output="Þ̈̀"/>
-                       <when state="36" output="Þ̥"/>
-                       <when state="42" output="Þ̛̃"/>
-                       <when state="51" output="Þ̈́"/>
-                       <when state="52" output="Þ̊́"/>
-                       <when state="55" output="Þ̣"/>
-                       <when state="7" output="Þ̄̈"/>
-                       <when state="70" output="Þ̃"/>
-                       <when state="71" output="Þ̸"/>
-                       <when state="75" output="Þ̂"/>
-                       <when state="77" output="Þ̧"/>
-                       <when state="81" output="Þ́̇"/>
-                       <when state="92" output="Þ̆̀"/>
-                       <when state="96" output="Þ̄̀"/>
-                       <when state="97" output="Þ̛̉"/>
-               </action>
-               <action id="12">
-                       <when state="none" next="22"/>
-                       <when state="179" output="β"/>
-                       <when state="55" next="273"/>
-                       <when state="77" next="309"/>
-               </action>
-               <action id="120">
-                       <when state="none" output="A"/>
-                       <when state="100" output="À̛"/>
-                       <when state="113" output="Ā"/>
-                       <when state="115" output="Ạ"/>
-                       <when state="126" output="Ȧ"/>
-                       <when state="131" output="Ẳ"/>
-                       <when state="142" output="Ā́"/>
-                       <when state="145" output="Á"/>
-                       <when state="147" output="Á̛"/>
-                       <when state="148" output="Ä"/>
-                       <when state="149" output="À"/>
-                       <when state="151" next="84"/>
-                       <when state="154" next="293"/>
-                       <when state="156" output="Å"/>
-                       <when state="159" output="Ả"/>
-                       <when state="16" output="Ǡ"/>
-                       <when state="160" output="Ą̄"/>
-                       <when state="163" output="Ẵ"/>
-                       <when state="169" output="Á̧"/>
-                       <when state="170" output="Ã́"/>
-                       <when state="171" output="Ấ"/>
-                       <when state="172" output="Á"/>
-                       <when state="173" output="Ẵ"/>
-                       <when state="175" output="A̰"/>
-                       <when state="176" output="̄"/>
-                       <when state="178" output="Ầ"/>
-                       <when state="179" output="Ə"/>
-                       <when state="181" output="A̤"/>
-                       <when state="183" output="Ą"/>
-                       <when state="186" output="Â"/>
-                       <when state="196" output="Ȧ"/>
-                       <when state="20" output="Ậ"/>
-                       <when state="200" output="Ⱥ"/>
-                       <when state="202" output="Â"/>
-                       <when state="204" output="Ã"/>
-                       <when state="206" output="Ấ"/>
-                       <when state="213" output="A̛"/>
-                       <when state="215" output="Ẫ"/>
-                       <when state="22" output="Ă"/>
-                       <when state="221" output="Ȁ"/>
-                       <when state="224" output="Ǎ"/>
-                       <when state="228" output="Ǎ̇"/>
-                       <when state="229" output="Ä"/>
-                       <when state="237" output="Ạ̄"/>
-                       <when state="248" output="Ạ̛"/>
-                       <when state="250" output="Ä"/>
-                       <when state="253" output="Ã"/>
-                       <when state="254" output="Ǟ"/>
-                       <when state="256" output="Ằ"/>
-                       <when state="258" output="Å"/>
-                       <when state="259" output="Ẩ"/>
-                       <when state="26" output="Ă"/>
-                       <when state="262" output="A̋"/>
-                       <when state="263" output="Ą"/>
-                       <when state="268" output="Ä"/>
-                       <when state="270" output="Ặ"/>
-                       <when state="271" output="Ǡ"/>
-                       <when state="273" output="Ặ"/>
-                       <when state="275" output="À"/>
-                       <when state="277" output="Ȃ"/>
-                       <when state="278" output="Ắ"/>
-                       <when state="279" output="Ą"/>
-                       <when state="280" output="Ã̄"/>
-                       <when state="281" output="Ả"/>
-                       <when state="282" output="A̦"/>
-                       <when state="285" output="Ä̌"/>
-                       <when state="286" output="A̭"/>
-                       <when state="288" output="Ặ"/>
-                       <when state="295" output="Ạ̇"/>
-                       <when state="304" output="Ậ"/>
-                       <when state="309" output="Ă̧"/>
-                       <when state="31" output="Ầ"/>
-                       <when state="317" output="Á"/>
-                       <when state="319" output="Ắ"/>
-                       <when state="321" output="A̱"/>
-                       <when state="323" output="A̮"/>
-                       <when state="329" output="Ǟ"/>
-                       <when state="331" output="Ⱥ́"/>
-                       <when state="342" output="Á"/>
-                       <when state="348" output="À"/>
-                       <when state="354" output="Ã̈"/>
-                       <when state="355" output="Ä̀"/>
-                       <when state="358" output="Ẩ"/>
-                       <when state="359" output="Ǻ"/>
-                       <when state="36" output="Ḁ"/>
-                       <when state="362" output="Å"/>
-                       <when state="363" output="Ⓐ"/>
-                       <when state="42" output="Ã̛"/>
-                       <when state="51" output="Ä́"/>
-                       <when state="52" output="Ǻ"/>
-                       <when state="53" output="ɐ"/>
-                       <when state="55" output="Ạ"/>
-                       <when state="61" output="Ẳ"/>
-                       <when state="68" output="Â"/>
-                       <when state="7" output="Ā̈"/>
-                       <when state="70" output="Ã"/>
-                       <when state="71" output="Ⱥ"/>
-                       <when state="73" output="Ā"/>
-                       <when state="75" output="Â"/>
-                       <when state="77" output="A̧"/>
-                       <when state="78" output="À"/>
-                       <when state="81" output="Á̇"/>
-                       <when state="86" output="Ẫ"/>
-                       <when state="88" output="Ă"/>
-                       <when state="91" output="Ǎ"/>
-                       <when state="92" output="Ằ"/>
-                       <when state="96" output="Ā̀"/>
-                        <when state="97" output="Ả̛"/>
-                        <!-- danish letters -->
-                        <when state="293" output="Å"/>
-               </action>
-               <action id="121">
-                       <when state="none" output="B"/>
-                       <when state="100" output="B̛̀"/>
-                       <when state="113" output="B̄"/>
-                       <when state="115" output="Ḅ"/>
-                       <when state="121" output="Ɓ"/>
-                       <when state="126" output="Ḃ"/>
-                       <when state="131" output="B̆̉"/>
-                       <when state="142" output="B̄́"/>
-                       <when state="147" output="B̛́"/>
-                       <when state="151" next="106"/>
-                       <when state="159" output="B̉"/>
-                       <when state="16" output="Ḃ̄"/>
-                       <when state="160" output="B̨̄"/>
-                       <when state="163" output="B̆̃"/>
-                       <when state="169" output="B̧́"/>
-                       <when state="170" output="B̃́"/>
-                       <when state="171" output="B̂́"/>
-                       <when state="175" output="B̰"/>
-                       <when state="176" next="323"/>
-                       <when state="179" output="Ƃ"/>
-                       <when state="181" output="B̤"/>
-                       <when state="196" output="Ḃ"/>
-                       <when state="20" output="Ḅ̂"/>
-                       <when state="200" output="Ƀ"/>
-                       <when state="213" output="B̛"/>
-                       <when state="215" output="B̂̃"/>
-                       <when state="22" output="B̆"/>
-                       <when state="221" output="B̏"/>
-                       <when state="224" output="B̌"/>
-                       <when state="228" output="B̌̇"/>
-                       <when state="237" output="Ḅ̄"/>
-                       <when state="248" output="Ḅ̛"/>
-                       <when state="254" output="B̈̄"/>
-                       <when state="258" output="B̊"/>
-                       <when state="259" output="B̂̉"/>
-                       <when state="262" output="B̋"/>
-                       <when state="268" output="B̈"/>
-                       <when state="273" output="Ḅ̆"/>
-                       <when state="275" output="B̀"/>
-                       <when state="277" output="B̑"/>
-                       <when state="279" output="B̨"/>
-                       <when state="280" output="B̃̄"/>
-                       <when state="282" output="B̦"/>
-                       <when state="285" output="B̈̌"/>
-                       <when state="286" output="B̭"/>
-                       <when state="295" output="Ḅ̇"/>
-                       <when state="309" output="B̧̆"/>
-                       <when state="31" output="B̂̀"/>
-                       <when state="317" output="B́"/>
-                       <when state="319" output="B̆́"/>
-                       <when state="321" output="Ḇ"/>
-                       <when state="323" output="B̮"/>
-                       <when state="331" output="Ƀ́"/>
-                       <when state="354" output="B̃̈"/>
-                       <when state="355" output="B̈̀"/>
-                       <when state="36" output="B̥"/>
-                       <when state="362" output="ı"/>
-                       <when state="42" output="B̛̃"/>
-                       <when state="51" output="B̈́"/>
-                       <when state="52" output="B̊́"/>
-                       <when state="55" output="Ḅ"/>
-                       <when state="7" output="B̄̈"/>
-                       <when state="70" output="B̃"/>
-                       <when state="71" output="Ƀ"/>
-                       <when state="75" output="B̂"/>
-                       <when state="77" output="B̧"/>
-                       <when state="81" output="B́̇"/>
-                       <when state="92" output="B̆̀"/>
-                       <when state="96" output="B̄̀"/>
-                       <when state="97" output="B̛̉"/>
-               </action>
-               <action id="122">
-                       <when state="none" output="C"/>
-                       <when state="100" output="C̛̀"/>
-                       <when state="113" output="C̄"/>
-                       <when state="121" output="Ƈ"/>
-                       <when state="126" output="Ċ"/>
-                       <when state="131" output="C̆̉"/>
-                       <when state="142" output="C̄́"/>
-                       <when state="145" output="Ć"/>
-                       <when state="147" output="Ć̛"/>
-                       <when state="151" next="122"/>
-                       <when state="154" next="305"/>
-                       <when state="156" output="©"/>
-                       <when state="159" output="C̉"/>
-                       <when state="16" output="Ċ̄"/>
-                       <when state="160" output="C̨̄"/>
-                       <when state="163" output="C̆̃"/>
-                       <when state="169" output="Ḉ"/>
-                       <when state="170" output="C̃́"/>
-                       <when state="171" output="Ĉ́"/>
-                       <when state="175" output="C̰"/>
-                       <when state="176" output="̧"/>
-                       <when state="179" output="Ɔ"/>
-                       <when state="180" next="292"/>
-                       <when state="181" output="C̤"/>
-                       <when state="183" output="Ç"/>
-                       <when state="196" output="Ċ"/>
-                       <when state="20" output="Ĉ̣"/>
-                       <when state="200" output="₡"/>
-                       <when state="213" output="C̛"/>
-                       <when state="215" output="Ĉ̃"/>
-                       <when state="22" output="C̆"/>
-                       <when state="221" output="C̏"/>
-                       <when state="224" output="Č"/>
-                       <when state="228" output="Č̇"/>
-                       <when state="237" output="C̣̄"/>
-                       <when state="246" output="¢"/>
-                       <when state="248" output="C̛̣"/>
-                       <when state="250" output="Č"/>
-                       <when state="254" output="C̈̄"/>
-                       <when state="258" output="C̊"/>
-                       <when state="259" output="Ĉ̉"/>
-                       <when state="262" output="C̋"/>
-                       <when state="268" output="C̈"/>
-                       <when state="273" output="C̣̆"/>
-                       <when state="274" output="€"/>
-                       <when state="275" output="C̀"/>
-                       <when state="277" output="C̑"/>
-                       <when state="279" output="C̨"/>
-                       <when state="280" output="C̃̄"/>
-                       <when state="282" output="C̦"/>
-                       <when state="285" output="C̈̌"/>
-                       <when state="286" output="C̭"/>
-                       <when state="295" output="Ċ̣"/>
-                       <when state="305" next="180"/>
-                       <when state="309" output="Ç̆"/>
-                       <when state="31" output="Ĉ̀"/>
-                       <when state="317" output="Ć"/>
-                       <when state="319" output="C̆́"/>
-                       <when state="321" output="C̱"/>
-                       <when state="323" output="C̮"/>
-                       <when state="331" output="Ȼ́"/>
-                       <when state="348" output="Č"/>
-                       <when state="354" output="C̃̈"/>
-                       <when state="355" output="C̈̀"/>
-                       <when state="36" output="C̥"/>
-                       <when state="362" output="Ç"/>
-                       <when state="363" output="©"/>
-                       <when state="42" output="C̛̃"/>
-                       <when state="51" output="C̈́"/>
-                       <when state="52" output="C̊́"/>
-                       <when state="55" output="C̣"/>
-                       <when state="68" output="Ĉ"/>
-                       <when state="7" output="C̄̈"/>
-                       <when state="70" output="C̃"/>
-                       <when state="71" output="Ȼ"/>
-                       <when state="75" output="Ĉ"/>
-                       <when state="77" output="Ç"/>
-                       <when state="81" output="Ć̇"/>
-                       <when state="91" output="Č"/>
-                       <when state="92" output="C̆̀"/>
-                       <when state="96" output="C̄̀"/>
-                       <when state="97" output="C̛̉"/>
-               </action>
-               <action id="123">
-                       <when state="none" output="D"/>
-                       <when state="100" output="D̛̀"/>
-                       <when state="101" output="Ð́"/>
-                       <when state="103" output="Ð̄̈"/>
-                       <when state="109" output="Ð̌"/>
-                       <when state="113" output="D̄"/>
-                       <when state="115" output="Ḍ"/>
-                       <when state="118" output="Ð̂̃"/>
-                       <when state="121" output="Ɗ"/>
-                       <when state="123" output="Ð̂̀"/>
-                       <when state="126" output="Ḋ"/>
-                       <when state="127" output="Ð̆"/>
-                       <when state="131" output="D̆̉"/>
-                       <when state="14" output="Ð̋"/>
-                       <when state="141" output="Ð̃́"/>
-                       <when state="142" output="D̄́"/>
-                       <when state="147" output="D̛́"/>
-                       <when state="151" next="140"/>
-                       <when state="152" output="Ð̣̄"/>
-                       <when state="153" output="Ð̈̄"/>
-                       <when state="154" next="311"/>
-                       <when state="159" output="D̉"/>
-                       <when state="16" output="Ḋ̄"/>
-                       <when state="160" output="D̨̄"/>
-                       <when state="163" output="D̆̃"/>
-                       <when state="166" output="Ð̉"/>
-                       <when state="169" output="Ḑ́"/>
-                       <when state="17" output="Ð̣"/>
-                       <when state="170" output="D̃́"/>
-                       <when state="171" output="D̂́"/>
-                       <when state="175" output="D̰"/>
-                       <when state="176" output="Ð"/>
-                       <when state="177" output="Ð̣̆"/>
-                       <when state="179" output="Ƌ"/>
-                       <when state="181" output="D̤"/>
-                       <when state="183" output="Ḑ"/>
-                       <when state="187" output="Ð̰"/>
-                       <when state="188" output="Đ"/>
-                       <when state="196" output="Ḋ"/>
-                       <when state="20" output="Ḍ̂"/>
-                       <when state="200" output="Đ"/>
-                       <when state="203" output="Ð̊́"/>
-                       <when state="205" output="Ð̇̄"/>
-                       <when state="207" output="Ð̧́"/>
-                       <when state="211" output="Ð̛̣"/>
-                       <when state="213" output="D̛"/>
-                       <when state="215" output="D̂̃"/>
-                       <when state="218" output="Ð̂"/>
-                       <when state="22" output="D̆"/>
-                       <when state="221" output="D̏"/>
-                       <when state="223" output="Ð̛̀"/>
-                       <when state="224" output="Ď"/>
-                       <when state="228" output="Ď̇"/>
-                       <when state="23" output="Ð̱"/>
-                       <when state="231" output="Ð̑"/>
-                       <when state="237" output="Ḍ̄"/>
-                       <when state="24" output="Ð̛̃"/>
-                       <when state="241" output="Ð̸"/>
-                       <when state="248" output="Ḍ̛"/>
-                       <when state="25" output="Ð̇"/>
-                       <when state="250" output="Ð"/>
-                       <when state="252" output="Ð̨"/>
-                       <when state="254" output="D̈̄"/>
-                       <when state="258" output="D̊"/>
-                       <when state="259" output="D̂̉"/>
-                       <when state="262" output="D̋"/>
-                       <when state="265" output="Ð̈̀"/>
-                       <when state="268" output="D̈"/>
-                       <when state="273" output="Ḍ̆"/>
-                       <when state="275" output="D̀"/>
-                       <when state="277" output="D̑"/>
-                       <when state="279" output="D̨"/>
-                       <when state="28" output="Ð̊"/>
-                       <when state="280" output="D̃̄"/>
-                       <when state="282" output="D̦"/>
-                       <when state="284" output="Ð̦"/>
-                       <when state="285" output="D̈̌"/>
-                       <when state="286" output="Ḓ"/>
-                       <when state="290" output="Ð̏"/>
-                       <when state="295" output="Ḍ̇"/>
-                       <when state="296" output="Ð̛"/>
-                       <when state="297" output="Ð̛̉"/>
-                       <when state="3" output="Ð̃̄"/>
-                       <when state="302" output="Ð́̇"/>
-                       <when state="309" output="Ḑ̆"/>
-                       <when state="31" output="D̂̀"/>
-                       <when state="314" output="Ð̆́"/>
-                       <when state="316" output="Ð̆̀"/>
-                       <when state="317" output="D́"/>
-                       <when state="318" output="Ð̄"/>
-                       <when state="319" output="D̆́"/>
-                       <when state="32" output="Ð̈̌"/>
-                       <when state="320" output="Ð̭"/>
-                       <when state="321" output="Ḏ"/>
-                       <when state="322" output="Ð̃̈"/>
-                       <when state="323" output="D̮"/>
-                       <when state="331" output="Đ́"/>
-                       <when state="334" output="Ð̧̆"/>
-                       <when state="335" output="Ð̃"/>
-                       <when state="340" output="Ð̂̉"/>
-                       <when state="345" output="Ð̮"/>
-                       <when state="348" output="Ð"/>
-                       <when state="349" output="Ð̸́"/>
-                       <when state="35" output="Ð̆̃"/>
-                       <when state="350" output="Ð̣̂"/>
-                       <when state="351" output="Ð̤"/>
-                       <when state="354" output="D̃̈"/>
-                       <when state="355" output="D̈̀"/>
-                       <when state="36" output="D̥"/>
-                       <when state="362" output="Î"/>
-                       <when state="37" output="Ð̣̇"/>
-                       <when state="39" output="Ð̌̇"/>
-                       <when state="4" output="Ð̀"/>
-                       <when state="42" output="D̛̃"/>
-                       <when state="45" output="Ð̥"/>
-                       <when state="51" output="D̈́"/>
-                       <when state="52" output="D̊́"/>
-                       <when state="55" output="Ḍ"/>
-                       <when state="57" output="Ð̈"/>
-                       <when state="59" output="Ð̈́"/>
-                       <when state="62" output="Ð̂́"/>
-                       <when state="66" output="Ð̆̉"/>
-                       <when state="67" output="Ð̛́"/>
-                       <when state="7" output="D̄̈"/>
-                       <when state="70" output="D̃"/>
-                       <when state="71" output="Đ"/>
-                       <when state="75" output="D̂"/>
-                       <when state="77" output="Ḑ"/>
-                       <when state="81" output="D́̇"/>
-                       <when state="87" output="Ð̧"/>
-                       <when state="89" output="Ð̨̄"/>
-                       <when state="9" output="Ð̄̀"/>
-                       <when state="91" output="Ď"/>
-                       <when state="92" output="D̆̀"/>
-                       <when state="93" output="Ð̄́"/>
-                       <when state="96" output="D̄̀"/>
-                       <when state="97" output="D̛̉"/>
-               </action>
-               <action id="124">
-                       <when state="none" output="E"/>
-                       <when state="100" output="È̛"/>
-                       <when state="104" output="Ḝ"/>
-                       <when state="113" output="Ē"/>
-                       <when state="115" output="Ẹ"/>
-                       <when state="120" output="Ḝ"/>
-                       <when state="126" output="Ė"/>
-                       <when state="131" output="Ĕ̉"/>
-                       <when state="142" output="Ḗ"/>
-                       <when state="145" output="É"/>
-                       <when state="147" output="É̛"/>
-                       <when state="148" output="Ë"/>
-                       <when state="149" output="È"/>
-                       <when state="151" next="164"/>
-                       <when state="154" next="313"/>
-                       <when state="159" output="Ẻ"/>
-                       <when state="16" output="Ė̄"/>
-                       <when state="160" output="Ę̄"/>
-                       <when state="163" output="Ĕ̃"/>
-                       <when state="169" output="Ȩ́"/>
-                       <when state="170" output="Ẽ́"/>
-                       <when state="171" output="Ế"/>
-                       <when state="172" output="É"/>
-                       <when state="175" output="Ḛ"/>
-                       <when state="176" output="́"/>
-                       <when state="178" output="Ề"/>
-                       <when state="179" output="Ǝ"/>
-                       <when state="181" output="E̤"/>
-                       <when state="183" output="Ę"/>
-                       <when state="186" output="Ê"/>
-                       <when state="194" output="Ḕ"/>
-                       <when state="196" output="Ė"/>
-                       <when state="20" output="Ệ"/>
-                       <when state="200" output="Ɇ"/>
-                       <when state="202" output="Ê"/>
-                       <when state="206" output="Ế"/>
-                       <when state="213" output="E̛"/>
-                       <when state="215" output="Ễ"/>
-                       <when state="22" output="Ĕ"/>
-                       <when state="221" output="Ȅ"/>
-                       <when state="224" output="Ě"/>
-                       <when state="227" output="Ḗ"/>
-                       <when state="228" output="Ě̇"/>
-                       <when state="229" output="Ë"/>
-                       <when state="237" output="Ẹ̄"/>
-                       <when state="248" output="Ẹ̛"/>
-                       <when state="250" output="Ë"/>
-                       <when state="253" output="Ẽ"/>
-                       <when state="254" output="Ë̄"/>
-                       <when state="258" output="E̊"/>
-                       <when state="259" output="Ể"/>
-                       <when state="26" output="Ĕ"/>
-                       <when state="262" output="E̋"/>
-                       <when state="263" output="Ę"/>
-                       <when state="268" output="Ë"/>
-                       <when state="273" output="Ẹ̆"/>
-                       <when state="274" output="€"/>
-                       <when state="275" output="È"/>
-                       <when state="277" output="Ȇ"/>
-                       <when state="279" output="Ę"/>
-                       <when state="280" output="Ẽ̄"/>
-                       <when state="281" output="Ẻ"/>
-                       <when state="282" output="E̦"/>
-                       <when state="285" output="Ë̌"/>
-                       <when state="286" output="Ḙ"/>
-                       <when state="295" output="Ẹ̇"/>
-                       <when state="304" output="Ệ"/>
-                       <when state="305" output="₠"/>
-                       <when state="309" output="Ḝ"/>
-                       <when state="31" output="Ề"/>
-                       <when state="317" output="É"/>
-                       <when state="319" output="Ĕ́"/>
-                       <when state="321" output="E̱"/>
-                       <when state="323" output="E̮"/>
-                       <when state="331" output="Ɇ́"/>
-                       <when state="342" output="É"/>
-                       <when state="348" output="È"/>
-                       <when state="354" output="Ẽ̈"/>
-                       <when state="355" output="Ë̀"/>
-                       <when state="358" output="Ể"/>
-                       <when state="36" output="E̥"/>
-                       <when state="362" output="´"/>
-                       <when state="42" output="Ẽ̛"/>
-                       <when state="51" output="Ë́"/>
-                       <when state="52" output="E̊́"/>
-                       <when state="53" output="Ɛ"/>
-                       <when state="55" output="Ẹ"/>
-                       <when state="68" output="Ê"/>
-                       <when state="7" output="Ē̈"/>
-                       <when state="70" output="Ẽ"/>
-                       <when state="71" output="Ɇ"/>
-                       <when state="73" output="Ē"/>
-                       <when state="75" output="Ê"/>
-                       <when state="77" output="Ȩ"/>
-                       <when state="78" output="È"/>
-                       <when state="81" output="É̇"/>
-                       <when state="86" output="Ễ"/>
-                       <when state="88" output="Ĕ"/>
-                       <when state="91" output="Ě"/>
-                       <when state="92" output="Ĕ̀"/>
-                       <when state="96" output="Ḕ"/>
-                       <when state="97" output="Ẻ̛"/>
-                        <!-- danish letters -->
-                       <when state="293" output="Æ"/>
-                       <when state="363" output="Ø"/>
-               </action>
-               <action id="125">
-                       <when state="none" output="F"/>
-                       <when state="100" output="F̛̀"/>
-                       <when state="113" output="F̄"/>
-                       <when state="121" output="Ƒ"/>
-                       <when state="126" output="Ḟ"/>
-                       <when state="131" output="F̆̉"/>
-                       <when state="142" output="F̄́"/>
-                       <when state="147" output="F̛́"/>
-                       <when state="151" next="192"/>
-                       <when state="154" next="325"/>
-                       <when state="159" output="F̉"/>
-                       <when state="16" output="Ḟ̄"/>
-                       <when state="160" output="F̨̄"/>
-                       <when state="163" output="F̆̃"/>
-                       <when state="169" output="F̧́"/>
-                       <when state="170" output="F̃́"/>
-                       <when state="171" output="F̂́"/>
-                       <when state="175" output="F̰"/>
-                       <when state="176" next="175"/>
-                       <when state="181" output="F̤"/>
-                       <when state="196" output="Ḟ"/>
-                       <when state="20" output="F̣̂"/>
-                       <when state="213" output="F̛"/>
-                       <when state="215" output="F̂̃"/>
-                       <when state="22" output="F̆"/>
-                       <when state="221" output="F̏"/>
-                       <when state="224" output="F̌"/>
-                       <when state="228" output="F̌̇"/>
-                       <when state="237" output="F̣̄"/>
-                       <when state="248" output="F̛̣"/>
-                       <when state="254" output="F̈̄"/>
-                       <when state="258" output="F̊"/>
-                       <when state="259" output="F̂̉"/>
-                       <when state="262" output="F̋"/>
-                       <when state="268" output="F̈"/>
-                       <when state="273" output="F̣̆"/>
-                       <when state="275" output="F̀"/>
-                       <when state="277" output="F̑"/>
-                       <when state="279" output="F̨"/>
-                       <when state="280" output="F̃̄"/>
-                       <when state="282" output="F̦"/>
-                       <when state="285" output="F̈̌"/>
-                       <when state="286" output="F̭"/>
-                       <when state="295" output="Ḟ̣"/>
-                       <when state="309" output="F̧̆"/>
-                       <when state="31" output="F̂̀"/>
-                       <when state="317" output="F́"/>
-                       <when state="319" output="F̆́"/>
-                       <when state="321" output="F̱"/>
-                       <when state="323" output="F̮"/>
-                       <when state="331" output="F̶́"/>
-                       <when state="354" output="F̃̈"/>
-                       <when state="355" output="F̈̀"/>
-                       <when state="36" output="F̥"/>
-                       <when state="362" output="Ï"/>
-                       <when state="42" output="F̛̃"/>
-                       <when state="51" output="F̈́"/>
-                       <when state="52" output="F̊́"/>
-                       <when state="55" output="F̣"/>
-                       <when state="7" output="F̄̈"/>
-                       <when state="70" output="F̃"/>
-                       <when state="71" output="F̶"/>
-                       <when state="75" output="F̂"/>
-                       <when state="77" output="F̧"/>
-                       <when state="81" output="F́̇"/>
-                       <when state="92" output="F̆̀"/>
-                       <when state="96" output="F̄̀"/>
-                       <when state="97" output="F̛̉"/>
-               </action>
-               <action id="126">
-                       <when state="none" output="G"/>
-                       <when state="100" output="G̛̀"/>
-                       <when state="113" output="Ḡ"/>
-                       <when state="121" output="Ɠ"/>
-                       <when state="126" output="Ġ"/>
-                       <when state="131" output="Ğ̉"/>
-                       <when state="142" output="Ḡ́"/>
-                       <when state="145" output="Ǵ"/>
-                       <when state="147" output="Ǵ̛"/>
-                       <when state="151" next="216"/>
-                       <when state="159" output="G̉"/>
-                       <when state="16" output="Ġ̄"/>
-                       <when state="160" output="Ḡ̨"/>
-                       <when state="163" output="Ğ̃"/>
-                       <when state="169" output="Ģ́"/>
-                       <when state="170" output="G̃́"/>
-                       <when state="171" output="Ĝ́"/>
-                       <when state="175" output="G̰"/>
-                       <when state="176" next="286"/>
-                       <when state="179" output="Ɣ"/>
-                       <when state="181" output="G̤"/>
-                       <when state="183" output="Ģ"/>
-                       <when state="196" output="Ġ"/>
-                       <when state="20" output="Ĝ̣"/>
-                       <when state="200" output="Ǥ"/>
-                       <when state="213" output="G̛"/>
-                       <when state="215" output="Ĝ̃"/>
-                       <when state="22" output="Ğ"/>
-                       <when state="221" output="G̏"/>
-                       <when state="224" output="Ǧ"/>
-                       <when state="228" output="Ǧ̇"/>
-                       <when state="237" output="Ḡ̣"/>
-                       <when state="248" output="G̛̣"/>
-                       <when state="250" output="Ǧ"/>
-                       <when state="254" output="G̈̄"/>
-                       <when state="258" output="G̊"/>
-                       <when state="259" output="Ĝ̉"/>
-                       <when state="26" output="Ğ"/>
-                       <when state="262" output="G̋"/>
-                       <when state="268" output="G̈"/>
-                       <when state="273" output="Ğ̣"/>
-                       <when state="275" output="G̀"/>
-                       <when state="277" output="G̑"/>
-                       <when state="279" output="G̨"/>
-                       <when state="280" output="G̃̄"/>
-                       <when state="282" output="G̦"/>
-                       <when state="285" output="G̈̌"/>
-                       <when state="286" output="G̭"/>
-                       <when state="295" output="Ġ̣"/>
-                       <when state="309" output="Ģ̆"/>
-                       <when state="31" output="Ĝ̀"/>
-                       <when state="317" output="Ǵ"/>
-                       <when state="319" output="Ğ́"/>
-                       <when state="321" output="G̱"/>
-                       <when state="323" output="G̮"/>
-                       <when state="331" output="Ǥ́"/>
-                       <when state="348" output="Ǧ"/>
-                       <when state="354" output="G̃̈"/>
-                       <when state="355" output="G̈̀"/>
-                       <when state="357" output="Ŋ"/>
-                       <when state="36" output="G̥"/>
-                       <when state="362" output="˝"/>
-                       <when state="42" output="G̛̃"/>
-                       <when state="51" output="G̈́"/>
-                       <when state="52" output="G̊́"/>
-                       <when state="55" output="G̣"/>
-                       <when state="68" output="Ĝ"/>
-                       <when state="7" output="Ḡ̈"/>
-                       <when state="70" output="G̃"/>
-                       <when state="71" output="Ǥ"/>
-                       <when state="73" output="Ḡ"/>
-                       <when state="75" output="Ĝ"/>
-                       <when state="77" output="Ģ"/>
-                       <when state="81" output="Ǵ̇"/>
-                       <when state="88" output="Ğ"/>
-                       <when state="91" output="Ǧ"/>
-                       <when state="92" output="Ğ̀"/>
-                       <when state="96" output="Ḡ̀"/>
-                       <when state="97" output="G̛̉"/>
-               </action>
-               <action id="127">
-                       <when state="none" output="H"/>
-                       <when state="100" output="H̛̀"/>
-                       <when state="113" output="H̄"/>
-                       <when state="115" output="Ḥ"/>
-                       <when state="126" output="Ḣ"/>
-                       <when state="131" output="H̆̉"/>
-                       <when state="142" output="H̄́"/>
-                       <when state="147" output="H̛́"/>
-                       <when state="148" output="Ḧ"/>
-                       <when state="151" next="240"/>
-                       <when state="159" output="H̉"/>
-                       <when state="16" output="Ḣ̄"/>
-                       <when state="160" output="H̨̄"/>
-                       <when state="163" output="H̆̃"/>
-                       <when state="169" output="Ḩ́"/>
-                       <when state="170" output="H̃́"/>
-                       <when state="171" output="Ĥ́"/>
-                       <when state="175" output="H̰"/>
-                       <when state="176" output="̱"/>
-                       <when state="179" output="Ƕ"/>
-                       <when state="181" output="H̤"/>
-                       <when state="183" output="Ḩ"/>
-                       <when state="196" output="Ḣ"/>
-                       <when state="20" output="Ḥ̂"/>
-                       <when state="200" output="Ħ"/>
-                       <when state="21" output="Þ"/>
-                       <when state="213" output="H̛"/>
-                       <when state="215" output="Ĥ̃"/>
-                       <when state="22" output="H̆"/>
-                       <when state="221" output="H̏"/>
-                       <when state="224" output="Ȟ"/>
-                       <when state="228" output="Ȟ̇"/>
-                       <when state="237" output="Ḥ̄"/>
-                       <when state="248" output="Ḥ̛"/>
-                       <when state="250" output="Ȟ"/>
-                       <when state="254" output="Ḧ̄"/>
-                       <when state="258" output="H̊"/>
-                       <when state="259" output="Ĥ̉"/>
-                       <when state="262" output="H̋"/>
-                       <when state="268" output="Ḧ"/>
-                       <when state="273" output="Ḥ̆"/>
-                       <when state="275" output="H̀"/>
-                       <when state="277" output="H̑"/>
-                       <when state="279" output="H̨"/>
-                       <when state="280" output="H̃̄"/>
-                       <when state="282" output="H̦"/>
-                       <when state="285" output="Ḧ̌"/>
-                       <when state="286" output="H̭"/>
-                       <when state="295" output="Ḥ̇"/>
-                       <when state="309" output="Ḩ̆"/>
-                       <when state="31" output="Ĥ̀"/>
-                       <when state="311" output="Ð"/>
-                       <when state="312" output="⇦"/>
-                       <when state="317" output="H́"/>
-                       <when state="319" output="H̆́"/>
-                       <when state="321" output="H̱"/>
-                       <when state="323" output="Ḫ"/>
-                       <when state="331" output="Ħ́"/>
-                       <when state="354" output="H̃̈"/>
-                       <when state="355" output="Ḧ̀"/>
-                       <when state="36" output="H̥"/>
-                       <when state="362" output="Ó"/>
-                       <when state="42" output="H̛̃"/>
-                       <when state="51" output="Ḧ́"/>
-                       <when state="52" output="H̊́"/>
-                       <when state="53" output="Ⱶ"/>
-                       <when state="55" output="Ḥ"/>
-                       <when state="68" output="Ĥ"/>
-                       <when state="7" output="H̄̈"/>
-                       <when state="70" output="H̃"/>
-                       <when state="71" output="Ħ"/>
-                       <when state="75" output="Ĥ"/>
-                       <when state="77" output="Ḩ"/>
-                       <when state="81" output="H́̇"/>
-                       <when state="90" output="Ⱨ"/>
-                       <when state="91" output="Ȟ"/>
-                       <when state="92" output="H̆̀"/>
-                       <when state="96" output="H̄̀"/>
-                       <when state="97" output="H̛̉"/>
-               </action>
-               <action id="128">
-                       <when state="none" output="I"/>
-                       <when state="100" output="Ì̛"/>
-                       <when state="113" output="Ī"/>
-                       <when state="115" output="Ị"/>
-                       <when state="121" output="Ɩ"/>
-                       <when state="126" output="İ"/>
-                       <when state="131" output="Ĭ̉"/>
-                       <when state="142" output="Ī́"/>
-                       <when state="145" output="Í"/>
-                       <when state="147" output="Í̛"/>
-                       <when state="148" output="Ï"/>
-                       <when state="149" output="Ì"/>
-                       <when state="151" next="255"/>
-                       <when state="154" next="332"/>
-                       <when state="159" output="Ỉ"/>
-                       <when state="16" output="İ̄"/>
-                       <when state="160" output="Į̄"/>
-                       <when state="163" output="Ĭ̃"/>
-                       <when state="169" output="Í̧"/>
-                       <when state="170" output="Ĩ́"/>
-                       <when state="171" output="Î́"/>
-                       <when state="172" output="Í"/>
-                       <when state="175" output="Ḭ"/>
-                       <when state="176" output="̛"/>
-                       <when state="181" output="I̤"/>
-                       <when state="183" output="Į"/>
-                       <when state="186" output="Î"/>
-                       <when state="196" output="İ"/>
-                       <when state="20" output="Ị̂"/>
-                       <when state="200" output="Ɨ"/>
-                       <when state="202" output="Î"/>
-                       <when state="213" output="I̛"/>
-                       <when state="215" output="Î̃"/>
-                       <when state="22" output="Ĭ"/>
-                       <when state="221" output="Ȉ"/>
-                       <when state="224" output="Ǐ"/>
-                       <when state="228" output="Ǐ̇"/>
-                       <when state="229" output="Ï"/>
-                       <when state="237" output="Ị̄"/>
-                       <when state="248" output="Ị̛"/>
-                       <when state="250" output="Ï"/>
-                       <when state="253" output="Ĩ"/>
-                       <when state="254" output="Ï̄"/>
-                       <when state="258" output="I̊"/>
-                       <when state="259" output="Î̉"/>
-                       <when state="26" output="Ĭ"/>
-                       <when state="262" output="I̋"/>
-                       <when state="263" output="Į"/>
-                       <when state="268" output="Ï"/>
-                       <when state="273" output="Ị̆"/>
-                       <when state="275" output="Ì"/>
-                       <when state="277" output="Ȋ"/>
-                       <when state="279" output="Į"/>
-                       <when state="280" output="Ĩ̄"/>
-                       <when state="281" output="Ỉ"/>
-                       <when state="282" output="I̦"/>
-                       <when state="285" output="Ï̌"/>
-                       <when state="286" output="I̭"/>
-                       <when state="295" output="Ị̇"/>
-                       <when state="309" output="Ĭ̧"/>
-                       <when state="31" output="Î̀"/>
-                       <when state="317" output="Í"/>
-                       <when state="319" output="Ĭ́"/>
-                       <when state="321" output="I̱"/>
-                       <when state="323" output="I̮"/>
-                       <when state="331" output="Ɨ́"/>
-                       <when state="342" output="Í"/>
-                       <when state="348" output="Ì"/>
-                       <when state="354" output="Ĩ̈"/>
-                       <when state="355" output="Ï̀"/>
-                       <when state="36" output="I̥"/>
-                       <when state="362" output="ˆ"/>
-                       <when state="42" output="Ĩ̛"/>
-                       <when state="51" output="Ḯ"/>
-                       <when state="52" output="I̊́"/>
-                       <when state="55" output="Ị"/>
-                       <when state="68" output="Î"/>
-                       <when state="7" output="Ī̈"/>
-                       <when state="70" output="Ĩ"/>
-                       <when state="71" output="Ɨ"/>
-                       <when state="73" output="Ī"/>
-                       <when state="75" output="Î"/>
-                       <when state="76" output="Ḯ"/>
-                       <when state="77" output="I̧"/>
-                       <when state="78" output="Ì"/>
-                       <when state="81" output="Í̇"/>
-                       <when state="88" output="Ĭ"/>
-                       <when state="91" output="Ǐ"/>
-                       <when state="92" output="Ĭ̀"/>
-                       <when state="96" output="Ī̀"/>
-                       <when state="97" output="Ỉ̛"/>
-               </action>
-               <action id="129">
-                       <when state="none" output="J"/>
-                       <when state="100" output="J̛̀"/>
-                       <when state="113" output="J̄"/>
-                       <when state="126" output="J̇"/>
-                       <when state="131" output="J̆̉"/>
-                       <when state="142" output="J̄́"/>
-                       <when state="147" output="J̛́"/>
-                       <when state="151" next="269"/>
-                       <when state="159" output="J̉"/>
-                       <when state="16" output="J̇̄"/>
-                       <when state="160" output="J̨̄"/>
-                       <when state="163" output="J̆̃"/>
-                       <when state="169" output="J̧́"/>
-                       <when state="170" output="J̃́"/>
-                       <when state="171" output="Ĵ́"/>
-                       <when state="175" output="J̰"/>
-                       <when state="176" output="̋"/>
-                       <when state="179" output="Ƞ"/>
-                       <when state="181" output="J̤"/>
-                       <when state="20" output="Ĵ̣"/>
-                       <when state="200" output="Ɉ"/>
-                       <when state="213" output="J̛"/>
-                       <when state="215" output="Ĵ̃"/>
-                       <when state="22" output="J̆"/>
-                       <when state="221" output="J̏"/>
-                       <when state="224" output="J̌"/>
-                       <when state="228" output="J̌̇"/>
-                       <when state="237" output="J̣̄"/>
-                       <when state="248" output="J̛̣"/>
-                       <when state="250" output="J̌"/>
-                       <when state="254" output="J̈̄"/>
-                       <when state="258" output="J̊"/>
-                       <when state="259" output="Ĵ̉"/>
-                       <when state="262" output="J̋"/>
-                       <when state="268" output="J̈"/>
-                       <when state="273" output="J̣̆"/>
-                       <when state="275" output="J̀"/>
-                       <when state="277" output="J̑"/>
-                       <when state="279" output="J̨"/>
-                       <when state="280" output="J̃̄"/>
-                       <when state="282" output="J̦"/>
-                       <when state="285" output="J̈̌"/>
-                       <when state="286" output="J̭"/>
-                       <when state="295" output="J̣̇"/>
-                       <when state="309" output="J̧̆"/>
-                       <when state="31" output="Ĵ̀"/>
-                       <when state="312" output="⇩"/>
-                       <when state="317" output="J́"/>
-                       <when state="319" output="J̆́"/>
-                       <when state="321" output="J̱"/>
-                       <when state="323" output="J̮"/>
-                       <when state="331" output="Ɉ́"/>
-                       <when state="332" output="IJ"/>
-                       <when state="347" output="LJ"/>
-                       <when state="348" output="J̌"/>
-                       <when state="354" output="J̃̈"/>
-                       <when state="355" output="J̈̀"/>
-                       <when state="357" output="NJ"/>
-                       <when state="36" output="J̥"/>
-                       <when state="362" output="Ô"/>
-                       <when state="42" output="J̛̃"/>
-                       <when state="51" output="J̈́"/>
-                       <when state="52" output="J̊́"/>
-                       <when state="55" output="J̣"/>
-                       <when state="68" output="Ĵ"/>
-                       <when state="7" output="J̄̈"/>
-                       <when state="70" output="J̃"/>
-                       <when state="71" output="Ɉ"/>
-                       <when state="75" output="Ĵ"/>
-                       <when state="77" output="J̧"/>
-                       <when state="81" output="J́̇"/>
-                       <when state="92" output="J̆̀"/>
-                       <when state="96" output="J̄̀"/>
-                       <when state="97" output="J̛̉"/>
-               </action>
-               <action id="13">
-                       <when state="none" next="77"/>
-                       <when state="22" next="309"/>
-                       <when state="300" output="ͨ"/>
-                       <when state="317" next="169"/>
-               </action>
-               <action id="130">
-                       <when state="none" output="K"/>
-                       <when state="100" output="K̛̀"/>
-                       <when state="113" output="K̄"/>
-                       <when state="115" output="Ḳ"/>
-                       <when state="121" output="Ƙ"/>
-                       <when state="126" output="K̇"/>
-                       <when state="131" output="K̆̉"/>
-                       <when state="142" output="K̄́"/>
-                       <when state="145" output="Ḱ"/>
-                       <when state="147" output="Ḱ̛"/>
-                       <when state="151" next="287"/>
-                       <when state="159" output="K̉"/>
-                       <when state="16" output="K̇̄"/>
-                       <when state="160" output="K̨̄"/>
-                       <when state="163" output="K̆̃"/>
-                       <when state="169" output="Ķ́"/>
-                       <when state="170" output="K̃́"/>
-                       <when state="171" output="K̂́"/>
-                       <when state="175" output="K̰"/>
-                       <when state="176" next="36"/>
-                       <when state="179" output="K’"/>
-                       <when state="181" output="K̤"/>
-                       <when state="183" output="Ķ"/>
-                       <when state="20" output="Ḳ̂"/>
-                       <when state="213" output="K̛"/>
-                       <when state="215" output="K̂̃"/>
-                       <when state="22" output="K̆"/>
-                       <when state="221" output="K̏"/>
-                       <when state="224" output="Ǩ"/>
-                       <when state="228" output="Ǩ̇"/>
-                       <when state="230" output="⇪"/>
-                       <when state="237" output="Ḳ̄"/>
-                       <when state="248" output="Ḳ̛"/>
-                       <when state="254" output="K̈̄"/>
-                       <when state="258" output="K̊"/>
-                       <when state="259" output="K̂̉"/>
-                       <when state="262" output="K̋"/>
-                       <when state="268" output="K̈"/>
-                       <when state="273" output="Ḳ̆"/>
-                       <when state="275" output="K̀"/>
-                       <when state="277" output="K̑"/>
-                       <when state="279" output="K̨"/>
-                       <when state="280" output="K̃̄"/>
-                       <when state="282" output="K̦"/>
-                       <when state="285" output="K̈̌"/>
-                       <when state="286" output="K̭"/>
-                       <when state="295" output="Ḳ̇"/>
-                       <when state="309" output="Ķ̆"/>
-                       <when state="31" output="K̂̀"/>
-                       <when state="312" output="⇧"/>
-                       <when state="317" output="Ḱ"/>
-                       <when state="319" output="K̆́"/>
-                       <when state="321" output="Ḵ"/>
-                       <when state="323" output="K̮"/>
-                       <when state="331" output="Ḱ̶"/>
-                       <when state="354" output="K̃̈"/>
-                       <when state="355" output="K̈̀"/>
-                       <when state="36" output="K̥"/>
-                       <when state="362" output=""/>
-                       <when state="42" output="K̛̃"/>
-                       <when state="51" output="K̈́"/>
-                       <when state="52" output="K̊́"/>
-                       <when state="55" output="Ḳ"/>
-                       <when state="7" output="K̄̈"/>
-                       <when state="70" output="K̃"/>
-                       <when state="71" output="K̶"/>
-                       <when state="75" output="K̂"/>
-                       <when state="77" output="Ķ"/>
-                       <when state="81" output="Ḱ̇"/>
-                       <when state="90" output="Ⱪ"/>
-                       <when state="91" output="Ǩ"/>
-                       <when state="92" output="K̆̀"/>
-                       <when state="96" output="K̄̀"/>
-                       <when state="97" output="K̛̉"/>
-               </action>
-               <action id="131">
-                       <when state="none" output="L"/>
-                       <when state="100" output="L̛̀"/>
-                       <when state="113" output="L̄"/>
-                       <when state="115" output="Ḷ"/>
-                       <when state="126" output="Ŀ"/>
-                       <when state="131" output="L̆̉"/>
-                       <when state="142" output="L̄́"/>
-                       <when state="145" output="Ĺ"/>
-                       <when state="147" output="Ĺ̛"/>
-                       <when state="15" output="Ḹ"/>
-                       <when state="151" next="307"/>
-                       <when state="154" next="347"/>
-                       <when state="159" output="L̉"/>
-                       <when state="16" output="Ŀ̄"/>
-                       <when state="160" output="L̨̄"/>
-                       <when state="163" output="L̆̃"/>
-                       <when state="169" output="Ļ́"/>
-                       <when state="170" output="L̃́"/>
-                       <when state="171" output="L̂́"/>
-                       <when state="175" output="L̰"/>
-                       <when state="176" output="̵"/>
-                       <when state="179" output="Ⱡ"/>
-                       <when state="181" output="L̤"/>
-                       <when state="183" output="Ļ"/>
-                       <when state="188" output="£"/>
-                       <when state="196" output="Ŀ"/>
-                       <when state="20" output="Ḷ̂"/>
-                       <when state="200" output="Ł"/>
-                       <when state="213" output="L̛"/>
-                       <when state="215" output="L̂̃"/>
-                       <when state="22" output="L̆"/>
-                       <when state="221" output="L̏"/>
-                       <when state="224" output="Ľ"/>
-                       <when state="228" output="Ľ̇"/>
-                       <when state="237" output="Ḹ"/>
-                       <when state="248" output="Ḷ̛"/>
-                       <when state="254" output="L̈̄"/>
-                       <when state="258" output="L̊"/>
-                       <when state="259" output="L̂̉"/>
-                       <when state="262" output="L̋"/>
-                       <when state="268" output="L̈"/>
-                       <when state="273" output="Ḷ̆"/>
-                       <when state="274" output="₤"/>
-                       <when state="275" output="L̀"/>
-                       <when state="277" output="L̑"/>
-                       <when state="279" output="L̨"/>
-                       <when state="280" output="L̃̄"/>
-                       <when state="282" output="L̦"/>
-                       <when state="285" output="L̈̌"/>
-                       <when state="286" output="Ḽ"/>
-                       <when state="295" output="Ŀ̣"/>
-                       <when state="309" output="Ļ̆"/>
-                       <when state="31" output="L̂̀"/>
-                       <when state="312" output="⇨"/>
-                       <when state="317" output="Ĺ"/>
-                       <when state="319" output="L̆́"/>
-                       <when state="321" output="Ḻ"/>
-                       <when state="323" output="L̮"/>
-                       <when state="331" output="Ł́"/>
-                       <when state="354" output="L̃̈"/>
-                       <when state="355" output="L̈̀"/>
-                       <when state="36" output="L̥"/>
-                       <when state="362" output="Ò"/>
-                       <when state="38" output="|"/>
-                       <when state="42" output="L̛̃"/>
-                       <when state="51" output="L̈́"/>
-                       <when state="52" output="L̊́"/>
-                       <when state="55" output="Ḷ"/>
-                       <when state="7" output="L̄̈"/>
-                       <when state="70" output="L̃"/>
-                       <when state="71" output="Ł"/>
-                       <when state="75" output="L̂"/>
-                       <when state="77" output="Ļ"/>
-                       <when state="81" output="Ĺ̇"/>
-                       <when state="91" output="Ľ"/>
-                       <when state="92" output="L̆̀"/>
-                       <when state="96" output="L̄̀"/>
-                       <when state="97" output="L̛̉"/>
-               </action>
-               <action id="132">
-                       <when state="none" output="M"/>
-                       <when state="100" output="M̛̀"/>
-                       <when state="113" output="M̄"/>
-                       <when state="115" output="Ṃ"/>
-                       <when state="126" output="Ṁ"/>
-                       <when state="131" output="M̆̉"/>
-                       <when state="142" output="M̄́"/>
-                       <when state="145" output="Ḿ"/>
-                       <when state="147" output="Ḿ̛"/>
-                       <when state="151" next="328"/>
-                       <when state="159" output="M̉"/>
-                       <when state="16" output="Ṁ̄"/>
-                       <when state="160" output="M̨̄"/>
-                       <when state="163" output="M̆̃"/>
-                       <when state="169" output="Ḿ̧"/>
-                       <when state="170" output="M̃́"/>
-                       <when state="171" output="M̂́"/>
-                       <when state="175" output="M̰"/>
-                       <when state="176" output="̨"/>
-                       <when state="179" output="Ɯ"/>
-                       <when state="18" output="℠"/>
-                       <when state="181" output="M̤"/>
-                       <when state="190" output="℠"/>
-                       <when state="195" output="™"/>
-                       <when state="196" output="Ṁ"/>
-                       <when state="20" output="Ṃ̂"/>
-                       <when state="21" output="™"/>
-                       <when state="213" output="M̛"/>
-                       <when state="215" output="M̂̃"/>
-                       <when state="22" output="M̆"/>
-                       <when state="221" output="M̏"/>
-                       <when state="224" output="M̌"/>
-                       <when state="228" output="M̌̇"/>
-                       <when state="237" output="Ṃ̄"/>
-                       <when state="248" output="Ṃ̛"/>
-                       <when state="254" output="M̈̄"/>
-                       <when state="258" output="M̊"/>
-                       <when state="259" output="M̂̉"/>
-                       <when state="262" output="M̋"/>
-                       <when state="268" output="M̈"/>
-                       <when state="273" output="Ṃ̆"/>
-                       <when state="275" output="M̀"/>
-                       <when state="277" output="M̑"/>
-                       <when state="279" output="M̨"/>
-                       <when state="280" output="M̃̄"/>
-                       <when state="282" output="M̦"/>
-                       <when state="285" output="M̈̌"/>
-                       <when state="286" output="M̭"/>
-                       <when state="295" output="Ṃ̇"/>
-                       <when state="309" output="M̧̆"/>
-                       <when state="31" output="M̂̀"/>
-                       <when state="317" output="Ḿ"/>
-                       <when state="319" output="M̆́"/>
-                       <when state="321" output="M̱"/>
-                       <when state="323" output="M̮"/>
-                       <when state="331" output="Ḿ̶"/>
-                       <when state="354" output="M̃̈"/>
-                       <when state="355" output="M̈̀"/>
-                       <when state="36" output="M̥"/>
-                       <when state="362" output="Â"/>
-                       <when state="42" output="M̛̃"/>
-                       <when state="51" output="M̈́"/>
-                       <when state="52" output="M̊́"/>
-                       <when state="55" output="Ṃ"/>
-                       <when state="7" output="M̄̈"/>
-                       <when state="70" output="M̃"/>
-                       <when state="71" output="M̶"/>
-                       <when state="75" output="M̂"/>
-                       <when state="77" output="M̧"/>
-                       <when state="81" output="Ḿ̇"/>
-                       <when state="92" output="M̆̀"/>
-                       <when state="96" output="M̄̀"/>
-                       <when state="97" output="M̛̉"/>
-               </action>
-               <action id="133">
-                       <when state="none" output="N"/>
-                       <when state="100" output="Ǹ̛"/>
-                       <when state="113" output="N̄"/>
-                       <when state="115" output="Ṇ"/>
-                       <when state="121" output="Ɲ"/>
-                       <when state="126" output="Ṅ"/>
-                       <when state="131" output="N̆̉"/>
-                       <when state="142" output="N̄́"/>
-                       <when state="145" output="Ń"/>
-                       <when state="147" output="Ń̛"/>
-                       <when state="151" next="343"/>
-                       <when state="154" next="357"/>
-                       <when state="159" output="N̉"/>
-                       <when state="16" output="Ṅ̄"/>
-                       <when state="160" output="N̨̄"/>
-                       <when state="163" output="N̆̃"/>
-                       <when state="169" output="Ņ́"/>
-                       <when state="170" output="Ñ́"/>
-                       <when state="171" output="N̂́"/>
-                       <when state="175" output="N̰"/>
-                       <when state="176" output="̃"/>
-                       <when state="179" output="Ŋ"/>
-                       <when state="181" output="N̤"/>
-                       <when state="183" output="Ņ"/>
-                       <when state="196" output="Ṅ"/>
-                       <when state="20" output="Ṇ̂"/>
-                       <when state="204" output="Ñ"/>
-                       <when state="213" output="N̛"/>
-                       <when state="215" output="N̂̃"/>
-                       <when state="22" output="N̆"/>
-                       <when state="221" output="N̏"/>
-                       <when state="224" output="Ň"/>
-                       <when state="228" output="Ň̇"/>
-                       <when state="237" output="Ṇ̄"/>
-                       <when state="248" output="Ṇ̛"/>
-                       <when state="250" output="Ñ"/>
-                       <when state="253" output="Ñ"/>
-                       <when state="254" output="N̈̄"/>
-                       <when state="258" output="N̊"/>
-                       <when state="259" output="N̂̉"/>
-                       <when state="262" output="N̋"/>
-                       <when state="268" output="N̈"/>
-                       <when state="273" output="Ṇ̆"/>
-                       <when state="274" output="₦"/>
-                       <when state="275" output="Ǹ"/>
-                       <when state="277" output="N̑"/>
-                       <when state="279" output="N̨"/>
-                       <when state="280" output="Ñ̄"/>
-                       <when state="282" output="N̦"/>
-                       <when state="285" output="N̈̌"/>
-                       <when state="286" output="Ṋ"/>
-                       <when state="295" output="Ṇ̇"/>
-                       <when state="309" output="Ņ̆"/>
-                       <when state="31" output="N̂̀"/>
-                       <when state="317" output="Ń"/>
-                       <when state="319" output="N̆́"/>
-                       <when state="321" output="Ṉ"/>
-                       <when state="323" output="N̮"/>
-                       <when state="331" output="Ń̶"/>
-                       <when state="354" output="Ñ̈"/>
-                       <when state="355" output="N̈̀"/>
-                       <when state="36" output="N̥"/>
-                       <when state="362" output="˜"/>
-                       <when state="42" output="Ñ̛"/>
-                       <when state="51" output="N̈́"/>
-                       <when state="52" output="N̊́"/>
-                       <when state="55" output="Ṇ"/>
-                       <when state="7" output="N̄̈"/>
-                       <when state="70" output="Ñ"/>
-                       <when state="71" output="N̶"/>
-                       <when state="75" output="N̂"/>
-                       <when state="77" output="Ņ"/>
-                       <when state="78" output="Ǹ"/>
-                       <when state="81" output="Ń̇"/>
-                       <when state="91" output="Ň"/>
-                       <when state="92" output="N̆̀"/>
-                       <when state="96" output="N̄̀"/>
-                       <when state="97" output="N̛̉"/>
-               </action>
-               <action id="134">
-                       <when state="none" output="O"/>
-                       <when state="100" output="Ờ"/>
-                       <when state="101" output="Ǿ"/>
-                       <when state="103" output="Ø̄̈"/>
-                       <when state="109" output="Ø̌"/>
-                       <when state="110" output="Ở"/>
-                       <when state="113" output="Ō"/>
-                       <when state="115" output="Ọ"/>
-                       <when state="118" output="Ø̂̃"/>
-                       <when state="123" output="Ø̂̀"/>
-                       <when state="126" output="Ȯ"/>
-                       <when state="127" output="Ø̆"/>
-                       <when state="131" output="Ŏ̉"/>
-                       <when state="139" output="Ǭ"/>
-                       <when state="14" output="Ø̋"/>
-                       <when state="141" output="Ø̃́"/>
-                       <when state="142" output="Ṓ"/>
-                       <when state="145" output="Ó"/>
-                       <when state="147" output="Ớ"/>
-                       <when state="148" output="Ö"/>
-                       <when state="149" output="Ò"/>
-                       <when state="151" next="360"/>
-                       <when state="152" output="Ø̣̄"/>
-                       <when state="153" output="Ø̈̄"/>
-                       <when state="154" next="363"/>
-                       <when state="159" output="Ỏ"/>
-                       <when state="16" output="Ȱ"/>
-                       <when state="160" output="Ǭ"/>
-                       <when state="163" output="Ŏ̃"/>
-                       <when state="166" output="Ø̉"/>
-                       <when state="169" output="Ó̧"/>
-                       <when state="17" output="Ø̣"/>
-                       <when state="170" output="Ṍ"/>
-                       <when state="171" output="Ố"/>
-                       <when state="172" output="Ó"/>
-                       <when state="174" output="Ơ"/>
-                       <when state="175" output="O̰"/>
-                       <when state="176" output="Ø"/>
-                       <when state="177" output="Ø̣̆"/>
-                       <when state="178" output="Ồ"/>
-                       <when state="181" output="O̤"/>
-                       <when state="183" output="Ǫ"/>
-                       <when state="186" output="Ô"/>
-                       <when state="187" output="Ø̰"/>
-                       <when state="194" output="Ṑ"/>
-                       <when state="196" output="Ȯ"/>
-                       <when state="198" output="Ợ"/>
-                       <when state="20" output="Ộ"/>
-                       <when state="200" output="Ø"/>
-                       <when state="202" output="Ô"/>
-                       <when state="203" output="Ø̊́"/>
-                       <when state="204" output="Õ"/>
-                       <when state="205" output="Ø̇̄"/>
-                       <when state="206" output="Ố"/>
-                       <when state="207" output="Ǿ̧"/>
-                       <when state="211" output="Ø̛̣"/>
-                       <when state="213" output="Ơ"/>
-                       <when state="215" output="Ỗ"/>
-                       <when state="218" output="Ø̂"/>
-                       <when state="22" output="Ŏ"/>
-                       <when state="221" output="Ȍ"/>
-                       <when state="223" output="Ø̛̀"/>
-                       <when state="224" output="Ǒ"/>
-                       <when state="227" output="Ṓ"/>
-                       <when state="228" output="Ǒ̇"/>
-                       <when state="229" output="Ö"/>
-                       <when state="23" output="Ø̱"/>
-                       <when state="231" output="Ø̑"/>
-                       <when state="236" output="Ỡ"/>
-                       <when state="237" output="Ọ̄"/>
-                       <when state="24" output="Ø̛̃"/>
-                       <when state="241" output="Ø̶"/>
-                       <when state="247" output="Ṏ"/>
-                       <when state="248" output="Ợ"/>
-                       <when state="25" output="Ø̇"/>
-                       <when state="250" output="Ö"/>
-                       <when state="252" output="Ø̨"/>
-                       <when state="253" output="Õ"/>
-                       <when state="254" output="Ȫ"/>
-                       <when state="258" output="O̊"/>
-                       <when state="259" output="Ổ"/>
-                       <when state="26" output="Ŏ"/>
-                       <when state="262" output="Ő"/>
-                       <when state="263" output="Ǫ"/>
-                       <when state="265" output="Ø̈̀"/>
-                       <when state="268" output="Ö"/>
-                       <when state="271" output="Ȱ"/>
-                       <when state="273" output="Ọ̆"/>
-                       <when state="274" output="Ő"/>
-                       <when state="275" output="Ò"/>
-                       <when state="277" output="Ȏ"/>
-                       <when state="279" output="Ǫ"/>
-                       <when state="28" output="Ø̊"/>
-                       <when state="280" output="Ȭ"/>
-                       <when state="281" output="Ỏ"/>
-                       <when state="282" output="O̦"/>
-                       <when state="284" output="Ø̦"/>
-                       <when state="285" output="Ö̌"/>
-                       <when state="286" output="O̭"/>
-                       <when state="290" output="Ø̏"/>
-                       <when state="294" output="Ờ"/>
-                       <when state="295" output="Ọ̇"/>
-                       <when state="296" output="Ø̛"/>
-                       <when state="297" output="Ø̛̉"/>
-                       <when state="3" output="Ø̃̄"/>
-                       <when state="301" output="Ǿ"/>
-                       <when state="302" output="Ǿ̇"/>
-                       <when state="304" output="Ộ"/>
-                       <when state="309" output="Ŏ̧"/>
-                       <when state="31" output="Ồ"/>
-                       <when state="314" output="Ø̆́"/>
-                       <when state="316" output="Ø̆̀"/>
-                       <when state="317" output="Ó"/>
-                       <when state="318" output="Ø̄"/>
-                       <when state="319" output="Ŏ́"/>
-                       <when state="32" output="Ø̈̌"/>
-                       <when state="320" output="Ø̭"/>
-                       <when state="321" output="O̱"/>
-                       <when state="322" output="Ø̃̈"/>
-                       <when state="323" output="O̮"/>
-                       <when state="327" output="Ớ"/>
-                       <when state="329" output="Ȫ"/>
-                       <when state="33" output="Ǿ"/>
-                       <when state="331" output="Ɵ́"/>
-                       <when state="333" output="Ȭ"/>
-                       <when state="334" output="Ø̧̆"/>
-                       <when state="335" output="Ø̃"/>
-                       <when state="340" output="Ø̂̉"/>
-                       <when state="342" output="Ó"/>
-                       <when state="345" output="Ø̮"/>
-                       <when state="348" output="Ò"/>
-                       <when state="349" output="Ǿ̶"/>
-                       <when state="35" output="Ø̆̃"/>
-                       <when state="350" output="Ø̣̂"/>
-                       <when state="351" output="Ø̤"/>
-                       <when state="354" output="Ṏ"/>
-                       <when state="355" output="Ö̀"/>
-                       <when state="357" output="№"/>
-                       <when state="358" output="Ổ"/>
-                       <when state="36" output="O̥"/>
-                       <when state="362" output="Ø"/>
-                       <when state="37" output="Ø̣̇"/>
-                       <when state="39" output="Ø̌̇"/>
-                       <when state="4" output="Ø̀"/>
-                       <when state="42" output="Ỡ"/>
-                       <when state="45" output="Ø̥"/>
-                       <when state="51" output="Ö́"/>
-                       <when state="52" output="O̊́"/>
-                       <when state="55" output="Ọ"/>
-                       <when state="57" output="Ø̈"/>
-                       <when state="59" output="Ø̈́"/>
-                       <when state="62" output="Ø̂́"/>
-                       <when state="66" output="Ø̆̉"/>
-                       <when state="67" output="Ǿ̛"/>
-                       <when state="68" output="Ô"/>
-                       <when state="7" output="Ō̈"/>
-                       <when state="70" output="Õ"/>
-                       <when state="71" output="Ɵ"/>
-                       <when state="73" output="Ō"/>
-                       <when state="74" output="Ṍ"/>
-                       <when state="75" output="Ô"/>
-                       <when state="77" output="O̧"/>
-                       <when state="78" output="Ò"/>
-                       <when state="81" output="Ó̇"/>
-                       <when state="86" output="Ỗ"/>
-                       <when state="87" output="Ø̧"/>
-                       <when state="88" output="Ŏ"/>
-                       <when state="89" output="Ø̨̄"/>
-                       <when state="9" output="Ø̄̀"/>
-                       <when state="91" output="Ǒ"/>
-                       <when state="92" output="Ŏ̀"/>
-                       <when state="93" output="Ø̄́"/>
-                       <when state="96" output="Ṑ"/>
-                       <when state="97" output="Ở"/>
-               </action>
-               <action id="135">
-                       <when state="none" output="P"/>
-                       <when state="1" output="¶"/>
-                       <when state="100" output="P̛̀"/>
-                       <when state="113" output="P̄"/>
-                       <when state="121" output="Ƥ"/>
-                       <when state="126" output="Ṗ"/>
-                       <when state="131" output="P̆̉"/>
-                       <when state="142" output="P̄́"/>
-                       <when state="145" output="Ṕ"/>
-                       <when state="147" output="Ṕ̛"/>
-                       <when state="151" next="13"/>
-                       <when state="154" next="1"/>
-                       <when state="159" output="P̉"/>
-                       <when state="16" output="Ṗ̄"/>
-                       <when state="160" output="P̨̄"/>
-                       <when state="163" output="P̆̃"/>
-                       <when state="169" output="Ṕ̧"/>
-                       <when state="170" output="P̃́"/>
-                       <when state="171" output="P̂́"/>
-                       <when state="175" output="P̰"/>
-                       <when state="176" output="̦"/>
-                       <when state="181" output="P̤"/>
-                       <when state="196" output="Ṗ"/>
-                       <when state="20" output="P̣̂"/>
-                       <when state="200" output="Ᵽ"/>
-                       <when state="213" output="P̛"/>
-                       <when state="215" output="P̂̃"/>
-                       <when state="22" output="P̆"/>
-                       <when state="221" output="P̏"/>
-                       <when state="224" output="P̌"/>
-                       <when state="228" output="P̌̇"/>
-                       <when state="237" output="P̣̄"/>
-                       <when state="248" output="P̛̣"/>
-                       <when state="254" output="P̈̄"/>
-                       <when state="258" output="P̊"/>
-                       <when state="259" output="P̂̉"/>
-                       <when state="262" output="P̋"/>
-                       <when state="268" output="P̈"/>
-                       <when state="273" output="P̣̆"/>
-                       <when state="275" output="P̀"/>
-                       <when state="277" output="P̑"/>
-                       <when state="279" output="P̨"/>
-                       <when state="280" output="P̃̄"/>
-                       <when state="282" output="P̦"/>
-                       <when state="285" output="P̈̌"/>
-                       <when state="286" output="P̭"/>
-                       <when state="292" output="☭"/>
-                       <when state="295" output="Ṗ̣"/>
-                       <when state="309" output="P̧̆"/>
-                       <when state="31" output="P̂̀"/>
-                       <when state="317" output="Ṕ"/>
-                       <when state="319" output="P̆́"/>
-                       <when state="321" output="P̱"/>
-                       <when state="323" output="P̮"/>
-                       <when state="331" output="Ᵽ́"/>
-                       <when state="354" output="P̃̈"/>
-                       <when state="355" output="P̈̀"/>
-                       <when state="36" output="P̥"/>
-                       <when state="362" output="∏"/>
-                       <when state="42" output="P̛̃"/>
-                       <when state="51" output="P̈́"/>
-                       <when state="52" output="P̊́"/>
-                       <when state="55" output="P̣"/>
-                       <when state="7" output="P̄̈"/>
-                       <when state="70" output="P̃"/>
-                       <when state="71" output="Ᵽ"/>
-                       <when state="75" output="P̂"/>
-                       <when state="77" output="P̧"/>
-                       <when state="81" output="Ṕ̇"/>
-                       <when state="92" output="P̆̀"/>
-                       <when state="96" output="P̄̀"/>
-                       <when state="97" output="P̛̉"/>
-               </action>
-               <action id="136">
-                       <when state="none" output="Q"/>
-                       <when state="100" output="Q̛̀"/>
-                       <when state="101" output="Œ́"/>
-                       <when state="103" output="Œ̄̈"/>
-                       <when state="109" output="Œ̌"/>
-                       <when state="113" output="Q̄"/>
-                       <when state="118" output="Œ̂̃"/>
-                       <when state="123" output="Œ̂̀"/>
-                       <when state="126" output="Q̇"/>
-                       <when state="127" output="Œ̆"/>
-                       <when state="131" output="Q̆̉"/>
-                       <when state="14" output="Œ̋"/>
-                       <when state="141" output="Œ̃́"/>
-                       <when state="142" output="Q̄́"/>
-                       <when state="147" output="Q̛́"/>
-                       <when state="151" next="34"/>
-                       <when state="152" output="Œ̣̄"/>
-                       <when state="153" output="Œ̈̄"/>
-                       <when state="159" output="Q̉"/>
-                       <when state="16" output="Q̇̄"/>
-                       <when state="160" output="Q̨̄"/>
-                       <when state="163" output="Q̆̃"/>
-                       <when state="166" output="Œ̉"/>
-                       <when state="169" output="Q̧́"/>
-                       <when state="17" output="Œ̣"/>
-                       <when state="170" output="Q̃́"/>
-                       <when state="171" output="Q̂́"/>
-                       <when state="175" output="Q̰"/>
-                       <when state="176" output="Ø"/>
-                       <when state="177" output="Œ̣̆"/>
-                       <when state="179" output="Ƣ"/>
-                       <when state="181" output="Q̤"/>
-                       <when state="187" output="Œ̰"/>
-                       <when state="20" output="Q̣̂"/>
-                       <when state="203" output="Œ̊́"/>
-                       <when state="205" output="Œ̇̄"/>
-                       <when state="207" output="Œ̧́"/>
-                       <when state="211" output="Œ̛̣"/>
-                       <when state="213" output="Q̛"/>
-                       <when state="215" output="Q̂̃"/>
-                       <when state="218" output="Œ̂"/>
-                       <when state="22" output="Q̆"/>
-                       <when state="221" output="Q̏"/>
-                       <when state="223" output="Œ̛̀"/>
-                       <when state="224" output="Q̌"/>
-                       <when state="228" output="Q̌̇"/>
-                       <when state="23" output="Œ̱"/>
-                       <when state="231" output="Œ̑"/>
-                       <when state="237" output="Q̣̄"/>
-                       <when state="24" output="Œ̛̃"/>
-                       <when state="241" output="Œ̶"/>
-                       <when state="248" output="Q̛̣"/>
-                       <when state="25" output="Œ̇"/>
-                       <when state="252" output="Œ̨"/>
-                       <when state="254" output="Q̈̄"/>
-                       <when state="258" output="Q̊"/>
-                       <when state="259" output="Q̂̉"/>
-                       <when state="262" output="Q̋"/>
-                       <when state="265" output="Œ̈̀"/>
-                       <when state="268" output="Q̈"/>
-                       <when state="273" output="Q̣̆"/>
-                       <when state="275" output="Q̀"/>
-                       <when state="277" output="Q̑"/>
-                       <when state="279" output="Q̨"/>
-                       <when state="28" output="Œ̊"/>
-                       <when state="280" output="Q̃̄"/>
-                       <when state="282" output="Q̦"/>
-                       <when state="284" output="Œ̦"/>
-                       <when state="285" output="Q̈̌"/>
-                       <when state="286" output="Q̭"/>
-                       <when state="290" output="Œ̏"/>
-                       <when state="295" output="Q̣̇"/>
-                       <when state="296" output="Œ̛"/>
-                       <when state="297" output="Œ̛̉"/>
-                       <when state="3" output="Œ̃̄"/>
-                       <when state="302" output="Œ́̇"/>
-                       <when state="309" output="Q̧̆"/>
-                       <when state="31" output="Q̂̀"/>
-                       <when state="314" output="Œ̆́"/>
-                       <when state="316" output="Œ̆̀"/>
-                       <when state="317" output="Q́"/>
-                       <when state="318" output="Œ̄"/>
-                       <when state="319" output="Q̆́"/>
-                       <when state="32" output="Œ̈̌"/>
-                       <when state="320" output="Œ̭"/>
-                       <when state="321" output="Q̱"/>
-                       <when state="322" output="Œ̃̈"/>
-                       <when state="323" output="Q̮"/>
-                       <when state="331" output="Q̸́"/>
-                       <when state="334" output="Œ̧̆"/>
-                       <when state="335" output="Œ̃"/>
-                       <when state="340" output="Œ̂̉"/>
-                       <when state="345" output="Œ̮"/>
-                       <when state="349" output="Œ̶́"/>
-                       <when state="35" output="Œ̆̃"/>
-                       <when state="350" output="Œ̣̂"/>
-                       <when state="351" output="Œ̤"/>
-                       <when state="354" output="Q̃̈"/>
-                       <when state="355" output="Q̈̀"/>
-                       <when state="36" output="Q̥"/>
-                       <when state="362" output="Ø"/>
-                       <when state="37" output="Œ̣̇"/>
-                       <when state="39" output="Œ̌̇"/>
-                       <when state="4" output="Œ̀"/>
-                       <when state="42" output="Q̛̃"/>
-                       <when state="45" output="Œ̥"/>
-                       <when state="51" output="Q̈́"/>
-                       <when state="52" output="Q̊́"/>
-                       <when state="55" output="Q̣"/>
-                       <when state="57" output="Œ̈"/>
-                       <when state="59" output="Œ̈́"/>
-                       <when state="62" output="Œ̂́"/>
-                       <when state="66" output="Œ̆̉"/>
-                       <when state="67" output="Œ̛́"/>
-                       <when state="7" output="Q̄̈"/>
-                       <when state="70" output="Q̃"/>
-                       <when state="71" output="Q̸"/>
-                       <when state="75" output="Q̂"/>
-                       <when state="77" output="Q̧"/>
-                       <when state="81" output="Q́̇"/>
-                       <when state="87" output="Œ̧"/>
-                       <when state="89" output="Œ̨̄"/>
-                       <when state="9" output="Œ̄̀"/>
-                       <when state="90" output="Ɋ"/>
-                       <when state="92" output="Q̆̀"/>
-                       <when state="93" output="Œ̄́"/>
-                       <when state="96" output="Q̄̀"/>
-                       <when state="97" output="Q̛̉"/>
-               </action>
-               <action id="137">
-                       <when state="none" output="R"/>
-                       <when state="100" output="R̛̀"/>
-                       <when state="113" output="R̄"/>
-                       <when state="115" output="Ṛ"/>
-                       <when state="121" output="Ɽ"/>
-                       <when state="126" output="Ṙ"/>
-                       <when state="131" output="R̆̉"/>
-                       <when state="142" output="R̄́"/>
-                       <when state="145" output="Ŕ"/>
-                       <when state="147" output="Ŕ̛"/>
-                       <when state="15" output="Ṝ"/>
-                       <when state="151" next="49"/>
-                       <when state="154" next="11"/>
-                       <when state="156" output="®"/>
-                       <when state="159" output="R̉"/>
-                       <when state="16" output="Ṙ̄"/>
-                       <when state="160" output="R̨̄"/>
-                       <when state="163" output="R̆̃"/>
-                       <when state="169" output="Ŗ́"/>
-                       <when state="170" output="R̃́"/>
-                       <when state="171" output="R̂́"/>
-                       <when state="175" output="R̰"/>
-                       <when state="176" output="‰"/>
-                       <when state="179" output="Ʀ"/>
-                       <when state="181" output="R̤"/>
-                       <when state="183" output="Ŗ"/>
-                       <when state="196" output="Ṙ"/>
-                       <when state="20" output="Ṛ̂"/>
-                       <when state="200" output="Ɍ"/>
-                       <when state="202" output="Ŕ"/>
-                       <when state="213" output="R̛"/>
-                       <when state="215" output="R̂̃"/>
-                       <when state="22" output="R̆"/>
-                       <when state="221" output="Ȑ"/>
-                       <when state="224" output="Ř"/>
-                       <when state="228" output="Ř̇"/>
-                       <when state="237" output="Ṝ"/>
-                       <when state="248" output="Ṛ̛"/>
-                       <when state="254" output="R̈̄"/>
-                       <when state="258" output="R̊"/>
-                       <when state="259" output="R̂̉"/>
-                       <when state="262" output="R̋"/>
-                       <when state="268" output="R̈"/>
-                       <when state="273" output="Ṛ̆"/>
-                       <when state="275" output="R̀"/>
-                       <when state="277" output="Ȓ"/>
-                       <when state="279" output="R̨"/>
-                       <when state="280" output="R̃̄"/>
-                       <when state="282" output="R̦"/>
-                       <when state="285" output="R̈̌"/>
-                       <when state="286" output="R̭"/>
-                       <when state="295" output="Ṛ̇"/>
-                       <when state="309" output="Ŗ̆"/>
-                       <when state="31" output="R̂̀"/>
-                       <when state="317" output="Ŕ"/>
-                       <when state="319" output="R̆́"/>
-                       <when state="321" output="Ṟ"/>
-                       <when state="323" output="R̮"/>
-                       <when state="331" output="Ɍ́"/>
-                       <when state="354" output="R̃̈"/>
-                       <when state="355" output="R̈̀"/>
-                       <when state="36" output="R̥"/>
-                       <when state="362" output="‰"/>
-                       <when state="363" output="®"/>
-                       <when state="42" output="R̛̃"/>
-                       <when state="51" output="R̈́"/>
-                       <when state="52" output="R̊́"/>
-                       <when state="53" output="ʁ"/>
-                       <when state="55" output="Ṛ"/>
-                       <when state="7" output="R̄̈"/>
-                       <when state="70" output="R̃"/>
-                       <when state="71" output="Ɍ"/>
-                       <when state="75" output="R̂"/>
-                       <when state="77" output="Ŗ"/>
-                       <when state="81" output="Ŕ̇"/>
-                       <when state="90" output="Ꝛ"/>
-                       <when state="91" output="Ř"/>
-                       <when state="92" output="R̆̀"/>
-                       <when state="96" output="R̄̀"/>
-                       <when state="97" output="R̛̉"/>
-               </action>
-               <action id="138">
-                       <when state="none" output="S"/>
-                       <when state="100" output="S̛̀"/>
-                       <when state="111" output="ſ"/>
-                       <when state="113" output="S̄"/>
-                       <when state="115" output="Ṣ"/>
-                       <when state="121" output="Ʃ"/>
-                       <when state="126" output="Ṡ"/>
-                       <when state="131" output="S̆̉"/>
-                       <when state="142" output="S̄́"/>
-                       <when state="145" output="Ś"/>
-                       <when state="147" output="Ś̛"/>
-                       <when state="151" next="64"/>
-                       <when state="154" next="18"/>
-                       <when state="159" output="S̉"/>
-                       <when state="16" output="Ṡ̄"/>
-                       <when state="160" output="S̨̄"/>
-                       <when state="163" output="S̆̃"/>
-                       <when state="169" output="Ş́"/>
-                       <when state="170" output="S̃́"/>
-                       <when state="171" output="Ŝ́"/>
-                       <when state="175" output="S̰"/>
-                       <when state="176" next="277"/>
-                       <when state="179" output="ẞ"/>
-                       <when state="18" output="ẞ"/>
-                       <when state="181" output="S̤"/>
-                       <when state="183" output="Ş"/>
-                       <when state="196" output="Ṡ"/>
-                       <when state="20" output="Ṣ̂"/>
-                       <when state="213" output="S̛"/>
-                       <when state="215" output="Ŝ̃"/>
-                       <when state="22" output="S̆"/>
-                       <when state="221" output="S̏"/>
-                       <when state="224" output="Š"/>
-                       <when state="228" output="Ṧ"/>
-                       <when state="237" output="Ṣ̄"/>
-                       <when state="245" output="Ṧ"/>
-                       <when state="248" output="Ṣ̛"/>
-                       <when state="250" output="Š"/>
-                       <when state="254" output="S̈̄"/>
-                       <when state="258" output="S̊"/>
-                       <when state="259" output="Ŝ̉"/>
-                       <when state="262" output="S̋"/>
-                       <when state="268" output="S̈"/>
-                       <when state="273" output="Ṣ̆"/>
-                       <when state="275" output="S̀"/>
-                       <when state="277" output="S̑"/>
-                       <when state="279" output="S̨"/>
-                       <when state="280" output="S̃̄"/>
-                       <when state="282" output="Ș"/>
-                       <when state="285" output="S̈̌"/>
-                       <when state="286" output="S̭"/>
-                       <when state="295" output="Ṩ"/>
-                       <when state="309" output="Ş̆"/>
-                       <when state="31" output="Ŝ̀"/>
-                       <when state="317" output="Ś"/>
-                       <when state="319" output="S̆́"/>
-                       <when state="321" output="S̱"/>
-                       <when state="323" output="S̮"/>
-                       <when state="331" output="Ś̶"/>
-                       <when state="344" output="Ṩ"/>
-                       <when state="348" output="Š"/>
-                       <when state="354" output="S̃̈"/>
-                       <when state="355" output="S̈̀"/>
-                       <when state="36" output="S̥"/>
-                       <when state="362" output="Í"/>
-                       <when state="42" output="S̛̃"/>
-                       <when state="51" output="S̈́"/>
-                       <when state="52" output="S̊́"/>
-                       <when state="55" output="Ṣ"/>
-                       <when state="68" output="Ŝ"/>
-                       <when state="7" output="S̄̈"/>
-                       <when state="70" output="S̃"/>
-                       <when state="71" output="S̶"/>
-                       <when state="75" output="Ŝ"/>
-                       <when state="77" output="Ş"/>
-                       <when state="81" output="Ṥ"/>
-                       <when state="85" output="Ṥ"/>
-                       <when state="91" output="Š"/>
-                       <when state="92" output="S̆̀"/>
-                       <when state="96" output="S̄̀"/>
-                       <when state="97" output="S̛̉"/>
-               </action>
-               <action id="139">
-                       <when state="none" output="T"/>
-                       <when state="100" output="T̛̀"/>
-                       <when state="101" output="Þ́"/>
-                       <when state="103" output="Þ̄̈"/>
-                       <when state="109" output="Þ̌"/>
-                       <when state="113" output="T̄"/>
-                       <when state="115" output="Ṭ"/>
-                       <when state="118" output="Þ̂̃"/>
-                       <when state="121" output="Ƭ"/>
-                       <when state="123" output="Þ̂̀"/>
-                       <when state="126" output="Ṫ"/>
-                       <when state="127" output="Þ̆"/>
-                       <when state="131" output="T̆̉"/>
-                       <when state="14" output="Þ̋"/>
-                       <when state="141" output="Þ̃́"/>
-                       <when state="142" output="T̄́"/>
-                       <when state="147" output="T̛́"/>
-                       <when state="151" next="82"/>
-                       <when state="152" output="Þ̣̄"/>
-                       <when state="153" output="Þ̈̄"/>
-                       <when state="154" next="21"/>
-                       <when state="159" output="T̉"/>
-                       <when state="16" output="Ṫ̄"/>
-                       <when state="160" output="T̨̄"/>
-                       <when state="163" output="T̆̃"/>
-                       <when state="166" output="Þ̉"/>
-                       <when state="169" output="Ţ́"/>
-                       <when state="17" output="Þ̣"/>
-                       <when state="170" output="T̃́"/>
-                       <when state="171" output="T̂́"/>
-                       <when state="175" output="T̰"/>
-                       <when state="176" output="Þ"/>
-                       <when state="177" output="Þ̣̆"/>
-                       <when state="179" output="θ"/>
-                       <when state="181" output="T̤"/>
-                       <when state="183" output="Ţ"/>
-                       <when state="187" output="Þ̰"/>
-                       <when state="196" output="Ṫ"/>
-                       <when state="20" output="Ṭ̂"/>
-                       <when state="200" output="Ŧ"/>
-                       <when state="203" output="Þ̊́"/>
-                       <when state="205" output="Þ̇̄"/>
-                       <when state="207" output="Þ̧́"/>
-                       <when state="211" output="Þ̛̣"/>
-                       <when state="213" output="T̛"/>
-                       <when state="215" output="T̂̃"/>
-                       <when state="218" output="Þ̂"/>
-                       <when state="22" output="T̆"/>
-                       <when state="221" output="T̏"/>
-                       <when state="223" output="Þ̛̀"/>
-                       <when state="224" output="Ť"/>
-                       <when state="228" output="Ť̇"/>
-                       <when state="23" output="Þ̱"/>
-                       <when state="231" output="Þ̑"/>
-                       <when state="237" output="Ṭ̄"/>
-                       <when state="24" output="Þ̛̃"/>
-                       <when state="241" output="Þ̶"/>
-                       <when state="248" output="Ṭ̛"/>
-                       <when state="25" output="Þ̇"/>
-                       <when state="250" output="Þ"/>
-                       <when state="252" output="Þ̨"/>
-                       <when state="254" output="T̈̄"/>
-                       <when state="258" output="T̊"/>
-                       <when state="259" output="T̂̉"/>
-                       <when state="262" output="T̋"/>
-                       <when state="265" output="Þ̈̀"/>
-                       <when state="268" output="T̈"/>
-                       <when state="273" output="Ṭ̆"/>
-                       <when state="275" output="T̀"/>
-                       <when state="277" output="T̑"/>
-                       <when state="279" output="T̨"/>
-                       <when state="28" output="Þ̊"/>
-                       <when state="280" output="T̃̄"/>
-                       <when state="282" output="Ț"/>
-                       <when state="284" output="Þ̦"/>
-                       <when state="285" output="T̈̌"/>
-                       <when state="286" output="Ṱ"/>
-                       <when state="290" output="Þ̏"/>
-                       <when state="293" output="@"/>
-                       <when state="295" output="Ṭ̇"/>
-                       <when state="296" output="Þ̛"/>
-                       <when state="297" output="Þ̛̉"/>
-                       <when state="3" output="Þ̃̄"/>
-                       <when state="302" output="Þ́̇"/>
-                       <when state="309" output="Ţ̆"/>
-                       <when state="31" output="T̂̀"/>
-                       <when state="314" output="Þ̆́"/>
-                       <when state="316" output="Þ̆̀"/>
-                       <when state="317" output="T́"/>
-                       <when state="318" output="Þ̄"/>
-                       <when state="319" output="T̆́"/>
-                       <when state="32" output="Þ̈̌"/>
-                       <when state="320" output="Þ̭"/>
-                       <when state="321" output="Ṯ"/>
-                       <when state="322" output="Þ̃̈"/>
-                       <when state="323" output="T̮"/>
-                       <when state="331" output="Ŧ́"/>
-                       <when state="334" output="Þ̧̆"/>
-                       <when state="335" output="Þ̃"/>
-                       <when state="340" output="Þ̂̉"/>
-                       <when state="345" output="Þ̮"/>
-                       <when state="348" output="Þ"/>
-                       <when state="349" output="Þ̶́"/>
-                       <when state="35" output="Þ̆̃"/>
-                       <when state="350" output="Þ̣̂"/>
-                       <when state="351" output="Þ̤"/>
-                       <when state="354" output="T̃̈"/>
-                       <when state="355" output="T̈̀"/>
-                       <when state="36" output="T̥"/>
-                       <when state="362" output="ˇ"/>
-                       <when state="37" output="Þ̣̇"/>
-                       <when state="39" output="Þ̌̇"/>
-                       <when state="4" output="Þ̀"/>
-                       <when state="42" output="T̛̃"/>
-                       <when state="45" output="Þ̥"/>
-                       <when state="51" output="T̈́"/>
-                       <when state="52" output="T̊́"/>
-                       <when state="55" output="Ṭ"/>
-                       <when state="57" output="Þ̈"/>
-                       <when state="59" output="Þ̈́"/>
-                       <when state="62" output="Þ̂́"/>
-                       <when state="66" output="Þ̆̉"/>
-                       <when state="67" output="Þ̛́"/>
-                       <when state="7" output="T̄̈"/>
-                       <when state="70" output="T̃"/>
-                       <when state="71" output="Ŧ"/>
-                       <when state="75" output="T̂"/>
-                       <when state="77" output="Ţ"/>
-                       <when state="81" output="T́̇"/>
-                       <when state="87" output="Þ̧"/>
-                       <when state="89" output="Þ̨̄"/>
-                       <when state="9" output="Þ̄̀"/>
-                       <when state="90" output="Ʈ"/>
-                       <when state="91" output="Ť"/>
-                       <when state="92" output="T̆̀"/>
-                       <when state="93" output="Þ̄́"/>
-                       <when state="96" output="T̄̀"/>
-                       <when state="97" output="T̛̉"/>
-               </action>
-               <action id="14">
-                       <when state="none" next="317"/>
-                       <when state="113" next="142"/>
-                       <when state="179" output="ɛ"/>
-                       <when state="213" next="147"/>
-                       <when state="22" next="319"/>
-                       <when state="258" next="52"/>
-                       <when state="268" next="51"/>
-                       <when state="300" output="ͤ"/>
-                       <when state="317" next="262"/>
-                       <when state="70" next="170"/>
-                       <when state="71" next="331"/>
-                       <when state="75" next="171"/>
-                       <when state="77" next="169"/>
-               </action>
-               <action id="140">
-                       <when state="none" output="U"/>
-                       <when state="100" output="Ừ"/>
-                       <when state="110" output="Ử"/>
-                       <when state="113" output="Ū"/>
-                       <when state="115" output="Ụ"/>
-                       <when state="121" output="Ʋ"/>
-                       <when state="126" output="U̇"/>
-                       <when state="131" output="Ŭ̉"/>
-                       <when state="142" output="Ū́"/>
-                       <when state="145" output="Ú"/>
-                       <when state="147" output="Ứ"/>
-                       <when state="148" output="Ü"/>
-                       <when state="149" output="Ù"/>
-                       <when state="151" next="102"/>
-                       <when state="154" next="26"/>
-                       <when state="156" output="Ů"/>
-                       <when state="159" output="Ủ"/>
-                       <when state="16" output="U̇̄"/>
-                       <when state="160" output="Ų̄"/>
-                       <when state="163" output="Ŭ̃"/>
-                       <when state="169" output="Ú̧"/>
-                       <when state="170" output="Ṹ"/>
-                       <when state="171" output="Û́"/>
-                       <when state="172" output="Ú"/>
-                       <when state="174" output="Ư"/>
-                       <when state="175" output="Ṵ"/>
-                       <when state="176" next="181"/>
-                       <when state="179" output="Ʊ"/>
-                       <when state="181" output="Ṳ"/>
-                       <when state="183" output="Ų"/>
-                       <when state="186" output="Û"/>
-                       <when state="198" output="Ự"/>
-                       <when state="20" output="Ụ̂"/>
-                       <when state="200" output="Ʉ"/>
-                       <when state="202" output="Û"/>
-                       <when state="213" output="Ư"/>
-                       <when state="215" output="Û̃"/>
-                       <when state="22" output="Ŭ"/>
-                       <when state="221" output="Ȕ"/>
-                       <when state="224" output="Ǔ"/>
-                       <when state="228" output="Ǔ̇"/>
-                       <when state="229" output="Ü"/>
-                       <when state="236" output="Ữ"/>
-                       <when state="237" output="Ụ̄"/>
-                       <when state="248" output="Ự"/>
-                       <when state="250" output="Ü"/>
-                       <when state="253" output="Ũ"/>
-                       <when state="254" output="Ǖ"/>
-                       <when state="258" output="Ů"/>
-                       <when state="259" output="Û̉"/>
-                       <when state="26" output="Ŭ"/>
-                       <when state="262" output="Ű"/>
-                       <when state="263" output="Ų"/>
-                       <when state="268" output="Ü"/>
-                       <when state="273" output="Ụ̆"/>
-                       <when state="274" output="Ű"/>
-                       <when state="275" output="Ù"/>
-                       <when state="277" output="Ȗ"/>
-                       <when state="279" output="Ų"/>
-                       <when state="280" output="Ũ̄"/>
-                       <when state="281" output="Ủ"/>
-                       <when state="282" output="U̦"/>
-                       <when state="285" output="Ǚ"/>
-                       <when state="286" output="Ṷ"/>
-                       <when state="294" output="Ừ"/>
-                       <when state="295" output="Ụ̇"/>
-                       <when state="309" output="Ŭ̧"/>
-                       <when state="31" output="Û̀"/>
-                       <when state="317" output="Ú"/>
-                       <when state="319" output="Ŭ́"/>
-                       <when state="321" output="U̱"/>
-                       <when state="323" output="U̮"/>
-                       <when state="326" output="Ǚ"/>
-                       <when state="327" output="Ứ"/>
-                       <when state="329" output="Ǖ"/>
-                       <when state="331" output="Ʉ´"/>
-                       <when state="342" output="Ú"/>
-                       <when state="348" output="Ù"/>
-                       <when state="354" output="Ũ̈"/>
-                       <when state="355" output="Ǜ"/>
-                       <when state="36" output="U̥"/>
-                       <when state="362" output="¨"/>
-                       <when state="42" output="Ữ"/>
-                       <when state="48" output="Ǜ"/>
-                       <when state="51" output="Ǘ"/>
-                       <when state="52" output="Ů́"/>
-                       <when state="55" output="Ụ"/>
-                       <when state="6" output="Ṻ"/>
-                       <when state="68" output="Û"/>
-                       <when state="7" output="Ṻ"/>
-                       <when state="70" output="Ũ"/>
-                       <when state="71" output="Ʉ"/>
-                       <when state="73" output="Ū"/>
-                       <when state="74" output="Ṹ"/>
-                       <when state="75" output="Û"/>
-                       <when state="76" output="Ǘ"/>
-                       <when state="77" output="U̧"/>
-                       <when state="78" output="Ù"/>
-                       <when state="81" output="Ú̇"/>
-                       <when state="88" output="Ŭ"/>
-                       <when state="91" output="Ǔ"/>
-                       <when state="92" output="Ŭ̀"/>
-                       <when state="96" output="Ū̀"/>
-                       <when state="97" output="Ử"/>
-               </action>
-               <action id="141">
-                       <when state="none" output="V"/>
-                       <when state="100" output="V̛̀"/>
-                       <when state="113" output="V̄"/>
-                       <when state="115" output="Ṿ"/>
-                       <when state="126" output="V̇"/>
-                       <when state="131" output="V̆̉"/>
-                       <when state="142" output="V̄́"/>
-                       <when state="147" output="V̛́"/>
-                       <when state="151" next="119"/>
-                       <when state="154" next="38"/>
-                       <when state="159" output="V̉"/>
-                       <when state="16" output="V̇̄"/>
-                       <when state="160" output="V̨̄"/>
-                       <when state="163" output="V̆̃"/>
-                       <when state="169" output="V̧́"/>
-                       <when state="170" output="Ṽ́"/>
-                       <when state="171" output="V̂́"/>
-                       <when state="175" output="V̰"/>
-                       <when state="176" output="̌"/>
-                       <when state="179" output="Ʌ"/>
-                       <when state="181" output="V̤"/>
-                       <when state="20" output="Ṿ̂"/>
-                       <when state="213" output="V̛"/>
-                       <when state="215" output="V̂̃"/>
-                       <when state="22" output="V̆"/>
-                       <when state="221" output="V̏"/>
-                       <when state="224" output="V̌"/>
-                       <when state="228" output="V̌̇"/>
-                       <when state="237" output="Ṿ̄"/>
-                       <when state="248" output="Ṿ̛"/>
-                       <when state="253" output="Ṽ"/>
-                       <when state="254" output="V̈̄"/>
-                       <when state="258" output="V̊"/>
-                       <when state="259" output="V̂̉"/>
-                       <when state="262" output="V̋"/>
-                       <when state="268" output="V̈"/>
-                       <when state="273" output="Ṿ̆"/>
-                       <when state="275" output="V̀"/>
-                       <when state="277" output="V̑"/>
-                       <when state="279" output="V̨"/>
-                       <when state="280" output="Ṽ̄"/>
-                       <when state="282" output="V̦"/>
-                       <when state="285" output="V̈̌"/>
-                       <when state="286" output="V̭"/>
-                       <when state="295" output="Ṿ̇"/>
-                       <when state="309" output="V̧̆"/>
-                       <when state="31" output="V̂̀"/>
-                       <when state="317" output="V́"/>
-                       <when state="319" output="V̆́"/>
-                       <when state="321" output="V̱"/>
-                       <when state="323" output="V̮"/>
-                       <when state="331" output="V̶́"/>
-                       <when state="347" output="|"/>
-                       <when state="354" output="Ṽ̈"/>
-                       <when state="355" output="V̈̀"/>
-                       <when state="36" output="V̥"/>
-                       <when state="362" output="◊"/>
-                       <when state="42" output="Ṽ̛"/>
-                       <when state="51" output="V̈́"/>
-                       <when state="52" output="V̊́"/>
-                       <when state="55" output="Ṿ"/>
-                       <when state="7" output="V̄̈"/>
-                       <when state="70" output="Ṽ"/>
-                       <when state="71" output="V̶"/>
-                       <when state="75" output="V̂"/>
-                       <when state="77" output="V̧"/>
-                       <when state="81" output="V́̇"/>
-                       <when state="92" output="V̆̀"/>
-                       <when state="96" output="V̄̀"/>
-                       <when state="97" output="V̛̉"/>
-               </action>
-               <action id="142">
-                       <when state="none" output="W"/>
-                       <when state="100" output="Ẁ̛"/>
-                       <when state="113" output="W̄"/>
-                       <when state="115" output="Ẉ"/>
-                       <when state="126" output="Ẇ"/>
-                       <when state="131" output="W̆̉"/>
-                       <when state="142" output="W̄́"/>
-                       <when state="145" output="Ẃ"/>
-                       <when state="147" output="Ẃ̛"/>
-                       <when state="148" output="Ẅ"/>
-                       <when state="151" next="137"/>
-                       <when state="154" next="41"/>
-                       <when state="159" output="W̉"/>
-                       <when state="16" output="Ẇ̄"/>
-                       <when state="160" output="W̨̄"/>
-                       <when state="163" output="W̆̃"/>
-                       <when state="169" output="Ẃ̧"/>
-                       <when state="170" output="W̃́"/>
-                       <when state="171" output="Ŵ́"/>
-                       <when state="175" output="W̰"/>
-                       <when state="176" output="̇"/>
-                       <when state="179" output="Ƿ"/>
-                       <when state="181" output="W̤"/>
-                       <when state="196" output="Ẇ"/>
-                       <when state="20" output="Ẉ̂"/>
-                       <when state="213" output="W̛"/>
-                       <when state="215" output="Ŵ̃"/>
-                       <when state="22" output="W̆"/>
-                       <when state="221" output="W̏"/>
-                       <when state="224" output="W̌"/>
-                       <when state="228" output="W̌̇"/>
-                       <when state="237" output="Ẉ̄"/>
-                       <when state="248" output="Ẉ̛"/>
-                       <when state="250" output="Ƕ"/>
-                       <when state="254" output="Ẅ̄"/>
-                       <when state="258" output="W̊"/>
-                       <when state="259" output="Ŵ̉"/>
-                       <when state="262" output="W̋"/>
-                       <when state="268" output="Ẅ"/>
-                       <when state="273" output="Ẉ̆"/>
-                       <when state="274" output="₩"/>
-                       <when state="275" output="Ẁ"/>
-                       <when state="277" output="W̑"/>
-                       <when state="279" output="W̨"/>
-                       <when state="280" output="W̃̄"/>
-                       <when state="282" output="W̦"/>
-                       <when state="285" output="Ẅ̌"/>
-                       <when state="286" output="W̭"/>
-                       <when state="295" output="Ẉ̇"/>
-                       <when state="309" output="W̧̆"/>
-                       <when state="31" output="Ŵ̀"/>
-                       <when state="317" output="Ẃ"/>
-                       <when state="319" output="W̆́"/>
-                       <when state="321" output="W̱"/>
-                       <when state="323" output="W̮"/>
-                       <when state="331" output="Ẃ̶"/>
-                       <when state="348" output="Ƕ"/>
-                       <when state="354" output="W̃̈"/>
-                       <when state="355" output="Ẅ̀"/>
-                       <when state="36" output="W̥"/>
-                       <when state="362" output="„"/>
-                       <when state="42" output="W̛̃"/>
-                       <when state="51" output="Ẅ́"/>
-                       <when state="52" output="W̊́"/>
-                       <when state="55" output="Ẉ"/>
-                       <when state="68" output="Ŵ"/>
-                       <when state="7" output="W̄̈"/>
-                       <when state="70" output="W̃"/>
-                       <when state="71" output="W̶"/>
-                       <when state="75" output="Ŵ"/>
-                       <when state="77" output="W̧"/>
-                       <when state="78" output="Ẁ"/>
-                       <when state="81" output="Ẃ̇"/>
-                       <when state="92" output="W̆̀"/>
-                       <when state="96" output="W̄̀"/>
-                       <when state="97" output="W̛̉"/>
-               </action>
-               <action id="143">
-                       <when state="none" output="X"/>
-                       <when state="100" output="X̛̀"/>
-                       <when state="113" output="X̄"/>
-                       <when state="121" output="Ɖ"/>
-                       <when state="126" output="Ẋ"/>
-                       <when state="131" output="X̆̉"/>
-                       <when state="142" output="X̄́"/>
-                       <when state="147" output="X̛́"/>
-                       <when state="148" output="Ẍ"/>
-                       <when state="151" next="162"/>
-                       <when state="159" output="X̉"/>
-                       <when state="16" output="Ẋ̄"/>
-                       <when state="160" output="X̨̄"/>
-                       <when state="163" output="X̆̃"/>
-                       <when state="169" output="X̧́"/>
-                       <when state="170" output="X̃́"/>
-                       <when state="171" output="X̂́"/>
-                       <when state="175" output="X̰"/>
-                       <when state="176" output="̣"/>
-                       <when state="179" output="Ƹ"/>
-                       <when state="181" output="X̤"/>
-                       <when state="196" output="Ẋ"/>
-                       <when state="20" output="X̣̂"/>
-                       <when state="213" output="X̛"/>
-                       <when state="215" output="X̂̃"/>
-                       <when state="22" output="X̆"/>
-                       <when state="221" output="X̏"/>
-                       <when state="224" output="X̌"/>
-                       <when state="228" output="X̌̇"/>
-                       <when state="237" output="X̣̄"/>
-                       <when state="248" output="X̛̣"/>
-                       <when state="254" output="Ẍ̄"/>
-                       <when state="258" output="X̊"/>
-                       <when state="259" output="X̂̉"/>
-                       <when state="262" output="X̋"/>
-                       <when state="268" output="Ẍ"/>
-                       <when state="273" output="X̣̆"/>
-                       <when state="275" output="X̀"/>
-                       <when state="277" output="X̑"/>
-                       <when state="279" output="X̨"/>
-                       <when state="280" output="X̃̄"/>
-                       <when state="282" output="X̦"/>
-                       <when state="285" output="Ẍ̌"/>
-                       <when state="286" output="X̭"/>
-                       <when state="295" output="Ẋ̣"/>
-                       <when state="309" output="X̧̆"/>
-                       <when state="31" output="X̂̀"/>
-                       <when state="317" output="X́"/>
-                       <when state="319" output="X̆́"/>
-                       <when state="321" output="X̱"/>
-                       <when state="323" output="X̮"/>
-                       <when state="331" output="X̶́"/>
-                       <when state="354" output="X̃̈"/>
-                       <when state="355" output="Ẍ̀"/>
-                       <when state="36" output="X̥"/>
-                       <when state="362" output="˛"/>
-                       <when state="42" output="X̛̃"/>
-                       <when state="51" output="Ẍ́"/>
-                       <when state="52" output="X̊́"/>
-                       <when state="55" output="X̣"/>
-                       <when state="7" output="X̄̈"/>
-                       <when state="70" output="X̃"/>
-                       <when state="71" output="X̶"/>
-                       <when state="75" output="X̂"/>
-                       <when state="77" output="X̧"/>
-                       <when state="81" output="X́̇"/>
-                       <when state="92" output="X̆̀"/>
-                       <when state="96" output="X̄̀"/>
-                       <when state="97" output="X̛̉"/>
-               </action>
-               <action id="144">
-                       <when state="none" output="Y"/>
-                       <when state="100" output="Ỳ̛"/>
-                       <when state="113" output="Ȳ"/>
-                       <when state="115" output="Ỵ"/>
-                       <when state="121" output="Ƴ"/>
-                       <when state="126" output="Ẏ"/>
-                       <when state="131" output="Y̆̉"/>
-                       <when state="142" output="Ȳ́"/>
-                       <when state="145" output="Ý"/>
-                       <when state="147" output="Ý̛"/>
-                       <when state="148" output="Ÿ"/>
-                       <when state="151" next="189"/>
-                       <when state="154" next="46"/>
-                       <when state="159" output="Ỷ"/>
-                       <when state="16" output="Ẏ̄"/>
-                       <when state="160" output="Ȳ̨"/>
-                       <when state="163" output="Y̆̃"/>
-                       <when state="169" output="Ý̧"/>
-                       <when state="170" output="Ỹ́"/>
-                       <when state="171" output="Ŷ́"/>
-                       <when state="175" output="Y̰"/>
-                       <when state="176" next="221"/>
-                       <when state="179" output="Ȝ"/>
-                       <when state="181" output="Y̤"/>
-                       <when state="196" output="Ẏ"/>
-                       <when state="20" output="Ỵ̂"/>
-                       <when state="200" output="Ɏ"/>
-                       <when state="202" output="Ŷ"/>
-                       <when state="213" output="Y̛"/>
-                       <when state="215" output="Ŷ̃"/>
-                       <when state="22" output="Y̆"/>
-                       <when state="221" output="Y̏"/>
-                       <when state="224" output="Y̌"/>
-                       <when state="228" output="Y̌̇"/>
-                       <when state="229" output="Ÿ"/>
-                       <when state="237" output="Ỵ̄"/>
-                       <when state="248" output="Ỵ̛"/>
-                       <when state="250" output="Ÿ"/>
-                       <when state="253" output="Ỹ"/>
-                       <when state="254" output="Ÿ̄"/>
-                       <when state="258" output="Y̊"/>
-                       <when state="259" output="Ŷ̉"/>
-                       <when state="262" output="Y̋"/>
-                       <when state="268" output="Ÿ"/>
-                       <when state="273" output="Ỵ̆"/>
-                       <when state="274" output="¥"/>
-                       <when state="275" output="Ỳ"/>
-                       <when state="277" output="Y̑"/>
-                       <when state="279" output="Y̨"/>
-                       <when state="280" output="Ỹ̄"/>
-                       <when state="281" output="Ỷ"/>
-                       <when state="282" output="Y̦"/>
-                       <when state="285" output="Ÿ̌"/>
-                       <when state="286" output="Y̭"/>
-                       <when state="295" output="Ỵ̇"/>
-                       <when state="309" output="Y̧̆"/>
-                       <when state="31" output="Ŷ̀"/>
-                       <when state="317" output="Ý"/>
-                       <when state="319" output="Y̆́"/>
-                       <when state="321" output="Y̱"/>
-                       <when state="323" output="Y̮"/>
-                       <when state="331" output="Ɏ́"/>
-                       <when state="342" output="Ý"/>
-                       <when state="348" output="Ỳ"/>
-                       <when state="354" output="Ỹ̈"/>
-                       <when state="355" output="Ÿ̀"/>
-                       <when state="36" output="Y̥"/>
-                       <when state="362" output="Ý"/>
-                       <when state="42" output="Ỹ̛"/>
-                       <when state="51" output="Ÿ́"/>
-                       <when state="52" output="Y̊́"/>
-                       <when state="55" output="Ỵ"/>
-                       <when state="68" output="Ŷ"/>
-                       <when state="7" output="Ȳ̈"/>
-                       <when state="70" output="Ỹ"/>
-                       <when state="71" output="Ɏ"/>
-                       <when state="73" output="Ȳ"/>
-                       <when state="75" output="Ŷ"/>
-                       <when state="77" output="Y̧"/>
-                       <when state="78" output="Ỳ"/>
-                       <when state="81" output="Ý̇"/>
-                       <when state="92" output="Y̆̀"/>
-                       <when state="96" output="Ȳ̀"/>
-                       <when state="97" output="Ỷ̛"/>
-               </action>
-               <action id="145">
-                       <when state="none" output="Z"/>
-                       <when state="100" output="Z̛̀"/>
-                       <when state="113" output="Z̄"/>
-                       <when state="115" output="Ẓ"/>
-                       <when state="121" output="Ȥ"/>
-                       <when state="126" output="Ż"/>
-                       <when state="130" output="DŽ"/>
-                       <when state="131" output="Z̆̉"/>
-                       <when state="142" output="Z̄́"/>
-                       <when state="145" output="Ź"/>
-                       <when state="147" output="Ź̛"/>
-                       <when state="151" next="212"/>
-                       <when state="159" output="Z̉"/>
-                       <when state="16" output="Ż̄"/>
-                       <when state="160" output="Z̨̄"/>
-                       <when state="163" output="Z̆̃"/>
-                       <when state="169" output="Ź̧"/>
-                       <when state="170" output="Z̃́"/>
-                       <when state="171" output="Ẑ́"/>
-                       <when state="175" output="Z̰"/>
-                       <when state="176" output="̉"/>
-                       <when state="179" output="Ʒ"/>
-                       <when state="18" output="ẞ"/>
-                       <when state="181" output="Z̤"/>
-                       <when state="196" output="Ż"/>
-                       <when state="20" output="Ẓ̂"/>
-                       <when state="200" output="Ƶ"/>
-                       <when state="213" output="Z̛"/>
-                       <when state="215" output="Ẑ̃"/>
-                       <when state="22" output="Z̆"/>
-                       <when state="221" output="Z̏"/>
-                       <when state="224" output="Ž"/>
-                       <when state="228" output="Ž̇"/>
-                       <when state="237" output="Ẓ̄"/>
-                       <when state="248" output="Ẓ̛"/>
-                       <when state="250" output="Ž"/>
-                       <when state="254" output="Z̈̄"/>
-                       <when state="258" output="Z̊"/>
-                       <when state="259" output="Ẑ̉"/>
-                       <when state="262" output="Z̋"/>
-                       <when state="268" output="Z̈"/>
-                       <when state="273" output="Ẓ̆"/>
-                       <when state="275" output="Z̀"/>
-                       <when state="277" output="Z̑"/>
-                       <when state="279" output="Z̨"/>
-                       <when state="280" output="Z̃̄"/>
-                       <when state="282" output="Z̦"/>
-                       <when state="285" output="Z̈̌"/>
-                       <when state="286" output="Z̭"/>
-                       <when state="295" output="Ẓ̇"/>
-                       <when state="309" output="Z̧̆"/>
-                       <when state="31" output="Ẑ̀"/>
-                       <when state="311" output="DZ"/>
-                       <when state="317" output="Ź"/>
-                       <when state="319" output="Z̆́"/>
-                       <when state="321" output="Ẕ"/>
-                       <when state="323" output="Z̮"/>
-                       <when state="331" output="Ƶ́"/>
-                       <when state="348" output="Ž"/>
-                       <when state="354" output="Z̃̈"/>
-                       <when state="355" output="Z̈̀"/>
-                       <when state="36" output="Z̥"/>
-                       <when state="362" output="¸"/>
-                       <when state="42" output="Z̛̃"/>
-                       <when state="51" output="Z̈́"/>
-                       <when state="52" output="Z̊́"/>
-                       <when state="53" output="Ǯ"/>
-                       <when state="55" output="Ẓ"/>
-                       <when state="68" output="Ẑ"/>
-                       <when state="7" output="Z̄̈"/>
-                       <when state="70" output="Z̃"/>
-                       <when state="71" output="Ƶ"/>
-                       <when state="75" output="Ẑ"/>
-                       <when state="77" output="Z̧"/>
-                       <when state="81" output="Ź̇"/>
-                       <when state="90" output="Ⱬ"/>
-                       <when state="91" output="Ž"/>
-                       <when state="92" output="Z̆̀"/>
-                       <when state="96" output="Z̄̀"/>
-                       <when state="97" output="Z̛̉"/>
-               </action>
-               <action id="146">
-                       <when state="none" output="a"/>
-                       <when state="100" output="à̛"/>
-                       <when state="113" output="ā"/>
-                       <when state="115" output="ạ"/>
-                       <when state="126" output="ȧ"/>
-                       <when state="131" output="ẳ"/>
-                       <when state="142" output="ā́"/>
-                       <when state="145" output="á"/>
-                       <when state="147" output="á̛"/>
-                       <when state="148" output="ä"/>
-                       <when state="149" output="à"/>
-                       <when state="151" next="341"/>
-                       <when state="154" next="83"/>
-                       <when state="156" output="å"/>
-                       <when state="159" output="ả"/>
-                       <when state="16" output="ǡ"/>
-                       <when state="160" output="ą̄"/>
-                       <when state="163" output="ẵ"/>
-                       <when state="169" output="á̧"/>
-                       <when state="17" next="237"/>
-                       <when state="170" output="ã́"/>
-                       <when state="171" output="ấ"/>
-                       <when state="172" output="á"/>
-                       <when state="173" output="ẵ"/>
-                       <when state="175" output="a̰"/>
-                       <when state="176" next="113"/>
-                       <when state="178" output="ầ"/>
-                       <when state="179" output="ə"/>
-                       <when state="181" output="a̤"/>
-                       <when state="183" output="ą"/>
-                       <when state="186" output="â"/>
-                       <when state="19" output="ª"/>
-                       <when state="196" output="ȧ"/>
-                       <when state="2" output="ᵃ"/>
-                       <when state="20" output="ậ"/>
-                       <when state="200" output="ⱥ"/>
-                       <when state="202" output="â"/>
-                       <when state="204" output="ã"/>
-                       <when state="206" output="ấ"/>
-                       <when state="213" output="a̛"/>
-                       <when state="215" output="ẫ"/>
-                       <when state="22" output="ă"/>
-                       <when state="221" output="ȁ"/>
-                       <when state="224" output="ǎ"/>
-                       <when state="228" output="ǎ̇"/>
-                       <when state="229" output="ä"/>
-                       <when state="237" output="ạ̄"/>
-                       <when state="248" output="ạ̛"/>
-                       <when state="25" next="16"/>
-                       <when state="250" output="ä"/>
-                       <when state="252" next="160"/>
-                       <when state="253" output="ã"/>
-                       <when state="254" output="ǟ"/>
-                       <when state="256" output="ằ"/>
-                       <when state="258" output="å"/>
-                       <when state="259" output="ẩ"/>
-                       <when state="26" output="ă"/>
-                       <when state="262" output="a̋"/>
-                       <when state="263" output="ą"/>
-                       <when state="268" output="ä"/>
-                       <when state="270" output="ặ"/>
-                       <when state="271" output="ǡ"/>
-                       <when state="273" output="ặ"/>
-                       <when state="275" output="à"/>
-                       <when state="277" output="ȃ"/>
-                       <when state="278" output="ắ"/>
-                       <when state="279" output="ą"/>
-                       <when state="280" output="ã̄"/>
-                       <when state="281" output="ả"/>
-                       <when state="282" output="a̦"/>
-                       <when state="285" output="ä̌"/>
-                       <when state="286" output="a̭"/>
-                       <when state="288" output="ặ"/>
-                       <when state="295" output="ạ̇"/>
-                       <when state="304" output="ậ"/>
-                       <when state="309" output="ă̧"/>
-                       <when state="31" output="ầ"/>
-                       <when state="317" output="á"/>
-                       <when state="319" output="ắ"/>
-                       <when state="321" output="a̱"/>
-                       <when state="323" output="a̮"/>
-                       <when state="329" output="ǟ"/>
-                       <when state="331" output="ⱥ́"/>
-                       <when state="335" next="280"/>
-                       <when state="336" output="ͣ"/>
-                       <when state="342" output="á"/>
-                       <when state="348" output="à"/>
-                       <when state="354" output="ã̈"/>
-                       <when state="355" output="ä̀"/>
-                       <when state="358" output="ẩ"/>
-                       <when state="359" output="ǻ"/>
-                       <when state="36" output="ḁ"/>
-                       <when state="362" output="å"/>
-                       <when state="42" output="ã̛"/>
-                       <when state="51" output="ä́"/>
-                       <when state="52" output="ǻ"/>
-                       <when state="53" output="ɑ"/>
-                       <when state="55" output="ạ"/>
-                       <when state="57" next="254"/>
-                       <when state="61" output="ẳ"/>
-                       <when state="68" output="â"/>
-                       <when state="7" output="ā̈"/>
-                       <when state="70" output="ã"/>
-                       <when state="71" output="ⱥ"/>
-                       <when state="73" output="ā"/>
-                       <when state="75" output="â"/>
-                       <when state="77" output="a̧"/>
-                       <when state="78" output="à"/>
-                       <when state="81" output="á̇"/>
-                       <when state="86" output="ẫ"/>
-                       <when state="88" output="ă"/>
-                       <when state="91" output="ǎ"/>
-                       <when state="92" output="ằ"/>
-                       <when state="94" output="ₐ"/>
-                       <when state="96" output="ā̀"/>
-                       <when state="97" output="ả̛"/>
-                        <!-- danish letters -->
-                       <when state="293" output="Å"/>
-                       <when state="83" output="å"/>
-               </action>
-               <action id="147">
-                       <when state="none" output="b"/>
-                       <when state="100" output="b̛̀"/>
-                       <when state="113" output="b̄"/>
-                       <when state="115" output="ḅ"/>
-                       <when state="121" output="ɓ"/>
-                       <when state="126" output="ḃ"/>
-                       <when state="128" output="♭"/>
-                       <when state="131" output="b̆̉"/>
-                       <when state="142" output="b̄́"/>
-                       <when state="145" next="278"/>
-                       <when state="147" output="b̛́"/>
-                       <when state="151" next="356"/>
-                       <when state="154" next="88"/>
-                       <when state="159" output="b̉"/>
-                       <when state="16" output="ḃ̄"/>
-                       <when state="160" output="b̨̄"/>
-                       <when state="163" output="b̆̃"/>
-                       <when state="169" output="b̧́"/>
-                       <when state="17" next="273"/>
-                       <when state="170" output="b̃́"/>
-                       <when state="171" output="b̂́"/>
-                       <when state="175" output="b̰"/>
-                       <when state="176" next="22"/>
-                       <when state="179" output="ƃ"/>
-                       <when state="181" output="b̤"/>
-                       <when state="19" output="ᵇ"/>
-                       <when state="196" output="ḃ"/>
-                       <when state="2" output="ᵇ"/>
-                       <when state="20" output="ḅ̂"/>
-                       <when state="200" output="ƀ"/>
-                       <when state="213" output="b̛"/>
-                       <when state="215" output="b̂̃"/>
-                       <when state="22" output="b̆"/>
-                       <when state="221" output="b̏"/>
-                       <when state="224" output="b̌"/>
-                       <when state="228" output="b̌̇"/>
-                       <when state="237" output="ḅ̄"/>
-                       <when state="248" output="ḅ̛"/>
-                       <when state="253" next="173"/>
-                       <when state="254" output="b̈̄"/>
-                       <when state="258" output="b̊"/>
-                       <when state="259" output="b̂̉"/>
-                       <when state="262" output="b̋"/>
-                       <when state="268" output="b̈"/>
-                       <when state="273" output="ḅ̆"/>
-                       <when state="275" output="b̀"/>
-                       <when state="277" output="b̑"/>
-                       <when state="279" output="b̨"/>
-                       <when state="280" output="b̃̄"/>
-                       <when state="281" next="61"/>
-                       <when state="282" output="b̦"/>
-                       <when state="285" output="b̈̌"/>
-                       <when state="286" output="b̭"/>
-                       <when state="295" output="ḅ̇"/>
-                       <when state="309" output="b̧̆"/>
-                       <when state="31" output="b̂̀"/>
-                       <when state="317" output="b́"/>
-                       <when state="319" output="b̆́"/>
-                       <when state="321" output="ḇ"/>
-                       <when state="323" output="b̮"/>
-                       <when state="331" output="ƀ́"/>
-                       <when state="354" output="b̃̈"/>
-                       <when state="355" output="b̈̀"/>
-                       <when state="36" output="b̥"/>
-                       <when state="362" output="∫"/>
-                       <when state="42" output="b̛̃"/>
-                       <when state="51" output="b̈́"/>
-                       <when state="52" output="b̊́"/>
-                       <when state="53" output="β"/>
-                       <when state="55" output="ḅ"/>
-                       <when state="7" output="b̄̈"/>
-                       <when state="70" output="b̃"/>
-                       <when state="71" output="ƀ"/>
-                       <when state="75" output="b̂"/>
-                       <when state="77" output="b̧"/>
-                       <when state="78" next="256"/>
-                       <when state="81" output="b́̇"/>
-                       <when state="87" next="309"/>
-                       <when state="92" output="b̆̀"/>
-                       <when state="96" output="b̄̀"/>
-                       <when state="97" output="b̛̉"/>
-                       <when state="99" output="ȸ"/>
-               </action>
-               <action id="148">
-                       <when state="none" output="c"/>
-                       <when state="100" output="c̛̀"/>
-                       <when state="101" next="169"/>
-                       <when state="113" output="c̄"/>
-                       <when state="121" output="ƈ"/>
-                       <when state="126" output="ċ"/>
-                       <when state="131" output="c̆̉"/>
-                       <when state="142" output="c̄́"/>
-                       <when state="145" output="ć"/>
-                       <when state="147" output="ć̛"/>
-                       <when state="151" next="10"/>
-                       <when state="154" next="91"/>
-                       <when state="156" output="©"/>
-                       <when state="159" output="c̉"/>
-                       <when state="16" output="ċ̄"/>
-                       <when state="160" output="c̨̄"/>
-                       <when state="163" output="c̆̃"/>
-                       <when state="169" output="ḉ"/>
-                       <when state="170" output="c̃́"/>
-                       <when state="171" output="ĉ́"/>
-                       <when state="175" output="c̰"/>
-                       <when state="176" next="77"/>
-                       <when state="179" output="ɔ"/>
-                       <when state="181" output="c̤"/>
-                       <when state="183" output="ç"/>
-                       <when state="19" output="ᶜ"/>
-                       <when state="196" output="ċ"/>
-                       <when state="2" output="ᶜ"/>
-                       <when state="20" output="ĉ̣"/>
-                       <when state="200" output="¢"/>
-                       <when state="213" output="c̛"/>
-                       <when state="215" output="ĉ̃"/>
-                       <when state="22" output="c̆"/>
-                       <when state="221" output="c̏"/>
-                       <when state="224" output="č"/>
-                       <when state="228" output="č̇"/>
-                       <when state="237" output="c̣̄"/>
-                       <when state="246" output="¢"/>
-                       <when state="248" output="c̛̣"/>
-                       <when state="250" output="č"/>
-                       <when state="254" output="c̈̄"/>
-                       <when state="258" output="c̊"/>
-                       <when state="259" output="ĉ̉"/>
-                       <when state="262" output="c̋"/>
-                       <when state="268" output="c̈"/>
-                       <when state="273" output="c̣̆"/>
-                       <when state="274" output="€"/>
-                       <when state="275" output="c̀"/>
-                       <when state="277" output="c̑"/>
-                       <when state="279" output="c̨"/>
-                       <when state="280" output="c̃̄"/>
-                       <when state="282" output="c̦"/>
-                       <when state="285" output="c̈̌"/>
-                       <when state="286" output="c̭"/>
-                       <when state="295" output="ċ̣"/>
-                       <when state="309" output="ç̆"/>
-                       <when state="31" output="ĉ̀"/>
-                       <when state="311" next="130"/>
-                       <when state="317" output="ć"/>
-                       <when state="319" output="c̆́"/>
-                       <when state="321" output="c̱"/>
-                       <when state="323" output="c̮"/>
-                       <when state="331" output="ȼ́"/>
-                       <when state="336" output="ͨ"/>
-                       <when state="348" output="č"/>
-                       <when state="354" output="c̃̈"/>
-                       <when state="355" output="c̈̀"/>
-                       <when state="36" output="c̥"/>
-                       <when state="362" output="ç"/>
-                       <when state="363" output="©"/>
-                       <when state="42" output="c̛̃"/>
-                       <when state="51" output="c̈́"/>
-                       <when state="52" output="c̊́"/>
-                       <when state="55" output="c̣"/>
-                       <when state="68" output="ĉ"/>
-                       <when state="7" output="c̄̈"/>
-                       <when state="70" output="c̃"/>
-                       <when state="71" output="ȼ"/>
-                       <when state="75" output="ĉ"/>
-                       <when state="77" output="ç"/>
-                       <when state="81" output="ć̇"/>
-                       <when state="87" next="309"/>
-                       <when state="91" output="č"/>
-                       <when state="92" output="c̆̀"/>
-                       <when state="96" output="c̄̀"/>
-                       <when state="97" output="c̛̉"/>
-                       <when state="99" next="244"/>
-               </action>
-               <action id="149">
-                       <when state="none" output="d"/>
-                       <when state="100" output="d̛̀"/>
-                       <when state="101" output="ð́"/>
-                       <when state="103" output="ð̄̈"/>
-                       <when state="109" output="ð̌"/>
-                       <when state="113" output="d̄"/>
-                       <when state="115" output="ḍ"/>
-                       <when state="118" output="ð̂̃"/>
-                       <when state="121" output="ɗ"/>
-                       <when state="123" output="ð̂̀"/>
-                       <when state="126" output="ḋ"/>
-                       <when state="127" output="ð̆"/>
-                       <when state="131" output="d̆̉"/>
-                       <when state="14" output="ð̋"/>
-                       <when state="141" output="ð̃́"/>
-                       <when state="142" output="d̄́"/>
-                       <when state="147" output="d̛́"/>
-                       <when state="151" next="30"/>
-                       <when state="152" output="ð̣̄"/>
-                       <when state="153" output="ð̈̄"/>
-                       <when state="154" next="99"/>
-                       <when state="159" output="d̉"/>
-                       <when state="16" output="ḋ̄"/>
-                       <when state="160" output="d̨̄"/>
-                       <when state="163" output="d̆̃"/>
-                       <when state="166" output="ð̉"/>
-                       <when state="169" output="ḑ́"/>
-                       <when state="17" output="ð̣"/>
-                       <when state="170" output="d̃́"/>
-                       <when state="171" output="d̂́"/>
-                       <when state="175" output="d̰"/>
-                       <when state="176" output="ð"/>
-                       <when state="177" output="ð̣̆"/>
-                       <when state="179" output="ƌ"/>
-                       <when state="181" output="d̤"/>
-                       <when state="183" output="ḑ"/>
-                       <when state="187" output="ð̰"/>
-                       <when state="188" output="đ"/>
-                       <when state="19" output="ᵈ"/>
-                       <when state="196" output="ḋ"/>
-                       <when state="2" output="ᵈ"/>
-                       <when state="20" output="ḍ̂"/>
-                       <when state="200" output="đ"/>
-                       <when state="203" output="ð̊́"/>
-                       <when state="205" output="ð̇̄"/>
-                       <when state="207" output="ð̧́"/>
-                       <when state="211" output="ð̛̣"/>
-                       <when state="213" output="d̛"/>
-                       <when state="215" output="d̂̃"/>
-                       <when state="218" output="ð̂"/>
-                       <when state="22" output="d̆"/>
-                       <when state="221" output="d̏"/>
-                       <when state="223" output="ð̛̀"/>
-                       <when state="224" output="ď"/>
-                       <when state="228" output="ď̇"/>
-                       <when state="23" output="ð̱"/>
-                       <when state="231" output="ð̑"/>
-                       <when state="237" output="ḍ̄"/>
-                       <when state="24" output="ð̛̃"/>
-                       <when state="241" output="ð̶"/>
-                       <when state="248" output="ḍ̛"/>
-                       <when state="25" output="ð̇"/>
-                       <when state="250" output="ð"/>
-                       <when state="252" output="ð̨"/>
-                       <when state="254" output="d̈̄"/>
-                       <when state="258" output="d̊"/>
-                       <when state="259" output="d̂̉"/>
-                       <when state="262" output="d̋"/>
-                       <when state="265" output="ð̈̀"/>
-                       <when state="268" output="d̈"/>
-                       <when state="273" output="ḍ̆"/>
-                       <when state="275" output="d̀"/>
-                       <when state="277" output="d̑"/>
-                       <when state="279" output="d̨"/>
-                       <when state="28" output="ð̊"/>
-                       <when state="280" output="d̃̄"/>
-                       <when state="282" output="d̦"/>
-                       <when state="284" output="ð̦"/>
-                       <when state="285" output="d̈̌"/>
-                       <when state="286" output="ḓ"/>
-                       <when state="290" output="ð̏"/>
-                       <when state="295" output="ḍ̇"/>
-                       <when state="296" output="ð̛"/>
-                       <when state="297" output="ð̛̉"/>
-                       <when state="3" output="ð̃̄"/>
-                       <when state="302" output="ð́̇"/>
-                       <when state="309" output="ḑ̆"/>
-                       <when state="31" output="d̂̀"/>
-                       <when state="314" output="ð̆́"/>
-                       <when state="316" output="ð̆̀"/>
-                       <when state="317" output="d́"/>
-                       <when state="318" output="ð̄"/>
-                       <when state="319" output="d̆́"/>
-                       <when state="32" output="ð̈̌"/>
-                       <when state="320" output="ð̭"/>
-                       <when state="321" output="ḏ"/>
-                       <when state="322" output="ð̃̈"/>
-                       <when state="323" output="d̮"/>
-                       <when state="331" output="đ́"/>
-                       <when state="334" output="ð̧̆"/>
-                       <when state="335" output="ð̃"/>
-                       <when state="336" output="ͩ"/>
-                       <when state="340" output="ð̂̉"/>
-                       <when state="342" output="đ"/>
-                       <when state="345" output="ð̮"/>
-                       <when state="348" output="ð"/>
-                       <when state="349" output="ð̶́"/>
-                       <when state="35" output="ð̆̃"/>
-                       <when state="350" output="ð̣̂"/>
-                       <when state="351" output="ð̤"/>
-                       <when state="354" output="d̃̈"/>
-                       <when state="355" output="d̈̀"/>
-                       <when state="36" output="d̥"/>
-                       <when state="362" output="∂"/>
-                       <when state="37" output="ð̣̇"/>
-                       <when state="39" output="ð̌̇"/>
-                       <when state="4" output="ð̀"/>
-                       <when state="42" output="d̛̃"/>
-                       <when state="45" output="ð̥"/>
-                       <when state="51" output="d̈́"/>
-                       <when state="52" output="d̊́"/>
-                       <when state="55" output="ḍ"/>
-                       <when state="57" output="ð̈"/>
-                       <when state="59" output="ð̈́"/>
-                       <when state="62" output="ð̂́"/>
-                       <when state="66" output="ð̆̉"/>
-                       <when state="67" output="ð̛́"/>
-                       <when state="7" output="d̄̈"/>
-                       <when state="70" output="d̃"/>
-                       <when state="71" output="đ"/>
-                       <when state="75" output="d̂"/>
-                       <when state="77" output="ḑ"/>
-                       <when state="81" output="d́̇"/>
-                       <when state="87" output="ð̧"/>
-                       <when state="89" output="ð̨̄"/>
-                       <when state="9" output="ð̄̀"/>
-                       <when state="90" output="ɖ"/>
-                       <when state="91" output="ď"/>
-                       <when state="92" output="d̆̀"/>
-                       <when state="93" output="ð̄́"/>
-                       <when state="96" output="d̄̀"/>
-                       <when state="97" output="d̛̉"/>
-               </action>
-               <action id="15">
-                       <when state="none" next="321"/>
-                       <when state="121" output="ⱨ"/>
-                       <when state="179" output="ⱶ"/>
-                       <when state="300" output="ͪ"/>
-               </action>
-               <action id="150">
-                       <when state="none" output="e"/>
-                       <when state="100" output="è̛"/>
-                       <when state="101" next="262"/>
-                       <when state="104" output="ḝ"/>
-                       <when state="105" output="ə"/>
-                       <when state="113" output="ē"/>
-                       <when state="115" output="ẹ"/>
-                       <when state="120" output="ḝ"/>
-                       <when state="126" output="ė"/>
-                       <when state="127" next="319"/>
-                       <when state="131" output="ĕ̉"/>
-                       <when state="142" output="ḗ"/>
-                       <when state="145" output="é"/>
-                       <when state="147" output="é̛"/>
-                       <when state="148" output="ë"/>
-                       <when state="149" output="è"/>
-                       <when state="151" next="47"/>
-                       <when state="154" next="105"/>
-                       <when state="159" output="ẻ"/>
-                       <when state="16" output="ė̄"/>
-                       <when state="160" output="ę̄"/>
-                       <when state="163" output="ĕ̃"/>
-                       <when state="169" output="ȩ́"/>
-                       <when state="170" output="ẽ́"/>
-                       <when state="171" output="ế"/>
-                       <when state="172" output="é"/>
-                       <when state="175" output="ḛ"/>
-                       <when state="176" next="317"/>
-                       <when state="178" output="ề"/>
-                       <when state="179" output="ǝ"/>
-                       <when state="181" output="e̤"/>
-                       <when state="183" output="ę"/>
-                       <when state="186" output="ê"/>
-                       <when state="19" output="ᵉ"/>
-                       <when state="194" output="ḕ"/>
-                       <when state="196" output="ė"/>
-                       <when state="2" output="ᵉ"/>
-                       <when state="20" output="ệ"/>
-                       <when state="200" output="ɇ"/>
-                       <when state="202" output="ê"/>
-                       <when state="206" output="ế"/>
-                       <when state="213" output="e̛"/>
-                       <when state="215" output="ễ"/>
-                       <when state="218" next="171"/>
-                       <when state="22" output="ĕ"/>
-                       <when state="221" output="ȅ"/>
-                       <when state="224" output="ě"/>
-                       <when state="227" output="ḗ"/>
-                       <when state="228" output="ě̇"/>
-                       <when state="229" output="ë"/>
-                       <when state="237" output="ẹ̄"/>
-                       <when state="241" next="331"/>
-                       <when state="248" output="ẹ̛"/>
-                       <when state="250" output="ë"/>
-                       <when state="253" output="ẽ"/>
-                       <when state="254" output="ë̄"/>
-                       <when state="258" output="e̊"/>
-                       <when state="259" output="ể"/>
-                       <when state="26" output="ĕ"/>
-                       <when state="262" output="e̋"/>
-                       <when state="263" output="ę"/>
-                       <when state="268" output="ë"/>
-                       <when state="273" output="ẹ̆"/>
-                       <when state="274" output="€"/>
-                       <when state="275" output="è"/>
-                       <when state="277" output="ȇ"/>
-                       <when state="279" output="ę"/>
-                       <when state="28" next="52"/>
-                       <when state="280" output="ẽ̄"/>
-                       <when state="281" output="ẻ"/>
-                       <when state="282" output="e̦"/>
-                       <when state="285" output="ë̌"/>
-                       <when state="286" output="ḙ"/>
-                       <when state="295" output="ẹ̇"/>
-                       <when state="296" next="147"/>
-                       <when state="304" output="ệ"/>
-                       <when state="309" output="ḝ"/>
-                       <when state="31" output="ề"/>
-                       <when state="317" output="é"/>
-                       <when state="318" next="142"/>
-                       <when state="319" output="ĕ́"/>
-                       <when state="321" output="e̱"/>
-                       <when state="323" output="e̮"/>
-                       <when state="331" output="ɇ́"/>
-                       <when state="335" next="170"/>
-                       <when state="336" output="ͤ"/>
-                       <when state="342" output="é"/>
-                       <when state="348" output="è"/>
-                       <when state="354" output="ẽ̈"/>
-                       <when state="355" output="ë̀"/>
-                       <when state="358" output="ể"/>
-                       <when state="36" output="e̥"/>
-                       <when state="362" next="172"/>
-                       <when state="42" output="ẽ̛"/>
-                       <when state="51" output="ë́"/>
-                       <when state="52" output="e̊́"/>
-                       <when state="53" output="ɛ"/>
-                       <when state="55" output="ẹ"/>
-                       <when state="57" next="51"/>
-                       <when state="68" output="ê"/>
-                       <when state="7" output="ē̈"/>
-                       <when state="70" output="ẽ"/>
-                       <when state="71" output="ɇ"/>
-                       <when state="73" output="ē"/>
-                       <when state="75" output="ê"/>
-                       <when state="77" output="ȩ"/>
-                       <when state="78" output="è"/>
-                       <when state="81" output="é̇"/>
-                       <when state="86" output="ễ"/>
-                       <when state="87" next="169"/>
-                       <when state="88" output="ĕ"/>
-                       <when state="91" output="ě"/>
-                       <when state="92" output="ĕ̀"/>
-                       <when state="94" output="ₑ"/>
-                       <when state="96" output="ḕ"/>
-                       <when state="97" output="ẻ̛"/>
-                        <!-- danish letters -->
-                       <when state="293" output="Æ"/>
-                       <when state="83" output="æ"/>
-                        <when state="363" output="Ø"/>
-                       <when state="156" output="ø"/>
-               </action>
-               <action id="151">
-                       <when state="none" output="f"/>
-                       <when state="100" output="f̛̀"/>
-                       <when state="101" output="ƒ́"/>
-                       <when state="103" output="ƒ̄̈"/>
-                       <when state="109" output="ƒ̌"/>
-                       <when state="111" output="ff"/>
-                       <when state="113" output="f̄"/>
-                       <when state="118" output="ƒ̂̃"/>
-                       <when state="121" output="ƒ"/>
-                       <when state="123" output="ƒ̂̀"/>
-                       <when state="126" output="ḟ"/>
-                       <when state="127" output="ƒ̆"/>
-                       <when state="128" output="♮"/>
-                       <when state="131" output="f̆̉"/>
-                       <when state="14" output="ƒ̋"/>
-                       <when state="141" output="ƒ̃́"/>
-                       <when state="142" output="f̄́"/>
-                       <when state="147" output="f̛́"/>
-                       <when state="151" next="60"/>
-                       <when state="152" output="ƒ̣̄"/>
-                       <when state="153" output="ƒ̈̄"/>
-                       <when state="154" next="111"/>
-                       <when state="159" output="f̉"/>
-                       <when state="16" output="ḟ̄"/>
-                       <when state="160" output="f̨̄"/>
-                       <when state="163" output="f̆̃"/>
-                       <when state="166" output="ƒ̉"/>
-                       <when state="169" output="f̧́"/>
-                       <when state="17" output="ƒ̣"/>
-                       <when state="170" output="f̃́"/>
-                       <when state="171" output="f̂́"/>
-                       <when state="175" output="f̰"/>
-                       <when state="176" output="ƒ"/>
-                       <when state="177" output="ƒ̣̆"/>
-                       <when state="181" output="f̤"/>
-                       <when state="187" output="ƒ̰"/>
-                       <when state="19" output="ᶠ"/>
-                       <when state="196" output="ḟ"/>
-                       <when state="2" output="ᶠ"/>
-                       <when state="20" output="f̣̂"/>
-                       <when state="203" output="ƒ̊́"/>
-                       <when state="205" output="ƒ̇̄"/>
-                       <when state="207" output="ƒ̧́"/>
-                       <when state="211" output="ƒ̛̣"/>
-                       <when state="213" output="f̛"/>
-                       <when state="215" output="f̂̃"/>
-                       <when state="218" output="ƒ̂"/>
-                       <when state="22" output="f̆"/>
-                       <when state="221" output="f̏"/>
-                       <when state="223" output="ƒ̛̀"/>
-                       <when state="224" output="f̌"/>
-                       <when state="228" output="f̌̇"/>
-                       <when state="23" output="ƒ̱"/>
-                       <when state="231" output="ƒ̑"/>
-                       <when state="237" output="f̣̄"/>
-                       <when state="24" output="ƒ̛̃"/>
-                       <when state="241" output="ƒ̶"/>
-                       <when state="248" output="f̛̣"/>
-                       <when state="25" output="ƒ̇"/>
-                       <when state="252" output="ƒ̨"/>
-                       <when state="254" output="f̈̄"/>
-                       <when state="258" output="f̊"/>
-                       <when state="259" output="f̂̉"/>
-                       <when state="262" output="f̋"/>
-                       <when state="265" output="ƒ̈̀"/>
-                       <when state="268" output="f̈"/>
-                       <when state="273" output="f̣̆"/>
-                       <when state="275" output="f̀"/>
-                       <when state="277" output="f̑"/>
-                       <when state="279" output="f̨"/>
-                       <when state="28" output="ƒ̊"/>
-                       <when state="280" output="f̃̄"/>
-                       <when state="282" output="f̦"/>
-                       <when state="284" output="ƒ̦"/>
-                       <when state="285" output="f̈̌"/>
-                       <when state="286" output="f̭"/>
-                       <when state="290" output="ƒ̏"/>
-                       <when state="295" output="ḟ̣"/>
-                       <when state="296" output="ƒ̛"/>
-                       <when state="297" output="ƒ̛̉"/>
-                       <when state="3" output="ƒ̃̄"/>
-                       <when state="302" output="ƒ́̇"/>
-                       <when state="309" output="f̧̆"/>
-                       <when state="31" output="f̂̀"/>
-                       <when state="314" output="ƒ̆́"/>
-                       <when state="316" output="ƒ̆̀"/>
-                       <when state="317" output="f́"/>
-                       <when state="318" output="ƒ̄"/>
-                       <when state="319" output="f̆́"/>
-                       <when state="32" output="ƒ̈̌"/>
-                       <when state="320" output="ƒ̭"/>
-                       <when state="321" output="f̱"/>
-                       <when state="322" output="ƒ̃̈"/>
-                       <when state="323" output="f̮"/>
-                       <when state="331" output="f̶́"/>
-                       <when state="334" output="ƒ̧̆"/>
-                       <when state="335" output="ƒ̃"/>
-                       <when state="340" output="ƒ̂̉"/>
-                       <when state="345" output="ƒ̮"/>
-                       <when state="349" output="ƒ̶́"/>
-                       <when state="35" output="ƒ̆̃"/>
-                       <when state="350" output="ƒ̣̂"/>
-                       <when state="351" output="ƒ̤"/>
-                       <when state="354" output="f̃̈"/>
-                       <when state="355" output="f̈̀"/>
-                       <when state="36" output="f̥"/>
-                       <when state="362" output="ƒ"/>
-                       <when state="37" output="ƒ̣̇"/>
-                       <when state="39" output="ƒ̌̇"/>
-                       <when state="4" output="ƒ̀"/>
-                       <when state="42" output="f̛̃"/>
-                       <when state="45" output="ƒ̥"/>
-                       <when state="51" output="f̈́"/>
-                       <when state="52" output="f̊́"/>
-                       <when state="55" output="f̣"/>
-                       <when state="57" output="ƒ̈"/>
-                       <when state="59" output="ƒ̈́"/>
-                       <when state="62" output="ƒ̂́"/>
-                       <when state="66" output="ƒ̆̉"/>
-                       <when state="67" output="ƒ̛́"/>
-                       <when state="7" output="f̄̈"/>
-                       <when state="70" output="f̃"/>
-                       <when state="71" output="f̶"/>
-                       <when state="75" output="f̂"/>
-                       <when state="77" output="f̧"/>
-                       <when state="81" output="f́̇"/>
-                       <when state="87" output="ƒ̧"/>
-                       <when state="89" output="ƒ̨̄"/>
-                       <when state="9" output="ƒ̄̀"/>
-                       <when state="92" output="f̆̀"/>
-                       <when state="93" output="ƒ̄́"/>
-                       <when state="96" output="f̄̀"/>
-                       <when state="97" output="f̛̉"/>
-               </action>
-               <action id="152">
-                       <when state="none" output="g"/>
-                       <when state="100" output="g̛̀"/>
-                       <when state="113" output="ḡ"/>
-                       <when state="121" output="ɠ"/>
-                       <when state="126" output="ġ"/>
-                       <when state="131" output="ğ̉"/>
-                       <when state="142" output="ḡ́"/>
-                       <when state="145" output="ǵ"/>
-                       <when state="147" output="ǵ̛"/>
-                       <when state="150" output="ŋ"/>
-                       <when state="151" next="80"/>
-                       <when state="159" output="g̉"/>
-                       <when state="16" output="ġ̄"/>
-                       <when state="160" output="ḡ̨"/>
-                       <when state="163" output="ğ̃"/>
-                       <when state="169" output="ģ́"/>
-                       <when state="170" output="g̃́"/>
-                       <when state="171" output="ĝ́"/>
-                       <when state="175" output="g̰"/>
-                       <when state="176" output="©"/>
-                       <when state="179" output="ɣ"/>
-                       <when state="181" output="g̤"/>
-                       <when state="183" output="ģ"/>
-                       <when state="19" output="ᵍ"/>
-                       <when state="196" output="ġ"/>
-                       <when state="2" output="ᵍ"/>
-                       <when state="20" output="ĝ̣"/>
-                       <when state="200" output="ǥ"/>
-                       <when state="213" output="g̛"/>
-                       <when state="215" output="ĝ̃"/>
-                       <when state="22" output="ğ"/>
-                       <when state="221" output="g̏"/>
-                       <when state="224" output="ǧ"/>
-                       <when state="228" output="ǧ̇"/>
-                       <when state="237" output="ḡ̣"/>
-                       <when state="248" output="g̛̣"/>
-                       <when state="250" output="ǧ"/>
-                       <when state="254" output="g̈̄"/>
-                       <when state="258" output="g̊"/>
-                       <when state="259" output="ĝ̉"/>
-                       <when state="26" output="ğ"/>
-                       <when state="262" output="g̋"/>
-                       <when state="268" output="g̈"/>
-                       <when state="273" output="ğ̣"/>
-                       <when state="275" output="g̀"/>
-                       <when state="277" output="g̑"/>
-                       <when state="279" output="g̨"/>
-                       <when state="280" output="g̃̄"/>
-                       <when state="282" output="g̦"/>
-                       <when state="285" output="g̈̌"/>
-                       <when state="286" output="g̭"/>
-                       <when state="295" output="ġ̣"/>
-                       <when state="309" output="ģ̆"/>
-                       <when state="31" output="ĝ̀"/>
-                       <when state="317" output="ǵ"/>
-                       <when state="319" output="ğ́"/>
-                       <when state="321" output="g̱"/>
-                       <when state="323" output="g̮"/>
-                       <when state="331" output="ǥ́"/>
-                       <when state="348" output="ǧ"/>
-                       <when state="354" output="g̃̈"/>
-                       <when state="355" output="g̈̀"/>
-                       <when state="36" output="g̥"/>
-                       <when state="362" output="©"/>
-                       <when state="42" output="g̛̃"/>
-                       <when state="51" output="g̈́"/>
-                       <when state="52" output="g̊́"/>
-                       <when state="53" output="ɡ"/>
-                       <when state="55" output="g̣"/>
-                       <when state="68" output="ĝ"/>
-                       <when state="7" output="ḡ̈"/>
-                       <when state="70" output="g̃"/>
-                       <when state="71" output="ǥ"/>
-                       <when state="73" output="ḡ"/>
-                       <when state="75" output="ĝ"/>
-                       <when state="77" output="ģ"/>
-                       <when state="81" output="ǵ̇"/>
-                       <when state="88" output="ğ"/>
-                       <when state="91" output="ǧ"/>
-                       <when state="92" output="ğ̀"/>
-                       <when state="96" output="ḡ̀"/>
-                       <when state="97" output="g̛̉"/>
-               </action>
-               <action id="153">
-                       <when state="none" output="h"/>
-                       <when state="100" output="h̛̀"/>
-                       <when state="113" output="h̄"/>
-                       <when state="115" output="ḥ"/>
-                       <when state="121" output="ɦ"/>
-                       <when state="126" output="ḣ"/>
-                       <when state="131" output="h̆̉"/>
-                       <when state="142" output="h̄́"/>
-                       <when state="147" output="h̛́"/>
-                       <when state="148" output="ḧ"/>
-                       <when state="151" next="98"/>
-                       <when state="159" output="h̉"/>
-                       <when state="16" output="ḣ̄"/>
-                       <when state="160" output="h̨̄"/>
-                       <when state="163" output="h̆̃"/>
-                       <when state="169" output="ḩ́"/>
-                       <when state="170" output="h̃́"/>
-                       <when state="171" output="ĥ́"/>
-                       <when state="175" output="h̰"/>
-                       <when state="176" next="321"/>
-                       <when state="179" output="ƕ"/>
-                       <when state="181" output="h̤"/>
-                       <when state="183" output="ḩ"/>
-                       <when state="19" output="ʰ"/>
-                       <when state="195" output="þ"/>
-                       <when state="196" output="ḣ"/>
-                       <when state="2" output="ʰ"/>
-                       <when state="20" output="ḥ̂"/>
-                       <when state="200" output="ħ"/>
-                       <when state="213" output="h̛"/>
-                       <when state="215" output="ĥ̃"/>
-                       <when state="22" output="h̆"/>
-                       <when state="221" output="h̏"/>
-                       <when state="224" output="ȟ"/>
-                       <when state="228" output="ȟ̇"/>
-                       <when state="237" output="ḥ̄"/>
-                       <when state="248" output="ḥ̛"/>
-                       <when state="250" output="ȟ"/>
-                       <when state="254" output="ḧ̄"/>
-                       <when state="258" output="h̊"/>
-                       <when state="259" output="ĥ̉"/>
-                       <when state="262" output="h̋"/>
-                       <when state="268" output="ḧ"/>
-                       <when state="273" output="ḥ̆"/>
-                       <when state="275" output="h̀"/>
-                       <when state="277" output="h̑"/>
-                       <when state="279" output="h̨"/>
-                       <when state="280" output="h̃̄"/>
-                       <when state="282" output="h̦"/>
-                       <when state="285" output="ḧ̌"/>
-                       <when state="286" output="h̭"/>
-                       <when state="295" output="ḥ̇"/>
-                       <when state="309" output="ḩ̆"/>
-                       <when state="31" output="ĥ̀"/>
-                       <when state="312" output="←"/>
-                       <when state="317" output="h́"/>
-                       <when state="319" output="h̆́"/>
-                       <when state="321" output="ẖ"/>
-                       <when state="323" output="ḫ"/>
-                       <when state="331" output="ħ́"/>
-                       <when state="336" output="ͪ"/>
-                       <when state="354" output="h̃̈"/>
-                       <when state="355" output="ḧ̀"/>
-                       <when state="36" output="h̥"/>
-                       <when state="362" output="˙"/>
-                       <when state="42" output="h̛̃"/>
-                       <when state="51" output="ḧ́"/>
-                       <when state="52" output="h̊́"/>
-                       <when state="53" output="ⱶ"/>
-                       <when state="55" output="ḥ"/>
-                       <when state="68" output="ĥ"/>
-                       <when state="7" output="h̄̈"/>
-                       <when state="70" output="h̃"/>
-                       <when state="71" output="ħ"/>
-                       <when state="75" output="ĥ"/>
-                       <when state="77" output="ḩ"/>
-                       <when state="81" output="h́̇"/>
-                       <when state="90" output="ⱨ"/>
-                       <when state="91" output="ȟ"/>
-                       <when state="92" output="h̆̀"/>
-                       <when state="96" output="h̄̀"/>
-                       <when state="97" output="h̛̉"/>
-                       <when state="99" output="ð"/>
-               </action>
-               <action id="154">
-                       <when state="none" output="i"/>
-                       <when state="100" output="ı̛̀"/>
-                       <when state="111" output="fi"/>
-                       <when state="113" output="ī"/>
-                       <when state="115" output="ị"/>
-                       <when state="121" output="ɩ"/>
-                       <when state="126" output="ı"/>
-                       <when state="131" output="ĭ̉"/>
-                       <when state="142" output="ī́"/>
-                       <when state="145" output="í"/>
-                       <when state="147" output="ı̛́"/>
-                       <when state="148" output="ï"/>
-                       <when state="149" output="ì"/>
-                       <when state="151" next="117"/>
-                       <when state="154" next="124"/>
-                       <when state="159" output="ỉ"/>
-                       <when state="16" output="ı̇̄"/>
-                       <when state="160" output="į̄"/>
-                       <when state="163" output="ĭ̃"/>
-                       <when state="169" output="í̧"/>
-                       <when state="17" next="248"/>
-                       <when state="170" output="ĩ́"/>
-                       <when state="171" output="î́"/>
-                       <when state="172" output="í"/>
-                       <when state="175" output="ḭ"/>
-                       <when state="176" next="213"/>
-                       <when state="179" output="ɪ"/>
-                       <when state="181" output="i̤"/>
-                       <when state="183" output="į"/>
-                       <when state="186" output="î"/>
-                       <when state="19" output="ⁱ"/>
-                       <when state="196" output="ı"/>
-                       <when state="2" output="ⁱ"/>
-                       <when state="20" output="ị̂"/>
-                       <when state="200" output="ɨ"/>
-                       <when state="202" output="î"/>
-                       <when state="213" output="ı̛"/>
-                       <when state="215" output="î̃"/>
-                       <when state="22" output="ĭ"/>
-                       <when state="221" output="ȉ"/>
-                       <when state="224" output="ǐ"/>
-                       <when state="228" output="ǐ̇"/>
-                       <when state="229" output="ï"/>
-                       <when state="237" output="ị̄"/>
-                       <when state="248" output="ı̛̣"/>
-                       <when state="250" output="ï"/>
-                       <when state="253" output="ĩ"/>
-                       <when state="254" output="ï̄"/>
-                       <when state="258" output="ı̊"/>
-                       <when state="259" output="î̉"/>
-                       <when state="26" output="ĭ"/>
-                       <when state="262" output="ı̋"/>
-                       <when state="263" output="į"/>
-                       <when state="268" output="ï"/>
-                       <when state="273" output="ị̆"/>
-                       <when state="275" output="ì"/>
-                       <when state="277" output="ȋ"/>
-                       <when state="279" output="į"/>
-                       <when state="280" output="ĩ̄"/>
-                       <when state="281" output="ỉ"/>
-                       <when state="282" output="i̦"/>
-                       <when state="285" output="ï̌"/>
-                       <when state="286" output="i̭"/>
-                       <when state="295" output="ı̣"/>
-                       <when state="309" output="ĭ̧"/>
-                       <when state="31" output="î̀"/>
-                       <when state="317" output="í"/>
-                       <when state="319" output="ĭ́"/>
-                       <when state="321" output="i̱"/>
-                       <when state="323" output="i̮"/>
-                       <when state="325" output="ffi"/>
-                       <when state="331" output="ɨ́"/>
-                       <when state="336" output="ͥ"/>
-                       <when state="342" output="í"/>
-                       <when state="348" output="ì"/>
-                       <when state="354" output="ĩ̈"/>
-                       <when state="355" output="ï̀"/>
-                       <when state="36" output="i̥"/>
-                       <when state="362" next="186"/>
-                       <when state="42" output="ı̛̃"/>
-                       <when state="51" output="ḯ"/>
-                       <when state="52" output="ı̊́"/>
-                       <when state="55" output="ị"/>
-                       <when state="68" output="î"/>
-                       <when state="7" output="ī̈"/>
-                       <when state="70" output="ĩ"/>
-                       <when state="71" output="ɨ"/>
-                       <when state="73" output="ī"/>
-                       <when state="75" output="î"/>
-                       <when state="76" output="ḯ"/>
-                       <when state="77" output="i̧"/>
-                       <when state="78" output="ì"/>
-                       <when state="81" output="í̇"/>
-                       <when state="88" output="ĭ"/>
-                       <when state="91" output="ǐ"/>
-                       <when state="92" output="ĭ̀"/>
-                       <when state="94" output="ᵢ"/>
-                       <when state="96" output="ī̀"/>
-                       <when state="97" output="ı̛̉"/>
-                       <when state="99" output="⌀"/>
-               </action>
-               <action id="155">
-                       <when state="none" output="j"/>
-                       <when state="100" output="ȷ̛̀"/>
-                       <when state="113" output="ȷ̄"/>
-                       <when state="124" output="ij"/>
-                       <when state="126" output="j̇"/>
-                       <when state="131" output="ȷ̆̉"/>
-                       <when state="138" output="lj"/>
-                       <when state="142" output="ȷ̄́"/>
-                       <when state="147" output="ȷ̛́"/>
-                       <when state="150" output="nj"/>
-                       <when state="151" next="134"/>
-                       <when state="159" output="ȷ̉"/>
-                       <when state="16" output="ȷ̇̄"/>
-                       <when state="160" output="ȷ̨̄"/>
-                       <when state="163" output="ȷ̆̃"/>
-                       <when state="169" output="ȷ̧́"/>
-                       <when state="170" output="ȷ̃́"/>
-                       <when state="171" output="ĵ́"/>
-                       <when state="175" output="j̰"/>
-                       <when state="176" next="262"/>
-                       <when state="179" output="ƞ"/>
-                       <when state="181" output="j̤"/>
-                       <when state="19" output="ʲ"/>
-                       <when state="2" output="ʲ"/>
-                       <when state="20" output="ĵ̣"/>
-                       <when state="200" output="ɉ"/>
-                       <when state="213" output="j̛"/>
-                       <when state="215" output="ĵ̃"/>
-                       <when state="22" output="ȷ̆"/>
-                       <when state="221" output="ȷ̏"/>
-                       <when state="224" output="ǰ"/>
-                       <when state="228" output="ǰ̇"/>
-                       <when state="237" output="ȷ̣̄"/>
-                       <when state="248" output="j̛̣"/>
-                       <when state="254" output="ȷ̈̄"/>
-                       <when state="258" output="ȷ̊"/>
-                       <when state="259" output="ĵ̉"/>
-                       <when state="262" output="ȷ̋"/>
-                       <when state="268" output="ȷ̈"/>
-                       <when state="273" output="ȷ̣̆"/>
-                       <when state="275" output="ȷ̀"/>
-                       <when state="277" output="ȷ̑"/>
-                       <when state="279" output="j̨"/>
-                       <when state="280" output="ȷ̃̄"/>
-                       <when state="282" output="j̦"/>
-                       <when state="285" output="ȷ̈̌"/>
-                       <when state="286" output="j̭"/>
-                       <when state="295" output="ȷ̣̇"/>
-                       <when state="309" output="ȷ̧̆"/>
-                       <when state="31" output="ĵ̀"/>
-                       <when state="312" output="↓"/>
-                       <when state="317" output="ȷ́"/>
-                       <when state="319" output="ȷ̆́"/>
-                       <when state="321" output="j̱"/>
-                       <when state="323" output="j̮"/>
-                       <when state="331" output="ɟ́"/>
-                       <when state="332" output="IJ"/>
-                       <when state="347" output="Lj"/>
-                       <when state="354" output="ȷ̃̈"/>
-                       <when state="355" output="ȷ̈̀"/>
-                       <when state="357" output="Nj"/>
-                       <when state="36" output="j̥"/>
-                       <when state="362" output="∆"/>
-                       <when state="42" output="ȷ̛̃"/>
-                       <when state="51" output="ȷ̈́"/>
-                       <when state="52" output="ȷ̊́"/>
-                       <when state="55" output="j̣"/>
-                       <when state="68" output="ĵ"/>
-                       <when state="7" output="ȷ̄̈"/>
-                       <when state="70" output="ȷ̃"/>
-                       <when state="71" output="ɉ"/>
-                       <when state="75" output="ĵ"/>
-                       <when state="77" output="j̧"/>
-                       <when state="81" output="ȷ́̇"/>
-                       <when state="91" output="ǰ"/>
-                       <when state="92" output="ȷ̆̀"/>
-                       <when state="96" output="ȷ̄̀"/>
-                       <when state="97" output="ȷ̛̉"/>
-               </action>
-               <action id="156">
-                       <when state="none" output="k"/>
-                       <when state="100" output="k̛̀"/>
-                       <when state="113" output="k̄"/>
-                       <when state="115" output="ḳ"/>
-                       <when state="121" output="ƙ"/>
-                       <when state="126" output="k̇"/>
-                       <when state="131" output="k̆̉"/>
-                       <when state="132" output="ĸ"/>
-                       <when state="142" output="k̄́"/>
-                       <when state="145" output="ḱ"/>
-                       <when state="147" output="ḱ̛"/>
-                       <when state="151" next="158"/>
-                       <when state="154" next="132"/>
-                       <when state="159" output="k̉"/>
-                       <when state="16" output="k̇̄"/>
-                       <when state="160" output="k̨̄"/>
-                       <when state="163" output="k̆̃"/>
-                       <when state="169" output="ķ́"/>
-                       <when state="170" output="k̃́"/>
-                       <when state="171" output="k̂́"/>
-                       <when state="175" output="k̰"/>
-                       <when state="176" next="258"/>
-                       <when state="179" output="ĸ"/>
-                       <when state="181" output="k̤"/>
-                       <when state="183" output="ķ"/>
-                       <when state="19" output="ᵏ"/>
-                       <when state="2" output="ᵏ"/>
-                       <when state="20" output="ḳ̂"/>
-                       <when state="213" output="k̛"/>
-                       <when state="215" output="k̂̃"/>
-                       <when state="22" output="k̆"/>
-                       <when state="221" output="k̏"/>
-                       <when state="224" output="ǩ"/>
-                       <when state="228" output="ǩ̇"/>
-                       <when state="237" output="ḳ̄"/>
-                       <when state="248" output="ḳ̛"/>
-                       <when state="254" output="k̈̄"/>
-                       <when state="258" output="k̊"/>
-                       <when state="259" output="k̂̉"/>
-                       <when state="262" output="k̋"/>
-                       <when state="268" output="k̈"/>
-                       <when state="273" output="ḳ̆"/>
-                       <when state="275" output="k̀"/>
-                       <when state="277" output="k̑"/>
-                       <when state="279" output="k̨"/>
-                       <when state="280" output="k̃̄"/>
-                       <when state="282" output="k̦"/>
-                       <when state="285" output="k̈̌"/>
-                       <when state="286" output="k̭"/>
-                       <when state="295" output="ḳ̇"/>
-                       <when state="309" output="ķ̆"/>
-                       <when state="31" output="k̂̀"/>
-                       <when state="312" output="↑"/>
-                       <when state="317" output="ḱ"/>
-                       <when state="319" output="k̆́"/>
-                       <when state="321" output="ḵ"/>
-                       <when state="323" output="k̮"/>
-                       <when state="331" output="ḱ̶"/>
-                       <when state="354" output="k̃̈"/>
-                       <when state="355" output="k̈̀"/>
-                       <when state="36" output="k̥"/>
-                       <when state="362" output="˚"/>
-                       <when state="42" output="k̛̃"/>
-                       <when state="51" output="k̈́"/>
-                       <when state="52" output="k̊́"/>
-                       <when state="55" output="ḳ"/>
-                       <when state="7" output="k̄̈"/>
-                       <when state="70" output="k̃"/>
-                       <when state="71" output="k̶"/>
-                       <when state="75" output="k̂"/>
-                       <when state="77" output="ķ"/>
-                       <when state="81" output="ḱ̇"/>
-                       <when state="90" output="ⱪ"/>
-                       <when state="91" output="ǩ"/>
-                       <when state="92" output="k̆̀"/>
-                       <when state="96" output="k̄̀"/>
-                       <when state="97" output="k̛̉"/>
-               </action>
-               <action id="157">
-                       <when state="none" output="l"/>
-                       <when state="100" output="l̛̀"/>
-                       <when state="101" next="331"/>
-                       <when state="111" output="fl"/>
-                       <when state="113" output="l̄"/>
-                       <when state="115" output="ḷ"/>
-                       <when state="126" output="ŀ"/>
-                       <when state="131" output="l̆̉"/>
-                       <when state="142" output="l̄́"/>
-                       <when state="145" output="ĺ"/>
-                       <when state="147" output="ĺ̛"/>
-                       <when state="15" output="ḹ"/>
-                       <when state="151" next="185"/>
-                       <when state="154" next="138"/>
-                       <when state="159" output="l̉"/>
-                       <when state="16" output="ŀ̄"/>
-                       <when state="160" output="l̨̄"/>
-                       <when state="163" output="l̆̃"/>
-                       <when state="169" output="ļ́"/>
-                       <when state="170" output="ɫ́"/>
-                       <when state="171" output="l̂́"/>
-                       <when state="175" output="l̰"/>
-                       <when state="176" next="71"/>
-                       <when state="179" output="ⱡ"/>
-                       <when state="181" output="l̤"/>
-                       <when state="183" output="ļ"/>
-                       <when state="188" output="£"/>
-                       <when state="19" output="ˡ"/>
-                       <when state="196" output="ŀ"/>
-                       <when state="2" output="ˡ"/>
-                       <when state="20" output="ḷ̂"/>
-                       <when state="200" output="ł"/>
-                       <when state="209" output="|"/>
-                       <when state="213" output="l̛"/>
-                       <when state="215" output="l̂̃"/>
-                       <when state="22" output="l̆"/>
-                       <when state="221" output="l̏"/>
-                       <when state="224" output="ľ"/>
-                       <when state="228" output="ľ̇"/>
-                       <when state="237" output="ḹ"/>
-                       <when state="248" output="ḷ̛"/>
-                       <when state="254" output="l̈̄"/>
-                       <when state="258" output="l̊"/>
-                       <when state="259" output="l̂̉"/>
-                       <when state="262" output="l̋"/>
-                       <when state="268" output="l̈"/>
-                       <when state="273" output="ḷ̆"/>
-                       <when state="275" output="l̀"/>
-                       <when state="277" output="l̑"/>
-                       <when state="279" output="l̨"/>
-                       <when state="280" output="ɫ̄"/>
-                       <when state="282" output="l̦"/>
-                       <when state="285" output="l̈̌"/>
-                       <when state="286" output="ḽ"/>
-                       <when state="295" output="ŀ̣"/>
-                       <when state="309" output="ļ̆"/>
-                       <when state="31" output="l̂̀"/>
-                       <when state="312" output="→"/>
-                       <when state="317" output="ĺ"/>
-                       <when state="319" output="l̆́"/>
-                       <when state="321" output="ḻ"/>
-                       <when state="323" output="l̮"/>
-                       <when state="325" output="ffl"/>
-                       <when state="331" output="ł́"/>
-                       <when state="354" output="ɫ̈"/>
-                       <when state="355" output="l̈̀"/>
-                       <when state="36" output="l̥"/>
-                       <when state="362" output="¬"/>
-                       <when state="42" output="l̛̃"/>
-                       <when state="51" output="l̈́"/>
-                       <when state="52" output="l̊́"/>
-                       <when state="55" output="ḷ"/>
-                       <when state="7" output="l̄̈"/>
-                       <when state="70" output="ɫ"/>
-                       <when state="71" output="ł"/>
-                       <when state="75" output="l̂"/>
-                       <when state="77" output="ļ"/>
-                       <when state="81" output="ĺ̇"/>
-                       <when state="91" output="ľ"/>
-                       <when state="92" output="l̆̀"/>
-                       <when state="96" output="l̄̀"/>
-                       <when state="97" output="l̛̉"/>
-               </action>
-               <action id="158">
-                       <when state="none" output="m"/>
-                       <when state="100" output="m̛̀"/>
-                       <when state="113" output="m̄"/>
-                       <when state="115" output="ṃ"/>
-                       <when state="126" output="ṁ"/>
-                       <when state="131" output="m̆̉"/>
-                       <when state="142" output="m̄́"/>
-                       <when state="145" output="ḿ"/>
-                       <when state="147" output="ḿ̛"/>
-                       <when state="151" next="210"/>
-                       <when state="154" next="144"/>
-                       <when state="159" output="m̉"/>
-                       <when state="16" output="ṁ̄"/>
-                       <when state="160" output="m̨̄"/>
-                       <when state="163" output="m̆̃"/>
-                       <when state="169" output="ḿ̧"/>
-                       <when state="170" output="m̃́"/>
-                       <when state="171" output="m̂́"/>
-                       <when state="175" output="m̰"/>
-                       <when state="176" next="279"/>
-                       <when state="179" output="ɯ"/>
-                       <when state="18" output="℠"/>
-                       <when state="181" output="m̤"/>
-                       <when state="19" output="ᵐ"/>
-                       <when state="190" output="℠"/>
-                       <when state="195" output="™"/>
-                       <when state="196" output="ṁ"/>
-                       <when state="2" output="ᵐ"/>
-                       <when state="20" output="ṃ̂"/>
-                       <when state="200" output="₥"/>
-                       <when state="21" output="™"/>
-                       <when state="213" output="m̛"/>
-                       <when state="215" output="m̂̃"/>
-                       <when state="22" output="m̆"/>
-                       <when state="221" output="m̏"/>
-                       <when state="224" output="m̌"/>
-                       <when state="228" output="m̌̇"/>
-                       <when state="237" output="ṃ̄"/>
-                       <when state="248" output="ṃ̛"/>
-                       <when state="254" output="m̈̄"/>
-                       <when state="258" output="m̊"/>
-                       <when state="259" output="m̂̉"/>
-                       <when state="262" output="m̋"/>
-                       <when state="268" output="m̈"/>
-                       <when state="273" output="ṃ̆"/>
-                       <when state="275" output="m̀"/>
-                       <when state="277" output="m̑"/>
-                       <when state="279" output="m̨"/>
-                       <when state="280" output="m̃̄"/>
-                       <when state="282" output="m̦"/>
-                       <when state="285" output="m̈̌"/>
-                       <when state="286" output="m̭"/>
-                       <when state="295" output="ṃ̇"/>
-                       <when state="309" output="m̧̆"/>
-                       <when state="31" output="m̂̀"/>
-                       <when state="317" output="ḿ"/>
-                       <when state="318" next="160"/>
-                       <when state="319" output="m̆́"/>
-                       <when state="321" output="m̱"/>
-                       <when state="323" output="m̮"/>
-                       <when state="331" output="ḿ̶"/>
-                       <when state="336" output="ͫ"/>
-                       <when state="354" output="m̃̈"/>
-                       <when state="355" output="m̈̀"/>
-                       <when state="36" output="m̥"/>
-                       <when state="362" output="µ"/>
-                       <when state="42" output="m̛̃"/>
-                       <when state="51" output="m̈́"/>
-                       <when state="52" output="m̊́"/>
-                       <when state="55" output="ṃ"/>
-                       <when state="7" output="m̄̈"/>
-                       <when state="70" output="m̃"/>
-                       <when state="71" output="m̶"/>
-                       <when state="75" output="m̂"/>
-                       <when state="77" output="m̧"/>
-                       <when state="81" output="ḿ̇"/>
-                       <when state="92" output="m̆̀"/>
-                       <when state="96" output="m̄̀"/>
-                       <when state="97" output="m̛̉"/>
-               </action>
-               <action id="159">
-                       <when state="none" output="n"/>
-                       <when state="100" output="ǹ̛"/>
-                       <when state="113" output="n̄"/>
-                       <when state="115" output="ṇ"/>
-                       <when state="121" output="ɲ"/>
-                       <when state="126" output="ṅ"/>
-                       <when state="127" next="163"/>
-                       <when state="131" output="n̆̉"/>
-                       <when state="142" output="n̄́"/>
-                       <when state="145" output="ń"/>
-                       <when state="147" output="ń̛"/>
-                       <when state="151" next="235"/>
-                       <when state="154" next="150"/>
-                       <when state="159" output="n̉"/>
-                       <when state="16" output="ṅ̄"/>
-                       <when state="160" output="n̨̄"/>
-                       <when state="163" output="n̆̃"/>
-                       <when state="169" output="ņ́"/>
-                       <when state="170" output="ñ́"/>
-                       <when state="171" output="n̂́"/>
-                       <when state="175" output="n̰"/>
-                       <when state="176" next="70"/>
-                       <when state="179" output="ŋ"/>
-                       <when state="181" output="n̤"/>
-                       <when state="183" output="ņ"/>
-                       <when state="19" output="ⁿ"/>
-                       <when state="196" output="ṅ"/>
-                       <when state="2" output="ⁿ"/>
-                       <when state="20" output="ṇ̂"/>
-                       <when state="204" output="ñ"/>
-                       <when state="213" output="n̛"/>
-                       <when state="215" output="n̂̃"/>
-                       <when state="218" next="215"/>
-                       <when state="22" output="n̆"/>
-                       <when state="221" output="n̏"/>
-                       <when state="224" output="ň"/>
-                       <when state="228" output="ň̇"/>
-                       <when state="237" output="ṇ̄"/>
-                       <when state="248" output="ṇ̛"/>
-                       <when state="250" output="ñ"/>
-                       <when state="253" output="ñ"/>
-                       <when state="254" output="n̈̄"/>
-                       <when state="258" output="n̊"/>
-                       <when state="259" output="n̂̉"/>
-                       <when state="262" output="n̋"/>
-                       <when state="268" output="n̈"/>
-                       <when state="273" output="ṇ̆"/>
-                       <when state="275" output="ǹ"/>
-                       <when state="277" output="n̑"/>
-                       <when state="279" output="n̨"/>
-                       <when state="280" output="ñ̄"/>
-                       <when state="282" output="n̦"/>
-                       <when state="285" output="n̈̌"/>
-                       <when state="286" output="ṋ"/>
-                       <when state="295" output="ṇ̇"/>
-                       <when state="296" next="42"/>
-                       <when state="309" output="ņ̆"/>
-                       <when state="31" output="n̂̀"/>
-                       <when state="317" output="ń"/>
-                       <when state="319" output="n̆́"/>
-                       <when state="321" output="ṉ"/>
-                       <when state="323" output="n̮"/>
-                       <when state="331" output="ń̶"/>
-                       <when state="354" output="ñ̈"/>
-                       <when state="355" output="n̈̀"/>
-                       <when state="36" output="n̥"/>
-                       <when state="362" next="204"/>
-                       <when state="42" output="ñ̛"/>
-                       <when state="51" output="n̈́"/>
-                       <when state="52" output="n̊́"/>
-                       <when state="55" output="ṇ"/>
-                       <when state="7" output="n̄̈"/>
-                       <when state="70" output="ñ"/>
-                       <when state="71" output="n̶"/>
-                       <when state="75" output="n̂"/>
-                       <when state="77" output="ņ"/>
-                       <when state="78" output="ǹ"/>
-                       <when state="81" output="ń̇"/>
-                       <when state="91" output="ň"/>
-                       <when state="92" output="n̆̀"/>
-                       <when state="96" output="n̄̀"/>
-                       <when state="97" output="n̛̉"/>
-               </action>
-               <action id="16">
-                       <when state="none" next="213"/>
-                       <when state="300" output="ͥ"/>
-                       <when state="55" next="248"/>
-               </action>
-               <action id="160">
-                       <when state="none" output="o"/>
-                       <when state="100" output="ờ"/>
-                       <when state="101" output="ǿ"/>
-                       <when state="103" output="ø̄̈"/>
-                       <when state="109" output="ø̌"/>
-                       <when state="110" output="ở"/>
-                       <when state="113" output="ō"/>
-                       <when state="115" output="ọ"/>
-                       <when state="118" output="ø̂̃"/>
-                       <when state="123" output="ø̂̀"/>
-                       <when state="126" output="ȯ"/>
-                       <when state="127" output="ø̆"/>
-                       <when state="131" output="ŏ̉"/>
-                       <when state="133" output="‰"/>
-                       <when state="139" output="ǭ"/>
-                       <when state="14" output="ø̋"/>
-                       <when state="141" output="ø̃́"/>
-                       <when state="142" output="ṓ"/>
-                       <when state="145" output="ó"/>
-                       <when state="147" output="ớ"/>
-                       <when state="148" output="ö"/>
-                       <when state="149" output="ò"/>
-                       <when state="151" next="251"/>
-                       <when state="152" output="ø̣̄"/>
-                       <when state="153" output="ø̈̄"/>
-                       <when state="154" next="156"/>
-                       <when state="156" output="°"/>
-                       <when state="159" output="ỏ"/>
-                       <when state="16" output="ȱ"/>
-                       <when state="160" output="ǭ"/>
-                       <when state="163" output="ŏ̃"/>
-                       <when state="166" output="ø̉"/>
-                       <when state="169" output="ó̧"/>
-                       <when state="17" output="ø̣"/>
-                       <when state="170" output="ṍ"/>
-                       <when state="171" output="ố"/>
-                       <when state="172" output="ó"/>
-                       <when state="174" output="ơ"/>
-                       <when state="175" output="o̰"/>
-                       <when state="176" output="ø"/>
-                       <when state="177" output="ø̣̆"/>
-                       <when state="178" output="ồ"/>
-                       <when state="179" output="ɒ"/>
-                       <when state="181" output="o̤"/>
-                       <when state="183" output="ǫ"/>
-                       <when state="186" output="ô"/>
-                       <when state="187" output="ø̰"/>
-                       <when state="19" output="º"/>
-                       <when state="190" output="§"/>
-                       <when state="194" output="ṑ"/>
-                       <when state="196" output="ȯ"/>
-                       <when state="198" output="ợ"/>
-                       <when state="2" output="ᵒ"/>
-                       <when state="20" output="ộ"/>
-                       <when state="200" output="ø"/>
-                       <when state="202" output="ô"/>
-                       <when state="203" output="ø̊́"/>
-                       <when state="204" output="õ"/>
-                       <when state="205" output="ø̇̄"/>
-                       <when state="206" output="ố"/>
-                       <when state="207" output="ǿ̧"/>
-                       <when state="211" output="ø̛̣"/>
-                       <when state="213" output="ơ"/>
-                       <when state="215" output="ỗ"/>
-                       <when state="218" output="ø̂"/>
-                       <when state="219" output="¤"/>
-                       <when state="22" output="ŏ"/>
-                       <when state="221" output="ȍ"/>
-                       <when state="223" output="ø̛̀"/>
-                       <when state="224" output="ǒ"/>
-                       <when state="227" output="ṓ"/>
-                       <when state="228" output="ǒ̇"/>
-                       <when state="229" output="ö"/>
-                       <when state="23" output="ø̱"/>
-                       <when state="231" output="ø̑"/>
-                       <when state="236" output="ỡ"/>
-                       <when state="237" output="ọ̄"/>
-                       <when state="24" output="ø̛̃"/>
-                       <when state="241" output="ø̶"/>
-                       <when state="247" output="ṏ"/>
-                       <when state="248" output="ợ"/>
-                       <when state="25" output="ø̇"/>
-                       <when state="250" output="ö"/>
-                       <when state="252" output="ø̨"/>
-                       <when state="253" output="õ"/>
-                       <when state="254" output="ȫ"/>
-                       <when state="258" output="o̊"/>
-                       <when state="259" output="ổ"/>
-                       <when state="26" output="ŏ"/>
-                       <when state="262" output="ő"/>
-                       <when state="263" output="ǫ"/>
-                       <when state="265" output="ø̈̀"/>
-                       <when state="268" output="ö"/>
-                       <when state="271" output="ȱ"/>
-                       <when state="273" output="ọ̆"/>
-                       <when state="274" output="ő"/>
-                       <when state="275" output="ò"/>
-                       <when state="277" output="ȏ"/>
-                       <when state="279" output="ǫ"/>
-                       <when state="28" output="ø̊"/>
-                       <when state="280" output="ȭ"/>
-                       <when state="281" output="ỏ"/>
-                       <when state="282" output="o̦"/>
-                       <when state="284" output="ø̦"/>
-                       <when state="285" output="ö̌"/>
-                       <when state="286" output="o̭"/>
-                       <when state="290" output="ø̏"/>
-                       <when state="294" output="ờ"/>
-                       <when state="295" output="ọ̇"/>
-                       <when state="296" output="ø̛"/>
-                       <when state="297" output="ø̛̉"/>
-                       <when state="3" output="ø̃̄"/>
-                       <when state="301" output="ǿ"/>
-                       <when state="302" output="ǿ̇"/>
-                       <when state="304" output="ộ"/>
-                       <when state="309" output="ŏ̧"/>
-                       <when state="31" output="ồ"/>
-                       <when state="314" output="ø̆́"/>
-                       <when state="316" output="ø̆̀"/>
-                       <when state="317" output="ó"/>
-                       <when state="318" output="ø̄"/>
-                       <when state="319" output="ŏ́"/>
-                       <when state="32" output="ø̈̌"/>
-                       <when state="320" output="ø̭"/>
-                       <when state="321" output="o̱"/>
-                       <when state="322" output="ø̃̈"/>
-                       <when state="323" output="o̮"/>
-                       <when state="327" output="ớ"/>
-                       <when state="329" output="ȫ"/>
-                       <when state="33" output="ǿ"/>
-                       <when state="331" output="ɵ́"/>
-                       <when state="333" output="ȭ"/>
-                       <when state="334" output="ø̧̆"/>
-                       <when state="335" output="ø̃"/>
-                       <when state="336" output="ͦ"/>
-                       <when state="340" output="ø̂̉"/>
-                       <when state="342" output="ó"/>
-                       <when state="345" output="ø̮"/>
-                       <when state="348" output="ò"/>
-                       <when state="349" output="ǿ̶"/>
-                       <when state="35" output="ø̆̃"/>
-                       <when state="350" output="ø̣̂"/>
-                       <when state="351" output="ø̤"/>
-                       <when state="354" output="ṏ"/>
-                       <when state="355" output="ö̀"/>
-                       <when state="357" output="№"/>
-                       <when state="358" output="ổ"/>
-                       <when state="36" output="o̥"/>
-                       <when state="362" output="ø"/>
-                       <when state="37" output="ø̣̇"/>
-                       <when state="39" output="ø̌̇"/>
-                       <when state="4" output="ø̀"/>
-                       <when state="42" output="ỡ"/>
-                       <when state="45" output="ø̥"/>
-                       <when state="51" output="ö́"/>
-                       <when state="52" output="o̊́"/>
-                       <when state="55" output="ọ"/>
-                       <when state="56" next="155"/>
-                       <when state="57" output="ø̈"/>
-                       <when state="59" output="ø̈́"/>
-                       <when state="62" output="ø̂́"/>
-                       <when state="66" output="ø̆̉"/>
-                       <when state="67" output="ǿ̛"/>
-                       <when state="68" output="ô"/>
-                       <when state="7" output="ō̈"/>
-                       <when state="70" output="õ"/>
-                       <when state="71" output="ɵ"/>
-                       <when state="73" output="ō"/>
-                       <when state="74" output="ṍ"/>
-                       <when state="75" output="ô"/>
-                       <when state="77" output="o̧"/>
-                       <when state="78" output="ò"/>
-                       <when state="81" output="ó̇"/>
-                       <when state="86" output="ỗ"/>
-                       <when state="87" output="ø̧"/>
-                       <when state="88" output="ŏ"/>
-                       <when state="89" output="ø̨̄"/>
-                       <when state="9" output="ø̄̀"/>
-                       <when state="91" output="ǒ"/>
-                       <when state="92" output="ŏ̀"/>
-                       <when state="93" output="ø̄́"/>
-                       <when state="94" output="ₒ"/>
-                       <when state="96" output="ṑ"/>
-                       <when state="97" output="ở"/>
-               </action>
-               <action id="161">
-                       <when state="none" output="p"/>
-                       <when state="100" output="p̛̀"/>
-                       <when state="113" output="p̄"/>
-                       <when state="121" output="ƥ"/>
-                       <when state="126" output="ṗ"/>
-                       <when state="131" output="p̆̉"/>
-                       <when state="142" output="p̄́"/>
-                       <when state="145" output="ṕ"/>
-                       <when state="147" output="ṕ̛"/>
-                       <when state="151" next="264"/>
-                       <when state="154" next="165"/>
-                       <when state="159" output="p̉"/>
-                       <when state="16" output="ṗ̄"/>
-                       <when state="160" output="p̨̄"/>
-                       <when state="163" output="p̆̃"/>
-                       <when state="169" output="ṕ̧"/>
-                       <when state="170" output="p̃́"/>
-                       <when state="171" output="p̂́"/>
-                       <when state="175" output="p̰"/>
-                       <when state="176" next="282"/>
-                       <when state="181" output="p̤"/>
-                       <when state="184" output="ȹ"/>
-                       <when state="19" output="ᵖ"/>
-                       <when state="196" output="ṗ"/>
-                       <when state="2" output="ᵖ"/>
-                       <when state="20" output="p̣̂"/>
-                       <when state="200" output="ᵽ"/>
-                       <when state="213" output="p̛"/>
-                       <when state="215" output="p̂̃"/>
-                       <when state="22" output="p̆"/>
-                       <when state="221" output="p̏"/>
-                       <when state="224" output="p̌"/>
-                       <when state="228" output="p̌̇"/>
-                       <when state="237" output="p̣̄"/>
-                       <when state="248" output="p̛̣"/>
-                       <when state="254" output="p̈̄"/>
-                       <when state="258" output="p̊"/>
-                       <when state="259" output="p̂̉"/>
-                       <when state="262" output="p̋"/>
-                       <when state="268" output="p̈"/>
-                       <when state="273" output="p̣̆"/>
-                       <when state="275" output="p̀"/>
-                       <when state="277" output="p̑"/>
-                       <when state="279" output="p̨"/>
-                       <when state="280" output="p̃̄"/>
-                       <when state="282" output="p̦"/>
-                       <when state="285" output="p̈̌"/>
-                       <when state="286" output="p̭"/>
-                       <when state="295" output="ṗ̣"/>
-                       <when state="309" output="p̧̆"/>
-                       <when state="31" output="p̂̀"/>
-                       <when state="317" output="ṕ"/>
-                       <when state="319" output="p̆́"/>
-                       <when state="321" output="p̱"/>
-                       <when state="323" output="p̮"/>
-                       <when state="331" output="ᵽ́"/>
-                       <when state="354" output="p̃̈"/>
-                       <when state="355" output="p̈̀"/>
-                       <when state="36" output="p̥"/>
-                       <when state="362" output="π"/>
-                       <when state="42" output="p̛̃"/>
-                       <when state="51" output="p̈́"/>
-                       <when state="52" output="p̊́"/>
-                       <when state="55" output="p̣"/>
-                       <when state="7" output="p̄̈"/>
-                       <when state="70" output="p̃"/>
-                       <when state="71" output="ᵽ"/>
-                       <when state="75" output="p̂"/>
-                       <when state="77" output="p̧"/>
-                       <when state="81" output="ṕ̇"/>
-                       <when state="92" output="p̆̀"/>
-                       <when state="96" output="p̄̀"/>
-                       <when state="97" output="p̛̉"/>
-               </action>
-               <action id="162">
-                       <when state="none" output="q"/>
-                       <when state="100" output="q̛̀"/>
-                       <when state="101" output="œ́"/>
-                       <when state="103" output="œ̄̈"/>
-                       <when state="109" output="œ̌"/>
-                       <when state="113" output="q̄"/>
-                       <when state="118" output="œ̂̃"/>
-                       <when state="121" output="ʠ"/>
-                       <when state="123" output="œ̂̀"/>
-                       <when state="126" output="q̇"/>
-                       <when state="127" output="œ̆"/>
-                       <when state="131" output="q̆̉"/>
-                       <when state="14" output="œ̋"/>
-                       <when state="141" output="œ̃́"/>
-                       <when state="142" output="q̄́"/>
-                       <when state="147" output="q̛́"/>
-                       <when state="151" next="283"/>
-                       <when state="152" output="œ̣̄"/>
-                       <when state="153" output="œ̈̄"/>
-                       <when state="154" next="184"/>
-                       <when state="159" output="q̉"/>
-                       <when state="16" output="q̇̄"/>
-                       <when state="160" output="q̨̄"/>
-                       <when state="163" output="q̆̃"/>
-                       <when state="166" output="œ̉"/>
-                       <when state="169" output="q̧́"/>
-                       <when state="17" output="œ̣"/>
-                       <when state="170" output="q̃́"/>
-                       <when state="171" output="q̂́"/>
-                       <when state="175" output="q̰"/>
-                       <when state="176" output="ø"/>
-                       <when state="177" output="œ̣̆"/>
-                       <when state="179" output="ƣ"/>
-                       <when state="181" output="q̤"/>
-                       <when state="187" output="œ̰"/>
-                       <when state="20" output="q̣̂"/>
-                       <when state="203" output="œ̊́"/>
-                       <when state="205" output="œ̇̄"/>
-                       <when state="207" output="œ̧́"/>
-                       <when state="211" output="œ̛̣"/>
-                       <when state="213" output="q̛"/>
-                       <when state="215" output="q̂̃"/>
-                       <when state="218" output="œ̂"/>
-                       <when state="22" output="q̆"/>
-                       <when state="221" output="q̏"/>
-                       <when state="223" output="œ̛̀"/>
-                       <when state="224" output="q̌"/>
-                       <when state="228" output="q̌̇"/>
-                       <when state="23" output="œ̱"/>
-                       <when state="231" output="œ̑"/>
-                       <when state="237" output="q̣̄"/>
-                       <when state="24" output="œ̛̃"/>
-                       <when state="241" output="œ̶"/>
-                       <when state="248" output="q̛̣"/>
-                       <when state="25" output="œ̇"/>
-                       <when state="252" output="œ̨"/>
-                       <when state="254" output="q̈̄"/>
-                       <when state="258" output="q̊"/>
-                       <when state="259" output="q̂̉"/>
-                       <when state="262" output="q̋"/>
-                       <when state="265" output="œ̈̀"/>
-                       <when state="268" output="q̈"/>
-                       <when state="273" output="q̣̆"/>
-                       <when state="275" output="q̀"/>
-                       <when state="277" output="q̑"/>
-                       <when state="279" output="q̨"/>
-                       <when state="28" output="œ̊"/>
-                       <when state="280" output="q̃̄"/>
-                       <when state="282" output="q̦"/>
-                       <when state="284" output="œ̦"/>
-                       <when state="285" output="q̈̌"/>
-                       <when state="286" output="q̭"/>
-                       <when state="290" output="œ̏"/>
-                       <when state="295" output="q̣̇"/>
-                       <when state="296" output="œ̛"/>
-                       <when state="297" output="œ̛̉"/>
-                       <when state="3" output="œ̃̄"/>
-                       <when state="302" output="œ́̇"/>
-                       <when state="309" output="q̧̆"/>
-                       <when state="31" output="q̂̀"/>
-                       <when state="314" output="œ̆́"/>
-                       <when state="316" output="œ̆̀"/>
-                       <when state="317" output="q́"/>
-                       <when state="318" output="œ̄"/>
-                       <when state="319" output="q̆́"/>
-                       <when state="32" output="œ̈̌"/>
-                       <when state="320" output="œ̭"/>
-                       <when state="321" output="q̱"/>
-                       <when state="322" output="œ̃̈"/>
-                       <when state="323" output="q̮"/>
-                       <when state="331" output="q̶́"/>
-                       <when state="334" output="œ̧̆"/>
-                       <when state="335" output="œ̃"/>
-                       <when state="340" output="œ̂̉"/>
-                       <when state="345" output="œ̮"/>
-                       <when state="349" output="œ̶́"/>
-                       <when state="35" output="œ̆̃"/>
-                       <when state="350" output="œ̣̂"/>
-                       <when state="351" output="œ̤"/>
-                       <when state="354" output="q̃̈"/>
-                       <when state="355" output="q̈̀"/>
-                       <when state="36" output="q̥"/>
-                       <when state="362" output="ø"/>
-                       <when state="37" output="œ̣̇"/>
-                       <when state="39" output="œ̌̇"/>
-                       <when state="4" output="œ̀"/>
-                       <when state="42" output="q̛̃"/>
-                       <when state="45" output="œ̥"/>
-                       <when state="51" output="q̈́"/>
-                       <when state="52" output="q̊́"/>
-                       <when state="55" output="q̣"/>
-                       <when state="57" output="œ̈"/>
-                       <when state="59" output="œ̈́"/>
-                       <when state="62" output="œ̂́"/>
-                       <when state="66" output="œ̆̉"/>
-                       <when state="67" output="œ̛́"/>
-                       <when state="7" output="q̄̈"/>
-                       <when state="70" output="q̃"/>
-                       <when state="71" output="q̶"/>
-                       <when state="75" output="q̂"/>
-                       <when state="77" output="q̧"/>
-                       <when state="81" output="q́̇"/>
-                       <when state="87" output="œ̧"/>
-                       <when state="89" output="œ̨̄"/>
-                       <when state="9" output="œ̄̀"/>
-                       <when state="90" output="ɋ"/>
-                       <when state="92" output="q̆̀"/>
-                       <when state="93" output="œ̄́"/>
-                       <when state="96" output="q̄̀"/>
-                       <when state="97" output="q̛̉"/>
-               </action>
-               <action id="163">
-                       <when state="none" output="r"/>
-                       <when state="100" output="r̛̀"/>
-                       <when state="113" output="r̄"/>
-                       <when state="115" output="ṛ"/>
-                       <when state="121" output="ɽ"/>
-                       <when state="126" output="ṙ"/>
-                       <when state="131" output="r̆̉"/>
-                       <when state="142" output="r̄́"/>
-                       <when state="145" output="ŕ"/>
-                       <when state="147" output="ŕ̛"/>
-                       <when state="15" output="ṝ"/>
-                       <when state="151" next="303"/>
-                       <when state="156" output="®"/>
-                       <when state="159" output="r̉"/>
-                       <when state="16" output="ṙ̄"/>
-                       <when state="160" output="r̨̄"/>
-                       <when state="163" output="r̆̃"/>
-                       <when state="169" output="ŗ́"/>
-                       <when state="170" output="r̃́"/>
-                       <when state="171" output="r̂́"/>
-                       <when state="175" output="r̰"/>
-                       <when state="176" output="®"/>
-                       <when state="179" output="ʀ"/>
-                       <when state="181" output="r̤"/>
-                       <when state="183" output="ŗ"/>
-                       <when state="19" output="ʳ"/>
-                       <when state="196" output="ṙ"/>
-                       <when state="2" output="ʳ"/>
-                       <when state="20" output="ṛ̂"/>
-                       <when state="200" output="ɍ"/>
-                       <when state="213" output="r̛"/>
-                       <when state="215" output="r̂̃"/>
-                       <when state="22" output="r̆"/>
-                       <when state="221" output="ȑ"/>
-                       <when state="224" output="ř"/>
-                       <when state="228" output="ř̇"/>
-                       <when state="237" output="ṝ"/>
-                       <when state="248" output="ṛ̛"/>
-                       <when state="254" output="r̈̄"/>
-                       <when state="258" output="r̊"/>
-                       <when state="259" output="r̂̉"/>
-                       <when state="262" output="r̋"/>
-                       <when state="268" output="r̈"/>
-                       <when state="273" output="ṛ̆"/>
-                       <when state="275" output="r̀"/>
-                       <when state="277" output="ȓ"/>
-                       <when state="279" output="r̨"/>
-                       <when state="280" output="r̃̄"/>
-                       <when state="282" output="r̦"/>
-                       <when state="285" output="r̈̌"/>
-                       <when state="286" output="r̭"/>
-                       <when state="295" output="ṛ̇"/>
-                       <when state="305" output="₢"/>
-                       <when state="309" output="ŗ̆"/>
-                       <when state="31" output="r̂̀"/>
-                       <when state="317" output="ŕ"/>
-                       <when state="319" output="r̆́"/>
-                       <when state="321" output="ṟ"/>
-                       <when state="323" output="r̮"/>
-                       <when state="325" output="₣"/>
-                       <when state="331" output="ɍ́"/>
-                       <when state="336" output="ͬ"/>
-                       <when state="354" output="r̃̈"/>
-                       <when state="355" output="r̈̀"/>
-                       <when state="36" output="r̥"/>
-                       <when state="362" output="®"/>
-                       <when state="363" output="®"/>
-                       <when state="42" output="r̛̃"/>
-                       <when state="51" output="r̈́"/>
-                       <when state="52" output="r̊́"/>
-                       <when state="53" output="ɹ"/>
-                       <when state="55" output="ṛ"/>
-                       <when state="7" output="r̄̈"/>
-                       <when state="70" output="r̃"/>
-                       <when state="71" output="ɍ"/>
-                       <when state="75" output="r̂"/>
-                       <when state="77" output="ŗ"/>
-                       <when state="81" output="ŕ̇"/>
-                       <when state="90" output="ꝛ"/>
-                       <when state="91" output="ř"/>
-                       <when state="92" output="r̆̀"/>
-                       <when state="94" output="ᵣ"/>
-                       <when state="96" output="r̄̀"/>
-                       <when state="97" output="r̛̉"/>
-               </action>
-               <action id="164">
-                       <when state="none" output="s"/>
-                       <when state="100" output="s̛̀"/>
-                       <when state="101" output="ß́"/>
-                       <when state="103" output="ß̄̈"/>
-                       <when state="109" output="ß̌"/>
-                       <when state="11" output="₨"/>
-                       <when state="111" output="ſ"/>
-                       <when state="113" output="s̄"/>
-                       <when state="115" output="ṣ"/>
-                       <when state="118" output="ß̂̃"/>
-                       <when state="121" output="ʃ"/>
-                       <when state="123" output="ß̂̀"/>
-                       <when state="126" output="ṡ"/>
-                       <when state="127" output="ß̆"/>
-                       <when state="131" output="s̆̉"/>
-                       <when state="14" output="ß̋"/>
-                       <when state="141" output="ß̃́"/>
-                       <when state="142" output="s̄́"/>
-                       <when state="145" output="ś"/>
-                       <when state="147" output="ś̛"/>
-                       <when state="151" next="324"/>
-                       <when state="152" output="ß̣̄"/>
-                       <when state="153" output="ß̈̄"/>
-                       <when state="154" next="190"/>
-                       <when state="156" output="§"/>
-                       <when state="159" output="s̉"/>
-                       <when state="16" output="ṡ̄"/>
-                       <when state="160" output="s̨̄"/>
-                       <when state="163" output="s̆̃"/>
-                       <when state="166" output="ß̉"/>
-                       <when state="169" output="ş́"/>
-                       <when state="17" output="ß̣"/>
-                       <when state="170" output="s̃́"/>
-                       <when state="171" output="ŝ́"/>
-                       <when state="175" output="s̰"/>
-                       <when state="176" output="ß"/>
-                       <when state="177" output="ß̣̆"/>
-                       <when state="179" output="ſ"/>
-                       <when state="181" output="s̤"/>
-                       <when state="183" output="ş"/>
-                       <when state="187" output="ß̰"/>
-                       <when state="19" output="ˢ"/>
-                       <when state="190" output="ß"/>
-                       <when state="196" output="ṡ"/>
-                       <when state="2" output="ˢ"/>
-                       <when state="20" output="ṣ̂"/>
-                       <when state="203" output="ß̊́"/>
-                       <when state="205" output="ß̇̄"/>
-                       <when state="207" output="ß̧́"/>
-                       <when state="211" output="ß̛̣"/>
-                       <when state="213" output="s̛"/>
-                       <when state="215" output="ŝ̃"/>
-                       <when state="218" output="ß̂"/>
-                       <when state="22" output="s̆"/>
-                       <when state="221" output="s̏"/>
-                       <when state="223" output="ß̛̀"/>
-                       <when state="224" output="š"/>
-                       <when state="228" output="ṧ"/>
-                       <when state="23" output="ß̱"/>
-                       <when state="231" output="ß̑"/>
-                       <when state="237" output="ṣ̄"/>
-                       <when state="24" output="ß̛̃"/>
-                       <when state="241" output="ß̶"/>
-                       <when state="245" output="ṧ"/>
-                       <when state="248" output="ṣ̛"/>
-                       <when state="25" output="ß̇"/>
-                       <when state="250" output="š"/>
-                       <when state="252" output="ß̨"/>
-                       <when state="254" output="s̈̄"/>
-                       <when state="258" output="s̊"/>
-                       <when state="259" output="ŝ̉"/>
-                       <when state="262" output="s̋"/>
-                       <when state="265" output="ß̈̀"/>
-                       <when state="268" output="s̈"/>
-                       <when state="273" output="ṣ̆"/>
-                       <when state="275" output="s̀"/>
-                       <when state="277" output="s̑"/>
-                       <when state="279" output="s̨"/>
-                       <when state="28" output="ß̊"/>
-                       <when state="280" output="s̃̄"/>
-                       <when state="282" output="ș"/>
-                       <when state="284" output="ß̦"/>
-                       <when state="285" output="s̈̌"/>
-                       <when state="286" output="s̭"/>
-                       <when state="290" output="ß̏"/>
-                       <when state="295" output="ṩ"/>
-                       <when state="296" output="ß̛"/>
-                       <when state="297" output="ß̛̉"/>
-                       <when state="3" output="ß̃̄"/>
-                       <when state="302" output="ß́̇"/>
-                       <when state="309" output="ş̆"/>
-                       <when state="31" output="ŝ̀"/>
-                       <when state="314" output="ß̆́"/>
-                       <when state="316" output="ß̆̀"/>
-                       <when state="317" output="ś"/>
-                       <when state="318" output="ß̄"/>
-                       <when state="319" output="s̆́"/>
-                       <when state="32" output="ß̈̌"/>
-                       <when state="320" output="ß̭"/>
-                       <when state="321" output="s̱"/>
-                       <when state="322" output="ß̃̈"/>
-                       <when state="323" output="s̮"/>
-                       <when state="331" output="ś̶"/>
-                       <when state="334" output="ß̧̆"/>
-                       <when state="335" output="ß̃"/>
-                       <when state="340" output="ß̂̉"/>
-                       <when state="344" output="ṩ"/>
-                       <when state="345" output="ß̮"/>
-                       <when state="348" output="š"/>
-                       <when state="349" output="ß̶́"/>
-                       <when state="35" output="ß̆̃"/>
-                       <when state="350" output="ß̣̂"/>
-                       <when state="351" output="ß̤"/>
-                       <when state="354" output="s̃̈"/>
-                       <when state="355" output="s̈̀"/>
-                       <when state="36" output="s̥"/>
-                       <when state="362" output="ß"/>
-                       <when state="37" output="ß̣̇"/>
-                       <when state="39" output="ß̌̇"/>
-                       <when state="4" output="ß̀"/>
-                       <when state="42" output="s̛̃"/>
-                       <when state="45" output="ß̥"/>
-                       <when state="51" output="s̈́"/>
-                       <when state="52" output="s̊́"/>
-                       <when state="53" output="ẛ"/>
-                       <when state="55" output="ṣ"/>
-                       <when state="57" output="ß̈"/>
-                       <when state="59" output="ß̈́"/>
-                       <when state="62" output="ß̂́"/>
-                       <when state="66" output="ß̆̉"/>
-                       <when state="67" output="ß̛́"/>
-                       <when state="68" output="ŝ"/>
-                       <when state="7" output="s̄̈"/>
-                       <when state="70" output="s̃"/>
-                       <when state="71" output="s̶"/>
-                       <when state="75" output="ŝ"/>
-                       <when state="77" output="ş"/>
-                       <when state="81" output="ṥ"/>
-                       <when state="85" output="ṥ"/>
-                       <when state="87" output="ß̧"/>
-                       <when state="89" output="ß̨̄"/>
-                       <when state="9" output="ß̄̀"/>
-                       <when state="91" output="š"/>
-                       <when state="92" output="s̆̀"/>
-                       <when state="93" output="ß̄́"/>
-                       <when state="96" output="s̄̀"/>
-                       <when state="97" output="s̛̉"/>
-               </action>
-               <action id="165">
-                       <when state="none" output="t"/>
-                       <when state="1" output="₧"/>
-                       <when state="100" output="t̛̀"/>
-                       <when state="101" output="þ́"/>
-                       <when state="103" output="þ̄̈"/>
-                       <when state="109" output="þ̌"/>
-                       <when state="113" output="t̄"/>
-                       <when state="115" output="ṭ"/>
-                       <when state="118" output="þ̂̃"/>
-                       <when state="121" output="ƭ"/>
-                       <when state="123" output="þ̂̀"/>
-                       <when state="126" output="ṫ"/>
-                       <when state="127" output="þ̆"/>
-                       <when state="131" output="t̆̉"/>
-                       <when state="14" output="þ̋"/>
-                       <when state="141" output="þ̃́"/>
-                       <when state="142" output="t̄́"/>
-                       <when state="147" output="t̛́"/>
-                       <when state="148" output="ẗ"/>
-                       <when state="151" next="337"/>
-                       <when state="152" output="þ̣̄"/>
-                       <when state="153" output="þ̈̄"/>
-                       <when state="154" next="195"/>
-                       <when state="159" output="t̉"/>
-                       <when state="16" output="ṫ̄"/>
-                       <when state="160" output="t̨̄"/>
-                       <when state="163" output="t̆̃"/>
-                       <when state="166" output="þ̉"/>
-                       <when state="169" output="ţ́"/>
-                       <when state="17" output="þ̣"/>
-                       <when state="170" output="t̃́"/>
-                       <when state="171" output="t̂́"/>
-                       <when state="175" output="t̰"/>
-                       <when state="176" output="þ"/>
-                       <when state="177" output="þ̣̆"/>
-                       <when state="179" output="ɾ"/>
-                       <when state="18" output="ſt"/>
-                       <when state="181" output="t̤"/>
-                       <when state="183" output="ţ"/>
-                       <when state="187" output="þ̰"/>
-                       <when state="19" output="ᵗ"/>
-                       <when state="190" output="st"/>
-                       <when state="196" output="ṫ"/>
-                       <when state="2" output="ᵗ"/>
-                       <when state="20" output="ṭ̂"/>
-                       <when state="200" output="ŧ"/>
-                       <when state="203" output="þ̊́"/>
-                       <when state="205" output="þ̇̄"/>
-                       <when state="207" output="þ̧́"/>
-                       <when state="211" output="þ̛̣"/>
-                       <when state="213" output="t̛"/>
-                       <when state="215" output="t̂̃"/>
-                       <when state="218" output="þ̂"/>
-                       <when state="22" output="t̆"/>
-                       <when state="221" output="t̏"/>
-                       <when state="223" output="þ̛̀"/>
-                       <when state="224" output="ť"/>
-                       <when state="228" output="ť̇"/>
-                       <when state="23" output="þ̱"/>
-                       <when state="231" output="þ̑"/>
-                       <when state="237" output="ṭ̄"/>
-                       <when state="24" output="þ̛̃"/>
-                       <when state="241" output="þ̶"/>
-                       <when state="248" output="ṭ̛"/>
-                       <when state="25" output="þ̇"/>
-                       <when state="250" output="þ"/>
-                       <when state="252" output="þ̨"/>
-                       <when state="254" output="ẗ̄"/>
-                       <when state="258" output="t̊"/>
-                       <when state="259" output="t̂̉"/>
-                       <when state="262" output="t̋"/>
-                       <when state="265" output="þ̈̀"/>
-                       <when state="268" output="ẗ"/>
-                       <when state="273" output="ṭ̆"/>
-                       <when state="275" output="t̀"/>
-                       <when state="277" output="t̑"/>
-                       <when state="279" output="t̨"/>
-                       <when state="28" output="þ̊"/>
-                       <when state="280" output="t̃̄"/>
-                       <when state="282" output="ț"/>
-                       <when state="284" output="þ̦"/>
-                       <when state="285" output="ẗ̌"/>
-                       <when state="286" output="ṱ"/>
-                       <when state="290" output="þ̏"/>
-                       <when state="295" output="ṭ̇"/>
-                       <when state="296" output="þ̛"/>
-                       <when state="297" output="þ̛̉"/>
-                       <when state="3" output="þ̃̄"/>
-                       <when state="302" output="þ́̇"/>
-                       <when state="309" output="ţ̆"/>
-                       <when state="31" output="t̂̀"/>
-                       <when state="314" output="þ̆́"/>
-                       <when state="316" output="þ̆̀"/>
-                       <when state="317" output="t́"/>
-                       <when state="318" output="þ̄"/>
-                       <when state="319" output="t̆́"/>
-                       <when state="32" output="þ̈̌"/>
-                       <when state="320" output="þ̭"/>
-                       <when state="321" output="ṯ"/>
-                       <when state="322" output="þ̃̈"/>
-                       <when state="323" output="t̮"/>
-                       <when state="331" output="ŧ́"/>
-                       <when state="334" output="þ̧̆"/>
-                       <when state="335" output="þ̃"/>
-                       <when state="336" output="ͭ"/>
-                       <when state="340" output="þ̂̉"/>
-                       <when state="345" output="þ̮"/>
-                       <when state="348" output="þ"/>
-                       <when state="349" output="þ̶́"/>
-                       <when state="35" output="þ̆̃"/>
-                       <when state="350" output="þ̣̂"/>
-                       <when state="351" output="þ̤"/>
-                       <when state="354" output="t̃̈"/>
-                       <when state="355" output="ẗ̀"/>
-                       <when state="36" output="t̥"/>
-                       <when state="362" output="†"/>
-                       <when state="37" output="þ̣̇"/>
-                       <when state="39" output="þ̌̇"/>
-                       <when state="4" output="þ̀"/>
-                       <when state="42" output="t̛̃"/>
-                       <when state="45" output="þ̥"/>
-                       <when state="51" output="ẗ́"/>
-                       <when state="52" output="t̊́"/>
-                       <when state="55" output="ṭ"/>
-                       <when state="57" output="þ̈"/>
-                       <when state="59" output="þ̈́"/>
-                       <when state="62" output="þ̂́"/>
-                       <when state="66" output="þ̆̉"/>
-                       <when state="67" output="þ̛́"/>
-                       <when state="7" output="t̄̈"/>
-                       <when state="70" output="t̃"/>
-                       <when state="71" output="ŧ"/>
-                       <when state="75" output="t̂"/>
-                       <when state="77" output="ţ"/>
-                       <when state="81" output="t́̇"/>
-                       <when state="87" output="þ̧"/>
-                       <when state="89" output="þ̨̄"/>
-                       <when state="9" output="þ̄̀"/>
-                       <when state="90" output="ʈ"/>
-                       <when state="91" output="ť"/>
-                       <when state="92" output="t̆̀"/>
-                       <when state="93" output="þ̄́"/>
-                       <when state="96" output="t̄̀"/>
-                       <when state="97" output="t̛̉"/>
-               </action>
-               <action id="166">
-                       <when state="none" output="u"/>
-                       <when state="100" output="ừ"/>
-                       <when state="101" next="51"/>
-                       <when state="110" output="ử"/>
-                       <when state="113" output="ū"/>
-                       <when state="115" output="ụ"/>
-                       <when state="121" output="ʋ"/>
-                       <when state="126" output="u̇"/>
-                       <when state="131" output="ŭ̉"/>
-                       <when state="142" output="ū́"/>
-                       <when state="144" output="µ"/>
-                       <when state="145" output="ú"/>
-                       <when state="147" output="ứ"/>
-                       <when state="148" output="ü"/>
-                       <when state="149" output="ù"/>
-                       <when state="151" next="353"/>
-                       <when state="154" next="199"/>
-                       <when state="156" output="ů"/>
-                       <when state="159" output="ủ"/>
-                       <when state="16" output="u̇̄"/>
-                       <when state="160" output="ų̄"/>
-                       <when state="163" output="ŭ̃"/>
-                       <when state="169" output="ú̧"/>
-                       <when state="170" output="ṹ"/>
-                       <when state="171" output="û́"/>
-                       <when state="172" output="ú"/>
-                       <when state="174" output="ư"/>
-                       <when state="175" output="ṵ"/>
-                       <when state="176" next="268"/>
-                       <when state="179" output="ʊ"/>
-                       <when state="181" output="ṳ"/>
-                       <when state="183" output="ų"/>
-                       <when state="186" output="û"/>
-                       <when state="19" output="ᵘ"/>
-                       <when state="198" output="ự"/>
-                       <when state="199" output="ŭ"/>
-                       <when state="2" output="ᵘ"/>
-                       <when state="20" output="ụ̂"/>
-                       <when state="200" output="ʉ"/>
-                       <when state="202" output="û"/>
-                       <when state="213" output="ư"/>
-                       <when state="215" output="û̃"/>
-                       <when state="22" output="ŭ"/>
-                       <when state="221" output="ȕ"/>
-                       <when state="224" output="ǔ"/>
-                       <when state="228" output="ǔ̇"/>
-                       <when state="229" output="ü"/>
-                       <when state="236" output="ữ"/>
-                       <when state="237" output="ụ̄"/>
-                       <when state="248" output="ự"/>
-                       <when state="250" output="ü"/>
-                       <when state="253" output="ũ"/>
-                       <when state="254" output="ǖ"/>
-                       <when state="258" output="ů"/>
-                       <when state="259" output="û̉"/>
-                       <when state="26" output="ŭ"/>
-                       <when state="262" output="ű"/>
-                       <when state="263" output="ų"/>
-                       <when state="268" output="ü"/>
-                       <when state="273" output="ụ̆"/>
-                       <when state="274" output="ű"/>
-                       <when state="275" output="ù"/>
-                       <when state="277" output="ȗ"/>
-                       <when state="279" output="ų"/>
-                       <when state="280" output="ũ̄"/>
-                       <when state="281" output="ủ"/>
-                       <when state="282" output="u̦"/>
-                       <when state="285" output="ǚ"/>
-                       <when state="286" output="ṷ"/>
-                       <when state="294" output="ừ"/>
-                       <when state="295" output="ụ̇"/>
-                       <when state="309" output="ŭ̧"/>
-                       <when state="31" output="û̀"/>
-                       <when state="317" output="ú"/>
-                       <when state="318" next="7"/>
-                       <when state="319" output="ŭ́"/>
-                       <when state="321" output="u̱"/>
-                       <when state="323" output="u̮"/>
-                       <when state="326" output="ǚ"/>
-                       <when state="327" output="ứ"/>
-                       <when state="329" output="ǖ"/>
-                       <when state="331" output="ʉ́"/>
-                       <when state="335" next="354"/>
-                       <when state="336" output="ͧ"/>
-                       <when state="342" output="ú"/>
-                       <when state="348" output="ù"/>
-                       <when state="354" output="ũ̈"/>
-                       <when state="355" output="ǜ"/>
-                       <when state="36" output="u̥"/>
-                       <when state="362" next="229"/>
-                       <when state="4" next="355"/>
-                       <when state="42" output="ữ"/>
-                       <when state="48" output="ǜ"/>
-                       <when state="51" output="ǘ"/>
-                       <when state="52" output="ů́"/>
-                       <when state="55" output="ụ"/>
-                       <when state="6" output="ṻ"/>
-                       <when state="68" output="û"/>
-                       <when state="7" output="ṻ"/>
-                       <when state="70" output="ũ"/>
-                       <when state="71" output="ʉ"/>
-                       <when state="73" output="ū"/>
-                       <when state="74" output="ṹ"/>
-                       <when state="75" output="û"/>
-                       <when state="76" output="ǘ"/>
-                       <when state="77" output="u̧"/>
-                       <when state="78" output="ù"/>
-                       <when state="81" output="ú̇"/>
-                       <when state="88" output="ŭ"/>
-                       <when state="91" output="ǔ"/>
-                       <when state="92" output="ŭ̀"/>
-                       <when state="94" output="ᵤ"/>
-                       <when state="96" output="ū̀"/>
-                       <when state="97" output="ử"/>
-               </action>
-               <action id="167">
-                       <when state="none" output="v"/>
-                       <when state="100" output="v̛̀"/>
-                       <when state="113" output="v̄"/>
-                       <when state="115" output="ṿ"/>
-                       <when state="121" output="ʋ"/>
-                       <when state="126" output="v̇"/>
-                       <when state="131" output="v̆̉"/>
-                       <when state="138" output="|"/>
-                       <when state="142" output="v̄́"/>
-                       <when state="147" output="v̛́"/>
-                       <when state="151" next="8"/>
-                       <when state="154" next="209"/>
-                       <when state="159" output="v̉"/>
-                       <when state="16" output="v̇̄"/>
-                       <when state="160" output="v̨̄"/>
-                       <when state="163" output="v̆̃"/>
-                       <when state="169" output="v̧́"/>
-                       <when state="170" output="ṽ́"/>
-                       <when state="171" output="v̂́"/>
-                       <when state="175" output="v̰"/>
-                       <when state="176" next="224"/>
-                       <when state="179" output="ʌ"/>
-                       <when state="181" output="v̤"/>
-                       <when state="19" output="ᵛ"/>
-                       <when state="2" output="ᵛ"/>
-                       <when state="20" output="ṿ̂"/>
-                       <when state="213" output="v̛"/>
-                       <when state="215" output="v̂̃"/>
-                       <when state="22" output="v̆"/>
-                       <when state="221" output="v̏"/>
-                       <when state="224" output="v̌"/>
-                       <when state="228" output="v̌̇"/>
-                       <when state="237" output="ṿ̄"/>
-                       <when state="248" output="ṿ̛"/>
-                       <when state="253" output="ṽ"/>
-                       <when state="254" output="v̈̄"/>
-                       <when state="258" output="v̊"/>
-                       <when state="259" output="v̂̉"/>
-                       <when state="262" output="v̋"/>
-                       <when state="268" output="v̈"/>
-                       <when state="273" output="ṿ̆"/>
-                       <when state="275" output="v̀"/>
-                       <when state="277" output="v̑"/>
-                       <when state="279" output="v̨"/>
-                       <when state="280" output="ṽ̄"/>
-                       <when state="282" output="v̦"/>
-                       <when state="285" output="v̈̌"/>
-                       <when state="286" output="v̭"/>
-                       <when state="295" output="ṿ̇"/>
-                       <when state="309" output="v̧̆"/>
-                       <when state="31" output="v̂̀"/>
-                       <when state="317" output="v́"/>
-                       <when state="319" output="v̆́"/>
-                       <when state="321" output="v̱"/>
-                       <when state="323" output="v̮"/>
-                       <when state="331" output="v̶́"/>
-                       <when state="336" output="ͮ"/>
-                       <when state="354" output="ṽ̈"/>
-                       <when state="355" output="v̈̀"/>
-                       <when state="36" output="v̥"/>
-                       <when state="362" output="√"/>
-                       <when state="42" output="ṽ̛"/>
-                       <when state="51" output="v̈́"/>
-                       <when state="52" output="v̊́"/>
-                       <when state="55" output="ṿ"/>
-                       <when state="57" next="285"/>
-                       <when state="7" output="v̄̈"/>
-                       <when state="70" output="ṽ"/>
-                       <when state="71" output="v̶"/>
-                       <when state="75" output="v̂"/>
-                       <when state="77" output="v̧"/>
-                       <when state="81" output="v́̇"/>
-                       <when state="92" output="v̆̀"/>
-                       <when state="94" output="ᵥ"/>
-                       <when state="96" output="v̄̀"/>
-                       <when state="97" output="v̛̉"/>
-               </action>
-               <action id="168">
-                       <when state="none" output="w"/>
-                       <when state="100" output="ẁ̛"/>
-                       <when state="101" next="81"/>
-                       <when state="109" next="228"/>
-                       <when state="113" output="w̄"/>
-                       <when state="115" output="ẉ"/>
-                       <when state="126" output="ẇ"/>
-                       <when state="131" output="w̆̉"/>
-                       <when state="142" output="w̄́"/>
-                       <when state="145" output="ẃ"/>
-                       <when state="147" output="ẃ̛"/>
-                       <when state="148" output="ẅ"/>
-                       <when state="151" next="27"/>
-                       <when state="156" output="ẘ"/>
-                       <when state="159" output="w̉"/>
-                       <when state="16" output="ẇ̄"/>
-                       <when state="160" output="w̨̄"/>
-                       <when state="163" output="w̆̃"/>
-                       <when state="169" output="ẃ̧"/>
-                       <when state="17" next="295"/>
-                       <when state="170" output="w̃́"/>
-                       <when state="171" output="ŵ́"/>
-                       <when state="175" output="w̰"/>
-                       <when state="176" next="126"/>
-                       <when state="179" output="ƿ"/>
-                       <when state="181" output="w̤"/>
-                       <when state="19" output="ʷ"/>
-                       <when state="196" output="ẇ"/>
-                       <when state="2" output="ʷ"/>
-                       <when state="20" output="ẉ̂"/>
-                       <when state="213" output="w̛"/>
-                       <when state="215" output="ŵ̃"/>
-                       <when state="22" output="w̆"/>
-                       <when state="221" output="w̏"/>
-                       <when state="224" output="w̌"/>
-                       <when state="228" output="w̌̇"/>
-                       <when state="237" output="ẉ̄"/>
-                       <when state="248" output="ẉ̛"/>
-                       <when state="250" output="ƕ"/>
-                       <when state="254" output="ẅ̄"/>
-                       <when state="258" output="ẘ"/>
-                       <when state="259" output="ŵ̉"/>
-                       <when state="262" output="w̋"/>
-                       <when state="268" output="ẅ"/>
-                       <when state="273" output="ẉ̆"/>
-                       <when state="275" output="ẁ"/>
-                       <when state="277" output="w̑"/>
-                       <when state="279" output="w̨"/>
-                       <when state="280" output="w̃̄"/>
-                       <when state="282" output="w̦"/>
-                       <when state="285" output="ẅ̌"/>
-                       <when state="286" output="w̭"/>
-                       <when state="295" output="ẉ̇"/>
-                       <when state="309" output="w̧̆"/>
-                       <when state="31" output="ŵ̀"/>
-                       <when state="317" output="ẃ"/>
-                       <when state="319" output="w̆́"/>
-                       <when state="321" output="w̱"/>
-                       <when state="323" output="w̮"/>
-                       <when state="331" output="ẃ̶"/>
-                       <when state="348" output="ƕ"/>
-                       <when state="354" output="w̃̈"/>
-                       <when state="355" output="ẅ̀"/>
-                       <when state="36" output="w̥"/>
-                       <when state="362" output="∑"/>
-                       <when state="42" output="w̛̃"/>
-                       <when state="51" output="ẅ́"/>
-                       <when state="52" output="ẘ́"/>
-                       <when state="53" output="ʍ"/>
-                       <when state="55" output="ẉ"/>
-                       <when state="68" output="ŵ"/>
-                       <when state="7" output="w̄̈"/>
-                       <when state="70" output="w̃"/>
-                       <when state="71" output="w̶"/>
-                       <when state="75" output="ŵ"/>
-                       <when state="77" output="w̧"/>
-                       <when state="78" output="ẁ"/>
-                       <when state="81" output="ẃ̇"/>
-                       <when state="92" output="w̆̀"/>
-                       <when state="96" output="w̄̀"/>
-                       <when state="97" output="w̛̉"/>
-               </action>
-               <action id="169">
-                       <when state="none" output="x"/>
-                       <when state="100" output="x̛̀"/>
-                       <when state="113" output="x̄"/>
-                       <when state="121" output="ɖ"/>
-                       <when state="126" output="ẋ"/>
-                       <when state="127" next="273"/>
-                       <when state="131" output="x̆̉"/>
-                       <when state="142" output="x̄́"/>
-                       <when state="147" output="x̛́"/>
-                       <when state="148" output="ẍ"/>
-                       <when state="151" next="44"/>
-                       <when state="154" next="219"/>
-                       <when state="156" output="¤"/>
-                       <when state="159" output="x̉"/>
-                       <when state="16" output="ẋ̄"/>
-                       <when state="160" output="x̨̄"/>
-                       <when state="163" output="x̆̃"/>
-                       <when state="169" output="x̧́"/>
-                       <when state="170" output="x̃́"/>
-                       <when state="171" output="x̂́"/>
-                       <when state="175" output="x̰"/>
-                       <when state="176" next="55"/>
-                       <when state="179" output="ƹ"/>
-                       <when state="181" output="x̤"/>
-                       <when state="19" output="ˣ"/>
-                       <when state="196" output="ẋ"/>
-                       <when state="2" output="ˣ"/>
-                       <when state="20" output="x̣̂"/>
-                       <when state="213" output="x̛"/>
-                       <when state="215" output="x̂̃"/>
-                       <when state="218" next="20"/>
-                       <when state="219" output="×"/>
-                       <when state="22" output="x̆"/>
-                       <when state="221" output="x̏"/>
-                       <when state="224" output="x̌"/>
-                       <when state="228" output="x̌̇"/>
-                       <when state="237" output="x̣̄"/>
-                       <when state="248" output="x̛̣"/>
-                       <when state="25" next="295"/>
-                       <when state="254" output="ẍ̄"/>
-                       <when state="258" output="x̊"/>
-                       <when state="259" output="x̂̉"/>
-                       <when state="262" output="x̋"/>
-                       <when state="268" output="ẍ"/>
-                       <when state="273" output="x̣̆"/>
-                       <when state="275" output="x̀"/>
-                       <when state="277" output="x̑"/>
-                       <when state="279" output="x̨"/>
-                       <when state="280" output="x̃̄"/>
-                       <when state="282" output="x̦"/>
-                       <when state="285" output="ẍ̌"/>
-                       <when state="286" output="x̭"/>
-                       <when state="295" output="ẋ̣"/>
-                       <when state="296" next="248"/>
-                       <when state="309" output="x̧̆"/>
-                       <when state="31" output="x̂̀"/>
-                       <when state="317" output="x́"/>
-                       <when state="318" next="237"/>
-                       <when state="319" output="x̆́"/>
-                       <when state="321" output="x̱"/>
-                       <when state="323" output="x̮"/>
-                       <when state="331" output="x̶́"/>
-                       <when state="336" output="ͯ"/>
-                       <when state="354" output="x̃̈"/>
-                       <when state="355" output="ẍ̀"/>
-                       <when state="36" output="x̥"/>
-                       <when state="362" output="≈"/>
-                       <when state="42" output="x̛̃"/>
-                       <when state="51" output="ẍ́"/>
-                       <when state="52" output="x̊́"/>
-                       <when state="53" output="χ"/>
-                       <when state="55" output="x̣"/>
-                       <when state="7" output="x̄̈"/>
-                       <when state="70" output="x̃"/>
-                       <when state="71" output="x̶"/>
-                       <when state="75" output="x̂"/>
-                       <when state="77" output="x̧"/>
-                       <when state="81" output="x́̇"/>
-                       <when state="92" output="x̆̀"/>
-                       <when state="94" output="ₓ"/>
-                       <when state="96" output="x̄̀"/>
-                       <when state="97" output="x̛̉"/>
-               </action>
-               <action id="17">
-                       <when state="none" next="262"/>
-               </action>
-               <action id="170">
-                       <when state="none" output="y"/>
-                       <when state="100" output="ỳ̛"/>
-                       <when state="113" output="ȳ"/>
-                       <when state="115" output="ỵ"/>
-                       <when state="121" output="ƴ"/>
-                       <when state="126" output="ẏ"/>
-                       <when state="131" output="y̆̉"/>
-                       <when state="142" output="ȳ́"/>
-                       <when state="145" output="ý"/>
-                       <when state="147" output="ý̛"/>
-                       <when state="148" output="ÿ"/>
-                       <when state="151" next="58"/>
-                       <when state="154" next="226"/>
-                       <when state="156" output="ẙ"/>
-                       <when state="159" output="ỷ"/>
-                       <when state="16" output="ẏ̄"/>
-                       <when state="160" output="ȳ̨"/>
-                       <when state="163" output="y̆̃"/>
-                       <when state="169" output="ý̧"/>
-                       <when state="170" output="ỹ́"/>
-                       <when state="171" output="ŷ́"/>
-                       <when state="175" output="y̰"/>
-                       <when state="176" output="¥"/>
-                       <when state="179" output="ȝ"/>
-                       <when state="181" output="y̤"/>
-                       <when state="19" output="ʸ"/>
-                       <when state="196" output="ẏ"/>
-                       <when state="2" output="ʸ"/>
-                       <when state="20" output="ỵ̂"/>
-                       <when state="200" output="ɏ"/>
-                       <when state="202" output="ŷ"/>
-                       <when state="213" output="y̛"/>
-                       <when state="215" output="ŷ̃"/>
-                       <when state="22" output="y̆"/>
-                       <when state="221" output="y̏"/>
-                       <when state="224" output="y̌"/>
-                       <when state="228" output="y̌̇"/>
-                       <when state="229" output="ÿ"/>
-                       <when state="237" output="ỵ̄"/>
-                       <when state="248" output="ỵ̛"/>
-                       <when state="250" output="ÿ"/>
-                       <when state="253" output="ỹ"/>
-                       <when state="254" output="ÿ̄"/>
-                       <when state="258" output="ẙ"/>
-                       <when state="259" output="ŷ̉"/>
-                       <when state="262" output="y̋"/>
-                       <when state="268" output="ÿ"/>
-                       <when state="273" output="ỵ̆"/>
-                       <when state="274" output="¥"/>
-                       <when state="275" output="ỳ"/>
-                       <when state="277" output="y̑"/>
-                       <when state="279" output="y̨"/>
-                       <when state="280" output="ỹ̄"/>
-                       <when state="281" output="ỷ"/>
-                       <when state="282" output="y̦"/>
-                       <when state="285" output="ÿ̌"/>
-                       <when state="286" output="y̭"/>
-                       <when state="295" output="ỵ̇"/>
-                       <when state="309" output="y̧̆"/>
-                       <when state="31" output="ŷ̀"/>
-                       <when state="317" output="ý"/>
-                       <when state="319" output="y̆́"/>
-                       <when state="321" output="y̱"/>
-                       <when state="323" output="y̮"/>
-                       <when state="331" output="ɏ́"/>
-                       <when state="342" output="ý"/>
-                       <when state="348" output="ỳ"/>
-                       <when state="354" output="ỹ̈"/>
-                       <when state="355" output="ÿ̀"/>
-                       <when state="36" output="y̥"/>
-                       <when state="362" output="¥"/>
-                       <when state="42" output="ỹ̛"/>
-                       <when state="51" output="ÿ́"/>
-                       <when state="52" output="ẙ́"/>
-                       <when state="53" output="ʏ"/>
-                       <when state="55" output="ỵ"/>
-                       <when state="68" output="ŷ"/>
-                       <when state="7" output="ȳ̈"/>
-                       <when state="70" output="ỹ"/>
-                       <when state="71" output="ɏ"/>
-                       <when state="73" output="ȳ"/>
-                       <when state="75" output="ŷ"/>
-                       <when state="77" output="y̧"/>
-                       <when state="78" output="ỳ"/>
-                       <when state="81" output="ý̇"/>
-                       <when state="92" output="y̆̀"/>
-                       <when state="96" output="ȳ̀"/>
-                       <when state="97" output="ỷ̛"/>
-               </action>
-               <action id="171">
-                       <when state="none" output="z"/>
-                       <when state="100" output="z̛̀"/>
-                       <when state="113" output="z̄"/>
-                       <when state="115" output="ẓ"/>
-                       <when state="121" output="ȥ"/>
-                       <when state="126" output="ż"/>
-                       <when state="127" next="131"/>
-                       <when state="130" output="Dž"/>
-                       <when state="131" output="z̆̉"/>
-                       <when state="142" output="z̄́"/>
-                       <when state="145" output="ź"/>
-                       <when state="147" output="ź̛"/>
-                       <when state="151" next="79"/>
-                       <when state="159" output="z̉"/>
-                       <when state="16" output="ż̄"/>
-                       <when state="160" output="z̨̄"/>
-                       <when state="163" output="z̆̃"/>
-                       <when state="169" output="ź̧"/>
-                       <when state="170" output="z̃́"/>
-                       <when state="171" output="ẑ́"/>
-                       <when state="175" output="z̰"/>
-                       <when state="176" next="159"/>
-                       <when state="179" output="ʒ"/>
-                       <when state="181" output="z̤"/>
-                       <when state="19" output="ᶻ"/>
-                       <when state="190" output="ß"/>
-                       <when state="196" output="ż"/>
-                       <when state="2" output="ᶻ"/>
-                       <when state="20" output="ẓ̂"/>
-                       <when state="200" output="ƶ"/>
-                       <when state="213" output="z̛"/>
-                       <when state="215" output="ẑ̃"/>
-                       <when state="218" next="259"/>
-                       <when state="22" output="z̆"/>
-                       <when state="221" output="z̏"/>
-                       <when state="224" output="ž"/>
-                       <when state="228" output="ž̇"/>
-                       <when state="237" output="ẓ̄"/>
-                       <when state="244" output="dž"/>
-                       <when state="248" output="ẓ̛"/>
-                       <when state="250" output="ž"/>
-                       <when state="254" output="z̈̄"/>
-                       <when state="258" output="z̊"/>
-                       <when state="259" output="ẑ̉"/>
-                       <when state="262" output="z̋"/>
-                       <when state="268" output="z̈"/>
-                       <when state="273" output="ẓ̆"/>
-                       <when state="275" output="z̀"/>
-                       <when state="277" output="z̑"/>
-                       <when state="279" output="z̨"/>
-                       <when state="280" output="z̃̄"/>
-                       <when state="282" output="z̦"/>
-                       <when state="285" output="z̈̌"/>
-                       <when state="286" output="z̭"/>
-                       <when state="295" output="ẓ̇"/>
-                       <when state="296" next="97"/>
-                       <when state="309" output="z̧̆"/>
-                       <when state="31" output="ẑ̀"/>
-                       <when state="311" output="Dz"/>
-                       <when state="317" output="ź"/>
-                       <when state="319" output="z̆́"/>
-                       <when state="321" output="ẕ"/>
-                       <when state="323" output="z̮"/>
-                       <when state="331" output="ƶ́"/>
-                       <when state="348" output="ž"/>
-                       <when state="354" output="z̃̈"/>
-                       <when state="355" output="z̈̀"/>
-                       <when state="36" output="z̥"/>
-                       <when state="362" output="Ω"/>
-                       <when state="42" output="z̛̃"/>
-                       <when state="51" output="z̈́"/>
-                       <when state="52" output="z̊́"/>
-                       <when state="53" output="ǯ"/>
-                       <when state="55" output="ẓ"/>
-                       <when state="68" output="ẑ"/>
-                       <when state="7" output="z̄̈"/>
-                       <when state="70" output="z̃"/>
-                       <when state="71" output="ƶ"/>
-                       <when state="75" output="ẑ"/>
-                       <when state="77" output="z̧"/>
-                       <when state="81" output="ź̇"/>
-                       <when state="90" output="ⱬ"/>
-                       <when state="91" output="ž"/>
-                       <when state="92" output="z̆̀"/>
-                       <when state="96" output="z̄̀"/>
-                       <when state="97" output="z̛̉"/>
-                       <when state="99" output="dz"/>
-               </action>
-               <action id="18">
-                       <when state="none" next="258"/>
-                       <when state="121" output="ⱪ"/>
-               </action>
-               <action id="19">
-                       <when state="none" next="71"/>
-                       <when state="317" next="331"/>
-               </action>
-               <action id="2">
-                       <when state="none" next="154"/>
-                       <when state="154" output="±"/>
-                       <when state="362" output="±"/>
-               </action>
-               <action id="20">
-                       <when state="none" next="279"/>
-                       <when state="113" next="160"/>
-                       <when state="300" output="ͫ"/>
-               </action>
-               <action id="21">
-                       <when state="none" next="70"/>
-                       <when state="213" next="42"/>
-                       <when state="22" next="163"/>
-                       <when state="75" next="215"/>
-               </action>
-               <action id="22">
-                       <when state="none" next="282"/>
-               </action>
-               <action id="23">
-                       <when state="none" next="268"/>
-                       <when state="113" next="7"/>
-                       <when state="275" next="355"/>
-                       <when state="300" output="ͧ"/>
-                       <when state="317" next="51"/>
-                       <when state="70" next="354"/>
-               </action>
-               <action id="24">
-                       <when state="none" next="224"/>
-                       <when state="268" next="285"/>
-                       <when state="300" output="ͮ"/>
-               </action>
-               <action id="25">
-                       <when state="none" next="126"/>
-                       <when state="179" output="ʍ"/>
-                       <when state="224" next="228"/>
-                       <when state="317" next="81"/>
-                       <when state="55" next="295"/>
-               </action>
-               <action id="26">
-                       <when state="none" next="55"/>
-                       <when state="113" next="237"/>
-                       <when state="126" next="295"/>
-                       <when state="179" output="χ"/>
-                       <when state="213" next="248"/>
-                       <when state="22" next="273"/>
-                       <when state="300" output="ͯ"/>
-                       <when state="75" next="20"/>
-               </action>
-               <action id="27">
-                       <when state="none" next="159"/>
-                       <when state="121" output="ⱬ"/>
-                       <when state="179" output="ǯ"/>
-                       <when state="213" next="97"/>
-                       <when state="22" next="131"/>
-                       <when state="75" next="259"/>
-               </action>
-               <action id="28">
-                       <when state="none" next="323"/>
-               </action>
-               <action id="29">
-                       <when state="none" next="175"/>
-               </action>
-               <action id="3">
-                       <when state="none" next="154"/>
-               </action>
-               <action id="30">
-                       <when state="none" next="286"/>
-               </action>
-               <action id="31">
-                       <when state="none" next="36"/>
-                       <when state="121" output="Ⱪ"/>
-                       <when state="312" output="⇪"/>
-               </action>
-               <action id="32">
-                       <when state="none" next="277"/>
-               </action>
-               <action id="33">
-                       <when state="none" next="181"/>
-               </action>
-               <action id="34">
-                       <when state="none" next="221"/>
-               </action>
-               <action id="35">
-                       <when state="none" next="149"/>
-               </action>
-               <action id="36">
-                       <when state="none" next="172"/>
-               </action>
-               <action id="37">
-                       <when state="none" next="186"/>
-               </action>
-               <action id="38">
-                       <when state="none" next="204"/>
-               </action>
-               <action id="39">
-                       <when state="none" next="229"/>
-               </action>
-               <action id="4">
-                       <when state="none" next="154"/>
-                       <when state="154" output="±"/>
-                       <when state="176" next="312"/>
-               </action>
-               <action id="40">
-                       <when state="none" next="342"/>
-                       <when state="176" output="‘"/>
-                       <when state="179" output="⟩"/>
-                       <when state="300" output="‚"/>
-                       <when state="53" output="ʻ"/>
-               </action>
-               <action id="41">
-                       <when state="none" next="250"/>
-                       <when state="154" next="263"/>
-                       <when state="176" output="…"/>
-                       <when state="348" next="355"/>
-                       <when state="73" next="139"/>
-               </action>
-               <action id="42">
-                       <when state="none" next="348"/>
-                       <when state="112" output="`"/>
-                       <when state="127" next="92"/>
-                       <when state="154" next="78"/>
-                       <when state="176" next="275"/>
-                       <when state="179" output="‿"/>
-                       <when state="218" next="31"/>
-                       <when state="250" next="355"/>
-                       <when state="296" next="100"/>
-                       <when state="318" next="96"/>
-                       <when state="4" next="221"/>
-                       <when state="53" output="͜"/>
-                       <when state="57" next="355"/>
-               </action>
-               <action id="43">
-                       <when state="none" next="202"/>
-                       <when state="112" output="¸"/>
-                       <when state="121" output="☜"/>
-                       <when state="145" output="‚"/>
-                       <when state="148" output="„"/>
-                       <when state="154" next="183"/>
-                       <when state="176" output="≤"/>
-                       <when state="188" output="¬"/>
-                       <when state="26" next="120"/>
-                       <when state="88" next="104"/>
-               </action>
-               <action id="44">
-                       <when state="none" output="1"/>
-                       <when state="143" next="193"/>
-                       <when state="151" next="143"/>
-                       <when state="154" next="214"/>
-                       <when state="168" next="136"/>
-                       <when state="176" output="¡"/>
-                       <when state="197" next="95"/>
-                       <when state="2" output="¹"/>
-                       <when state="214" next="161"/>
-                       <when state="217" next="54"/>
-                       <when state="362" output="¡"/>
-                       <when state="68" output="¹"/>
-                       <when state="73" output="₁"/>
-                       <when state="94" output="₁"/>
-               </action>
-               <action id="45">
-                       <when state="none" output="2"/>
-                       <when state="143" next="267"/>
-                       <when state="151" next="168"/>
-                       <when state="154" next="220"/>
-                       <when state="168" next="233"/>
-                       <when state="176" output="™"/>
-                       <when state="179" output="ƨ"/>
-                       <when state="197" next="182"/>
-                       <when state="2" output="²"/>
-                       <when state="200" output="ƻ"/>
-                       <when state="214" output="½"/>
-                       <when state="217" next="129"/>
-                       <when state="362" output="™"/>
-                       <when state="68" output="²"/>
-                       <when state="71" output="ƻ"/>
-                       <when state="73" output="₂"/>
-                       <when state="94" output="₂"/>
-               </action>
-               <action id="46">
-                       <when state="none" output="3"/>
-                       <when state="143" next="339"/>
-                       <when state="151" next="197"/>
-                       <when state="154" next="225"/>
-                       <when state="168" next="299"/>
-                       <when state="176" output="£"/>
-                       <when state="179" output="ɛ"/>
-                       <when state="197" next="261"/>
-                       <when state="2" output="³"/>
-                       <when state="208" output="↉"/>
-                       <when state="214" output="⅓"/>
-                       <when state="217" next="222"/>
-                       <when state="220" output="⅔"/>
-                       <when state="306" output="♥"/>
-                       <when state="362" output="£"/>
-                       <when state="68" output="³"/>
-                       <when state="73" output="₃"/>
-                       <when state="94" output="₃"/>
-               </action>
-               <action id="47">
-                       <when state="none" output="4"/>
-                       <when state="143" next="43"/>
-                       <when state="151" next="217"/>
-                       <when state="154" next="234"/>
-                       <when state="168" next="5"/>
-                       <when state="176" output="¢"/>
-                       <when state="197" next="330"/>
-                       <when state="2" output="⁴"/>
-                       <when state="214" output="¼"/>
-                       <when state="217" next="291"/>
-                       <when state="225" output="¾"/>
-                       <when state="362" output="¢"/>
-                       <when state="68" output="⁴"/>
-                       <when state="73" output="₄"/>
-                       <when state="94" output="₄"/>
-               </action>
-               <action id="48">
-                       <when state="none" output="5"/>
-                       <when state="143" next="114"/>
-                       <when state="151" next="242"/>
-                       <when state="154" next="239"/>
-                       <when state="168" next="72"/>
-                       <when state="176" output="§"/>
-                       <when state="179" output="ƽ"/>
-                       <when state="197" next="40"/>
-                       <when state="2" output="⁵"/>
-                       <when state="214" output="⅕"/>
-                       <when state="217" next="361"/>
-                       <when state="220" output="⅖"/>
-                       <when state="225" output="⅗"/>
-                       <when state="234" output="⅘"/>
-                       <when state="362" output="∞"/>
-                       <when state="68" output="⁵"/>
-                       <when state="73" output="₅"/>
-                       <when state="94" output="₅"/>
-               </action>
-               <action id="49">
-                       <when state="none" output="6"/>
-                       <when state="143" next="201"/>
-                       <when state="151" next="257"/>
-                       <when state="168" next="146"/>
-                       <when state="17" next="20"/>
-                       <when state="176" next="75"/>
-                       <when state="179" output="ƅ"/>
-                       <when state="197" next="107"/>
-                       <when state="2" output="⁶"/>
-                       <when state="214" output="⅙"/>
-                       <when state="217" next="63"/>
-                       <when state="239" output="⅚"/>
-                       <when state="362" output="§"/>
-                       <when state="68" output="⁶"/>
-                       <when state="73" output="₆"/>
-                       <when state="94" output="₆"/>
-               </action>
-               <action id="5">
-                       <when state="none" next="300"/>
-                       <when state="179" output="̩"/>
-                       <when state="300" output="§"/>
-               </action>
-               <action id="50">
-                       <when state="none" output="7"/>
-                       <when state="143" next="276"/>
-                       <when state="151" next="272"/>
-                       <when state="154" next="249"/>
-                       <when state="168" next="243"/>
-                       <when state="176" output="¶"/>
-                       <when state="179" output="⁊"/>
-                       <when state="197" next="191"/>
-                       <when state="2" output="⁷"/>
-                       <when state="214" output="⅐"/>
-                       <when state="217" next="135"/>
-                       <when state="362" output="¶"/>
-                       <when state="68" output="⁷"/>
-                       <when state="73" output="₇"/>
-                       <when state="94" output="₇"/>
-               </action>
-               <action id="51">
-                       <when state="none" output="8"/>
-                       <when state="143" next="346"/>
-                       <when state="151" next="289"/>
-                       <when state="168" next="308"/>
-                       <when state="176" output="•"/>
-                       <when state="179" output="ȣ"/>
-                       <when state="197" next="266"/>
-                       <when state="2" output="⁸"/>
-                       <when state="214" output="⅛"/>
-                       <when state="217" next="232"/>
-                       <when state="225" output="⅜"/>
-                       <when state="239" output="⅝"/>
-                       <when state="249" output="⅞"/>
-                       <when state="362" output="•"/>
-                       <when state="53" output="̥"/>
-                       <when state="68" output="⁸"/>
-                       <when state="73" output="₈"/>
-                       <when state="94" output="₈"/>
-               </action>
-               <action id="52">
-                       <when state="none" output="9"/>
-                       <when state="143" next="50"/>
-                       <when state="151" next="310"/>
-                       <when state="168" next="12"/>
-                       <when state="176" output="ª"/>
-                       <when state="197" next="338"/>
-                       <when state="2" output="⁹"/>
-                       <when state="214" output="⅑"/>
-                       <when state="217" next="298"/>
-                       <when state="362" output="ª"/>
-                       <when state="53" output="̯"/>
-                       <when state="68" output="⁹"/>
-                       <when state="73" output="₉"/>
-                       <when state="94" output="₉"/>
-               </action>
-               <action id="53">
-                       <when state="none" output="0"/>
-                       <when state="143" next="108"/>
-                       <when state="151" next="125"/>
-                       <when state="154" next="208"/>
-                       <when state="161" output="⅒"/>
-                       <when state="168" next="65"/>
-                       <when state="176" output="º"/>
-                       <when state="197" next="29"/>
-                       <when state="2" output="⁰"/>
-                       <when state="217" next="352"/>
-                       <when state="242" next="315"/>
-                       <when state="362" output="º"/>
-                       <when state="68" output="⁰"/>
-                       <when state="73" output="₀"/>
-                       <when state="94" output="₀"/>
-               </action>
-               <action id="54">
-                       <when state="none" output="-"/>
-                       <when state="112" output="~"/>
-                       <when state="116" output="—"/>
-                       <when state="138" output="£"/>
-                       <when state="151" output="{"/>
-                       <when state="154" next="188"/>
-                       <when state="157" output="}"/>
-                       <when state="174" output="±"/>
-                       <when state="176" output="–"/>
-                       <when state="179" output="­"/>
-                       <when state="183" output="¬"/>
-                       <when state="188" next="116"/>
-                       <when state="196" output="·"/>
-                       <when state="260" output="÷"/>
-                       <when state="300" output="‐"/>
-                       <when state="306" output="←"/>
-                       <when state="312" output="―"/>
-                       <when state="347" output="£"/>
-                       <when state="362" output="–"/>
-                       <when state="53" output="‑"/>
-                       <when state="99" output="₫"/>
-               </action>
-               <action id="55">
-                       <when state="none" output="="/>
-                       <when state="105" output="€"/>
-                       <when state="154" next="274"/>
-                       <when state="176" output="≠"/>
-                       <when state="179" output="‌"/>
-                       <when state="196" output="•"/>
-                       <when state="2" output="⁼"/>
-                       <when state="200" output="≠"/>
-                       <when state="226" output="¥"/>
-                       <when state="305" output="€"/>
-                       <when state="306" output="≤"/>
-                       <when state="313" output="€"/>
-                       <when state="347" output="₤"/>
-                       <when state="357" output="₦"/>
-                       <when state="362" output="≠"/>
-                       <when state="41" output="₩"/>
-                       <when state="46" output="¥"/>
-                       <when state="53" output="⸗"/>
-                       <when state="68" output="⁼"/>
-                       <when state="69" output="≥"/>
-                       <when state="73" output="₌"/>
-                       <when state="91" output="€"/>
-                       <when state="94" output="₌"/>
-               </action>
-               <action id="56">
-                       <when state="none" output="["/>
-                       <when state="176" output="“"/>
-                       <when state="179" output="⟨"/>
-                       <when state="300" output="„"/>
-                       <when state="362" output="“"/>
-                       <when state="53" output="ʽ"/>
-               </action>
-               <action id="57">
-                       <when state="none" output="]"/>
-                       <when state="362" output="‘"/>
-               </action>
-               <action id="58">
-                       <when state="none" output=";"/>
-                       <when state="154" next="263"/>
-                       <when state="362" output="…"/>
-                       <when state="73" next="139"/>
-               </action>
-               <action id="59">
-                       <when state="none" output="\"/>
-                       <when state="148" output="〝"/>
-                       <when state="154" next="56"/>
-                       <when state="176" output="«"/>
-                       <when state="300" output="‹"/>
-                       <when state="362" output="«"/>
-               </action>
-               <action id="6">
-                       <when state="none" next="75"/>
-                       <when state="55" next="20"/>
-               </action>
-               <action id="60">
-                       <when state="none" output="`"/>
-                       <when state="112" output="`"/>
-                       <when state="154" next="78"/>
-                       <when state="179" output="‿"/>
-                       <when state="362" next="149"/>
-                       <when state="53" output="͜"/>
-               </action>
-               <action id="61">
-                       <when state="none" output=","/>
-                       <when state="112" output="¸"/>
-                       <when state="145" output="‚"/>
-                       <when state="148" output="„"/>
-                       <when state="154" next="183"/>
-                       <when state="188" output="¬"/>
-                       <when state="26" next="120"/>
-                       <when state="362" output="≤"/>
-                       <when state="88" next="104"/>
-               </action>
-               <action id="62">
-                       <when state="none" output="."/>
-                       <when state="112" output=" "/>
-                       <when state="116" output="–"/>
-                       <when state="121" output="☞"/>
-                       <when state="124" output="ı"/>
-                       <when state="138" output="ŀ"/>
-                       <when state="154" next="196"/>
-                       <when state="176" output="≥"/>
-                       <when state="196" output="…"/>
-                       <when state="347" output="Ŀ"/>
-                       <when state="362" output="≥"/>
-                       <when state="73" next="271"/>
-                       <when state="91" next="245"/>
-               </action>
-               <action id="63">
-                       <when state="none" output="/"/>
-                       <when state="144" output="₥"/>
-                       <when state="145" next="33"/>
-                       <when state="148" output="〞"/>
-                       <when state="154" next="200"/>
-                       <when state="155" output="🙌"/>
-                       <when state="176" output="÷"/>
-                       <when state="179" output="ɂ"/>
-                       <when state="200" output="\"/>
-                       <when state="274" output="≠"/>
-                       <when state="305" output="₡"/>
-                       <when state="306" output="\"/>
-                       <when state="362" output="÷"/>
-                       <when state="68" output="|"/>
-                       <when state="91" output="¢"/>
-               </action>
-               <action id="64">
-                       <when state="none" output="!"/>
-                       <when state="1" output="¶"/>
-                       <when state="115" output="¡"/>
-                       <when state="154" next="115"/>
-                       <when state="165" output="¶"/>
-                       <when state="176" output="⁄"/>
-                       <when state="196" next="344"/>
-                       <when state="26" next="288"/>
-                       <when state="281" output="⸘"/>
-                       <when state="362" output="⁄"/>
-                       <when state="68" next="304"/>
-                       <when state="73" next="15"/>
-                       <when state="88" next="270"/>
-               </action>
-               <action id="65">
-                       <when state="none" output="@"/>
-                       <when state="176" output="€"/>
-                       <when state="179" output="Ƨ"/>
-                       <when state="362" output="€"/>
-               </action>
-               <action id="66">
-                       <when state="none" output="#"/>
-                       <when state="128" output="♯"/>
-                       <when state="154" next="128"/>
-                       <when state="176" output="‹"/>
-                       <when state="179" output="Ɛ"/>
-                       <when state="362" output="‹"/>
-               </action>
-               <action id="67">
-                       <when state="none" output="$"/>
-                       <when state="176" output="›"/>
-                       <when state="362" output="›"/>
-               </action>
-               <action id="68">
-                       <when state="none" output="%"/>
-                       <when state="154" next="133"/>
-                       <when state="176" output="†"/>
-                       <when state="179" output="Ƽ"/>
-                       <when state="362" output="fi"/>
-               </action>
-               <action id="69">
-                       <when state="none" output="^"/>
-                       <when state="112" output="^"/>
-                       <when state="115" output="¦"/>
-                       <when state="145" next="206"/>
-                       <when state="154" next="68"/>
-                       <when state="176" output="̂"/>
-                       <when state="179" output="Ƅ"/>
-                       <when state="200" output="|"/>
-                       <when state="253" next="86"/>
-                       <when state="281" next="358"/>
-                       <when state="362" output="fl"/>
-                       <when state="68" next="2"/>
-                       <when state="78" next="178"/>
-               </action>
-               <action id="7">
-                       <when state="none" next="275"/>
-                       <when state="113" next="96"/>
-                       <when state="179" output="͜"/>
-                       <when state="213" next="100"/>
-                       <when state="22" next="92"/>
-                       <when state="268" next="355"/>
-                       <when state="275" next="221"/>
-                       <when state="75" next="31"/>
-               </action>
-               <action id="70">
-                       <when state="none" output="&#x0026;"/>
-                       <when state="176" output="‡"/>
-                       <when state="179" output="ꝛ"/>
-                       <when state="362" output="‡"/>
-               </action>
-               <action id="71">
-                       <when state="none" output="*"/>
-                       <when state="176" output="°"/>
-                       <when state="179" output="Ȣ"/>
-                       <when state="362" output="°"/>
-                       <when state="53" output="̊"/>
-               </action>
-               <action id="72">
-                       <when state="none" output="("/>
-                       <when state="151" output="["/>
-                       <when state="154" next="151"/>
-                       <when state="176" output="·"/>
-                       <when state="188" output="{"/>
-                       <when state="2" output="⁽"/>
-                       <when state="260" output="☹"/>
-                       <when state="362" output="·"/>
-                       <when state="53" output="̆"/>
-                       <when state="68" output="⁽"/>
-                       <when state="73" output="₍"/>
-                       <when state="94" output="₍"/>
-               </action>
-               <action id="73">
-                       <when state="none" output=")"/>
-                       <when state="10" output="ⓒ"/>
-                       <when state="102" output="Ⓤ"/>
-                       <when state="106" output="Ⓑ"/>
-                       <when state="107" output="㊱"/>
-                       <when state="108" output="⑩"/>
-                       <when state="114" output="⑮"/>
-                       <when state="117" output="ⓘ"/>
-                       <when state="119" output="Ⓥ"/>
-                       <when state="12" output="㉙"/>
-                       <when state="122" output="Ⓒ"/>
-                       <when state="125" output="⓪"/>
-                       <when state="129" output="㊷"/>
-                       <when state="13" output="Ⓟ"/>
-                       <when state="134" output="ⓙ"/>
-                       <when state="135" output="㊼"/>
-                       <when state="136" output="㉑"/>
-                       <when state="137" output="Ⓦ"/>
-                       <when state="140" output="Ⓓ"/>
-                       <when state="143" output="①"/>
-                       <when state="146" output="㉖"/>
-                       <when state="154" next="157"/>
-                       <when state="157" output="]"/>
-                       <when state="158" output="ⓚ"/>
-                       <when state="162" output="Ⓧ"/>
-                       <when state="164" output="Ⓔ"/>
-                       <when state="168" output="②"/>
-                       <when state="176" output="‚"/>
-                       <when state="182" output="㉜"/>
-                       <when state="185" output="ⓛ"/>
-                       <when state="188" output="}"/>
-                       <when state="189" output="Ⓨ"/>
-                       <when state="191" output="㊲"/>
-                       <when state="192" output="Ⓕ"/>
-                       <when state="193" output="⑪"/>
-                       <when state="197" output="③"/>
-                       <when state="2" output="⁾"/>
-                       <when state="201" output="⑯"/>
-                       <when state="210" output="ⓜ"/>
-                       <when state="212" output="Ⓩ"/>
-                       <when state="216" output="Ⓖ"/>
-                       <when state="217" output="④"/>
-                       <when state="222" output="㊸"/>
-                       <when state="232" output="㊽"/>
-                       <when state="233" output="㉒"/>
-                       <when state="235" output="ⓝ"/>
-                       <when state="240" output="Ⓗ"/>
-                       <when state="242" output="⑤"/>
-                       <when state="243" output="㉗"/>
-                       <when state="251" output="ⓞ"/>
-                       <when state="255" output="Ⓘ"/>
-                       <when state="257" output="⑥"/>
-                       <when state="260" output="☺"/>
-                       <when state="261" output="㉝"/>
-                       <when state="264" output="ⓟ"/>
-                       <when state="266" output="㊳"/>
-                       <when state="267" output="⑫"/>
-                       <when state="269" output="Ⓙ"/>
-                       <when state="27" output="ⓦ"/>
-                       <when state="272" output="⑦"/>
-                       <when state="276" output="⑰"/>
-                       <when state="283" output="ⓠ"/>
-                       <when state="287" output="Ⓚ"/>
-                       <when state="289" output="⑧"/>
-                       <when state="29" output="㉚"/>
-                       <when state="291" output="㊹"/>
-                       <when state="298" output="㊾"/>
-                       <when state="299" output="㉓"/>
-                       <when state="30" output="ⓓ"/>
-                       <when state="303" output="ⓡ"/>
-                       <when state="307" output="Ⓛ"/>
-                       <when state="308" output="㉘"/>
-                       <when state="310" output="⑨"/>
-                       <when state="315" output="㊿"/>
-                       <when state="324" output="ⓢ"/>
-                       <when state="328" output="Ⓜ"/>
-                       <when state="330" output="㉞"/>
-                       <when state="337" output="ⓣ"/>
-                       <when state="338" output="㊴"/>
-                       <when state="339" output="⑬"/>
-                       <when state="34" output="Ⓠ"/>
-                       <when state="341" output="ⓐ"/>
-                       <when state="343" output="Ⓝ"/>
-                       <when state="346" output="⑱"/>
-                       <when state="352" output="㊵"/>
-                       <when state="353" output="ⓤ"/>
-                       <when state="356" output="ⓑ"/>
-                       <when state="360" output="Ⓞ"/>
-                       <when state="361" output="㊺"/>
-                       <when state="362" output="‚"/>
-                       <when state="40" output="㉟"/>
-                       <when state="43" output="⑭"/>
-                       <when state="44" output="ⓧ"/>
-                       <when state="47" output="ⓔ"/>
-                       <when state="49" output="Ⓡ"/>
-                       <when state="5" output="㉔"/>
-                       <when state="50" output="⑲"/>
-                       <when state="54" output="㊶"/>
-                       <when state="58" output="ⓨ"/>
-                       <when state="60" output="ⓕ"/>
-                       <when state="63" output="㊻"/>
-                       <when state="64" output="Ⓢ"/>
-                       <when state="65" output="⑳"/>
-                       <when state="68" output="⁾"/>
-                       <when state="72" output="㉕"/>
-                       <when state="73" output="₎"/>
-                       <when state="79" output="ⓩ"/>
-                       <when state="8" output="ⓥ"/>
-                       <when state="80" output="ⓖ"/>
-                       <when state="82" output="Ⓣ"/>
-                       <when state="84" output="Ⓐ"/>
-                       <when state="94" output="₎"/>
-                       <when state="95" output="㉛"/>
-                       <when state="98" output="ⓗ"/>
-               </action>
-               <action id="74">
-                       <when state="none" output="_"/>
-                       <when state="145" next="227"/>
-                       <when state="148" next="6"/>
-                       <when state="154" next="73"/>
-                       <when state="176" output="—"/>
-                       <when state="179" output="‐"/>
-                       <when state="300" output="‑"/>
-                       <when state="312" output="‒"/>
-                       <when state="362" output="—"/>
-                       <when state="53" output="−"/>
-                       <when state="68" next="19"/>
-                       <when state="73" next="94"/>
-                       <when state="78" next="194"/>
-               </action>
-               <action id="75">
-                       <when state="none" output="+"/>
-                       <when state="115" next="198"/>
-                       <when state="145" next="327"/>
-                       <when state="154" next="174"/>
-                       <when state="174" output="#"/>
-                       <when state="176" output="±"/>
-                       <when state="179" output="‍"/>
-                       <when state="2" output="⁺"/>
-                       <when state="253" next="236"/>
-                       <when state="281" next="110"/>
-                       <when state="362" output="±"/>
-                       <when state="68" output="⁺"/>
-                       <when state="73" output="₊"/>
-                       <when state="78" next="294"/>
-                       <when state="94" output="₊"/>
-               </action>
-               <action id="76">
-                       <when state="none" output="{"/>
-                       <when state="154" next="238"/>
-                       <when state="176" output="”"/>
-                       <when state="362" output="”"/>
-               </action>
-               <action id="77">
-                       <when state="none" output="}"/>
-                       <when state="176" output="’"/>
-                       <when state="238" output="∅"/>
-                       <when state="362" output="’"/>
-                       <when state="53" output="ʼ"/>
-               </action>
-               <action id="78">
-                       <when state="none" output=":"/>
-                       <when state="154" next="260"/>
-                       <when state="176" next="179"/>
-                       <when state="179" output="ː"/>
-                       <when state="188" output="÷"/>
-                       <when state="362" output="Ú"/>
-               </action>
-               <action id="79">
-                       <when state="none" output="|"/>
-                       <when state="154" next="246"/>
-                       <when state="176" output="»"/>
-                       <when state="179" output="¦"/>
-                       <when state="300" output="›"/>
-                       <when state="305" output="¢"/>
-                       <when state="362" output="»"/>
-                       <when state="91" output="¢"/>
-               </action>
-               <action id="8">
-                       <when state="none" next="312"/>
-                       <when state="312" output="±"/>
-               </action>
-               <action id="80">
-                       <when state="none" output="~"/>
-                       <when state="112" output="~"/>
-                       <when state="145" next="74"/>
-                       <when state="148" next="247"/>
-                       <when state="154" next="253"/>
-                       <when state="176" output="̀"/>
-                       <when state="179" output="⁀"/>
-                       <when state="362" output="`"/>
-                       <when state="53" output="͡"/>
-                       <when state="73" next="333"/>
-               </action>
-               <action id="81">
-                       <when state="none" output="&#x003C;"/>
-                       <when state="121" output="☟"/>
-                       <when state="145" output="‘"/>
-                       <when state="148" output="“"/>
-                       <when state="154" next="306"/>
-                       <when state="176" output="„"/>
-                       <when state="196" output="‹"/>
-                       <when state="200" output="\"/>
-                       <when state="306" output="«"/>
-                       <when state="362" output="¯"/>
-               </action>
-               <action id="82">
-                       <when state="none" output="&#x003E;"/>
-                       <when state="112" output="^"/>
-                       <when state="121" output="☝"/>
-                       <when state="145" output="’"/>
-                       <when state="148" output="”"/>
-                       <when state="154" next="69"/>
-                       <when state="176" next="121"/>
-                       <when state="188" output="→"/>
-                       <when state="196" output="›"/>
-                       <when state="362" output="˘"/>
-                       <when state="69" output="»"/>
-               </action>
-               <action id="83">
-                       <when state="none" output="?"/>
-                       <when state="115" output="‽"/>
-                       <when state="154" next="281"/>
-                       <when state="176" output="¿"/>
-                       <when state="179" output="Ɂ"/>
-                       <when state="281" output="¿"/>
-                       <when state="362" output="¿"/>
-               </action>
-               <action id="84">
-                       <when state="none" output="•"/>
-                       <when state="179" output="̥"/>
-               </action>
-               <action id="85">
-                       <when state="none" output="ª"/>
-                       <when state="179" output="̯"/>
-               </action>
-               <action id="86">
-                       <when state="none" output="–"/>
-                       <when state="179" output="‑"/>
-               </action>
-               <action id="87">
-                       <when state="none" output="≠"/>
-                       <when state="179" output="⸗"/>
-               </action>
-               <action id="88">
-                       <when state="none" output="“"/>
-                       <when state="179" output="ʽ"/>
-               </action>
-               <action id="89">
-                       <when state="none" output="‘"/>
-                       <when state="179" output="ʻ"/>
-               </action>
-               <action id="9">
-                       <when state="none" next="179"/>
-               </action>
-               <action id="90">
-                       <when state="none" output=" "/>
-                       <when state="179" output=" "/>
-               </action>
-               <action id="91">
-                       <when state="none" output="°"/>
-                       <when state="179" output="̊"/>
-               </action>
-               <action id="92">
-                       <when state="none" output="·"/>
-                       <when state="179" output="̆"/>
-               </action>
-               <action id="93">
-                       <when state="none" output="—"/>
-                       <when state="179" output="−"/>
-               </action>
-               <action id="94">
-                       <when state="none" output="’"/>
-                       <when state="179" output="ʼ"/>
-               </action>
-               <action id="95">
-                       <when state="none" output="̀"/>
-                       <when state="179" output="͡"/>
-               </action>
-               <action id="96">
-                       <when state="none" output="©"/>
-                       <when state="179" output="ɡ"/>
-               </action>
-               <action id="97">
-                       <when state="none" output="®"/>
-                       <when state="121" output="ꝛ"/>
-                       <when state="179" output="ɹ"/>
-                       <when state="300" output="ͬ"/>
-               </action>
-               <action id="98">
-                       <when state="none" output="¥"/>
-                       <when state="179" output="ʏ"/>
-               </action>
-               <action id="99">
-                       <when state="none" output="̄"/>
-                       <when state="179" output="ɐ"/>
-               </action>
-       </actions>
-       <terminators>
-               <when state="1" output="P"/>
-               <when state="10" output="(c"/>
-               <when state="100" output="ʼ̀"/>
-               <when state="101" output="⌥́"/>
-               <when state="102" output="(U"/>
-               <when state="103" output="⌥̄̈"/>
-               <when state="104" output="b,"/>
-               <when state="105" output="e"/>
-               <when state="106" output="(B"/>
-               <when state="107" output="(36"/>
-               <when state="108" output="(10"/>
-               <when state="109" output="⌥̌"/>
-               <when state="11" output="R"/>
-               <when state="110" output="?+"/>
-               <when state="111" output="f"/>
-               <when state="112" output=" "/>
-               <when state="113" output="ˉ"/>
-               <when state="114" output="(15"/>
-               <when state="115" output="!"/>
-               <when state="116" output="--"/>
-               <when state="117" output="(i"/>
-               <when state="118" output="⌥̂̃"/>
-               <when state="119" output="(V"/>
-               <when state="12" output="(29"/>
-               <when state="120" output="U,"/>
-               <when state="121" output="ʔ"/>
-               <when state="122" output="(C"/>
-               <when state="123" output="⌥̂̀"/>
-               <when state="124" output="i"/>
-               <when state="125" output="(0"/>
-               <when state="126" output="˙"/>
-               <when state="127" output="⌥̆"/>
-               <when state="128" output="#"/>
-               <when state="129" output="(42"/>
-               <when state="13" output="(P"/>
-               <when state="130" output="Dc"/>
-               <when state="131" output="˘̉"/>
-               <when state="132" output="k"/>
-               <when state="133" output="%"/>
-               <when state="134" output="(j"/>
-               <when state="135" output="(47"/>
-               <when state="136" output="(21"/>
-               <when state="137" output="(W"/>
-               <when state="138" output="l"/>
-               <when state="139" output="_;"/>
-               <when state="14" output="⌥̋"/>
-               <when state="140" output="(D"/>
-               <when state="141" output="⌥̃́"/>
-               <when state="142" output="ˉ́"/>
-               <when state="143" output="(1"/>
-               <when state="144" output="m"/>
-               <when state="145" output="&#x0027;"/>
-               <when state="146" output="(26"/>
-               <when state="147" output="ʼ́"/>
-               <when state="148" output="&#x0022;"/>
-               <when state="149" output="`"/>
-               <when state="15" output="_!"/>
-               <when state="150" output="n"/>
-               <when state="151" output="("/>
-               <when state="152" output="⌥̣̄"/>
-               <when state="153" output="⌥̈̄"/>
-               <when state="154" output="⎄"/>
-               <when state="155" output="\o"/>
-               <when state="156" output="o"/>
-               <when state="157" output=")"/>
-               <when state="158" output="(k"/>
-               <when state="159" output="ˀ"/>
-               <when state="16" output="˙̄"/>
-               <when state="160" output="˛̄"/>
-               <when state="161" output="11"/>
-               <when state="162" output="(X"/>
-               <when state="163" output="˘̃"/>
-               <when state="164" output="(E"/>
-               <when state="165" output="p"/>
-               <when state="166" output="⌥̉"/>
-               <when state="167" output="_⌥"/>
-               <when state="168" output="(2"/>
-               <when state="169" output="¸́"/>
-               <when state="17" output="⌥̣"/>
-               <when state="170" output="˜́"/>
-               <when state="171" output="ˆ́"/>
-               <when state="172" output="´"/>
-               <when state="173" output="~b"/>
-               <when state="174" output="+"/>
-               <when state="175" output="˷"/>
-               <when state="176" output="⌥"/>
-               <when state="177" output="⌥̣̆"/>
-               <when state="178" output="`^"/>
-               <when state="179" output="№"/>
-               <when state="18" output="S"/>
-               <when state="180" output="CC"/>
-               <when state="181" output=" ̤"/>
-               <when state="182" output="(32"/>
-               <when state="183" output=","/>
-               <when state="184" output="q"/>
-               <when state="185" output="(l"/>
-               <when state="186" output="ˆ"/>
-               <when state="187" output="⌥̰"/>
-               <when state="188" output="-"/>
-               <when state="189" output="(Y"/>
-               <when state="19" output="^_"/>
-               <when state="190" output="s"/>
-               <when state="191" output="(37"/>
-               <when state="192" output="(F"/>
-               <when state="193" output="(11"/>
-               <when state="194" output="`_"/>
-               <when state="195" output="t"/>
-               <when state="196" output="."/>
-               <when state="197" output="(3"/>
-               <when state="198" output="!+"/>
-               <when state="199" output="u"/>
-               <when state="2" output="^^"/>
-               <when state="20" output=".̂"/>
-               <when state="200" output="/"/>
-               <when state="201" output="(16"/>
-               <when state="202" output=","/>
-               <when state="203" output="⌥̊́"/>
-               <when state="204" output="˜"/>
-               <when state="205" output="⌥̇̄"/>
-               <when state="206" output="&#x0027;^"/>
-               <when state="207" output="⌥̧́"/>
-               <when state="208" output="0"/>
-               <when state="209" output="v"/>
-               <when state="21" output="T"/>
-               <when state="210" output="(m"/>
-               <when state="211" output="⌥̛̣"/>
-               <when state="212" output="(Z"/>
-               <when state="213" output="ʼ"/>
-               <when state="214" output="1"/>
-               <when state="215" output="ˆ̃"/>
-               <when state="216" output="(G"/>
-               <when state="217" output="(4"/>
-               <when state="218" output="⌥̂"/>
-               <when state="219" output="x"/>
-               <when state="22" output="˘"/>
-               <when state="220" output="2"/>
-               <when state="221" output=" ̏"/>
-               <when state="222" output="(43"/>
-               <when state="223" output="⌥̛̀"/>
-               <when state="224" output="ˇ"/>
-               <when state="225" output="3"/>
-               <when state="226" output="y"/>
-               <when state="227" output="&#x0027;_"/>
-               <when state="228" output="ˇ̇"/>
-               <when state="229" output="¨"/>
-               <when state="23" output="⌥̱"/>
-               <when state="230" output="³⌥"/>
-               <when state="231" output="⌥̑"/>
-               <when state="232" output="(48"/>
-               <when state="233" output="(22"/>
-               <when state="234" output="4"/>
-               <when state="235" output="(n"/>
-               <when state="236" output="~+"/>
-               <when state="237" output=".̄"/>
-               <when state="238" output="{"/>
-               <when state="239" output="5"/>
-               <when state="24" output="⌥̛̃"/>
-               <when state="240" output="(H"/>
-               <when state="241" output="⌥̵"/>
-               <when state="242" output="(5"/>
-               <when state="243" output="(27"/>
-               <when state="244" output="dc"/>
-               <when state="245" output="c."/>
-               <when state="246" output="|"/>
-               <when state="247" output="&#x0022;~"/>
-               <when state="248" output=".̛"/>
-               <when state="249" output="7"/>
-               <when state="25" output="⌥̇"/>
-               <when state="250" output=";"/>
-               <when state="251" output="(o"/>
-               <when state="252" output="⌥̨"/>
-               <when state="253" output="~"/>
-               <when state="254" output="¨̄"/>
-               <when state="255" output="(I"/>
-               <when state="256" output="`b"/>
-               <when state="257" output="(6"/>
-               <when state="258" output="˚"/>
-               <when state="259" output="ˆ̉"/>
-               <when state="26" output="U"/>
-               <when state="260" output=":"/>
-               <when state="261" output="(33"/>
-               <when state="262" output="˝"/>
-               <when state="263" output=";"/>
-               <when state="264" output="(p"/>
-               <when state="265" output="⌥̈̀"/>
-               <when state="266" output="(38"/>
-               <when state="267" output="(12"/>
-               <when state="268" output="¨"/>
-               <when state="269" output="(J"/>
-               <when state="27" output="(w"/>
-               <when state="270" output="b!"/>
-               <when state="271" output="_."/>
-               <when state="272" output="(7"/>
-               <when state="273" output=".̆"/>
-               <when state="274" output="="/>
-               <when state="275" output="`"/>
-               <when state="276" output="(17"/>
-               <when state="277" output=" ̑"/>
-               <when state="278" output="&#x0027;b"/>
-               <when state="279" output="˛"/>
-               <when state="28" output="⌥̊"/>
-               <when state="280" output="˜̄"/>
-               <when state="281" output="?"/>
-               <when state="282" output=","/>
-               <when state="283" output="(q"/>
-               <when state="284" output="⌥̦"/>
-               <when state="285" output="¨̌"/>
-               <when state="286" output="‸"/>
-               <when state="287" output="(K"/>
-               <when state="288" output="U!"/>
-               <when state="289" output="(8"/>
-               <when state="29" output="(30"/>
-               <when state="290" output="⌥̏"/>
-               <when state="291" output="(44"/>
-               <when state="292" output="CCC"/>
-               <when state="293" output="A"/>
-               <when state="294" output="`+"/>
-               <when state="295" output=".̇"/>
-               <when state="296" output="⌥̛"/>
-               <when state="297" output="⌥̛̉"/>
-               <when state="298" output="(49"/>
-               <when state="299" output="(23"/>
-               <when state="3" output="⌥̃̄"/>
-               <when state="30" output="(d"/>
-               <when state="300" output="²"/>
-               <when state="301" output="&#x0027;⌥"/>
-               <when state="302" output="⌥́̇"/>
-               <when state="303" output="(r"/>
-               <when state="304" output="^!"/>
-               <when state="305" output="C"/>
-               <when state="306" output="&#x003C;"/>
-               <when state="307" output="(L"/>
-               <when state="308" output="(28"/>
-               <when state="309" output="¸̆"/>
-               <when state="31" output="ˆ̀"/>
-               <when state="310" output="(9"/>
-               <when state="311" output="D"/>
-               <when state="312" output="³"/>
-               <when state="313" output="E"/>
-               <when state="314" output="⌥̆́"/>
-               <when state="315" output="(50"/>
-               <when state="316" output="⌥̆̀"/>
-               <when state="317" output="´"/>
-               <when state="318" output="⌥̄"/>
-               <when state="319" output="˘́"/>
-               <when state="32" output="⌥̈̌"/>
-               <when state="320" output="⌥̭"/>
-               <when state="321" output="ˍ"/>
-               <when state="322" output="⌥̃̈"/>
-               <when state="323" output=" ̮"/>
-               <when state="324" output="(s"/>
-               <when state="325" output="F"/>
-               <when state="326" output="c&#x0022;"/>
-               <when state="327" output="&#x0027;+"/>
-               <when state="328" output="(M"/>
-               <when state="329" output="_&#x0022;"/>
-               <when state="33" output="&#x0027;/"/>
-               <when state="330" output="(34"/>
-               <when state="331" output="-́"/>
-               <when state="332" output="I"/>
-               <when state="333" output="_~"/>
-               <when state="334" output="⌥̧̆"/>
-               <when state="335" output="⌥̃"/>
-               <when state="336" output="²⌥"/>
-               <when state="337" output="(t"/>
-               <when state="338" output="(39"/>
-               <when state="339" output="(13"/>
-               <when state="34" output="(Q"/>
-               <when state="340" output="⌥̂̉"/>
-               <when state="341" output="(a"/>
-               <when state="342" output="]"/>
-               <when state="343" output="(N"/>
-               <when state="344" output=".!"/>
-               <when state="345" output="⌥̮"/>
-               <when state="346" output="(18"/>
-               <when state="347" output="L"/>
-               <when state="348" output="`"/>
-               <when state="349" output="⌥̵́"/>
-               <when state="35" output="⌥̆̃"/>
-               <when state="350" output="⌥̣̂"/>
-               <when state="351" output="⌥̤"/>
-               <when state="352" output="(40"/>
-               <when state="353" output="(u"/>
-               <when state="354" output="˜̈"/>
-               <when state="355" output="῭"/>
-               <when state="356" output="(b"/>
-               <when state="357" output="N"/>
-               <when state="358" output="?^"/>
-               <when state="359" output="o&#x0027;"/>
-               <when state="36" output="˳"/>
-               <when state="360" output="(O"/>
-               <when state="361" output="(45"/>
-               <when state="362" output="⌥"/>
-               <when state="363" output="O"/>
-               <when state="37" output="⌥̣̇"/>
-               <when state="38" output="V"/>
-               <when state="39" output="⌥̌̇"/>
-               <when state="4" output="⌥̀"/>
-               <when state="40" output="(35"/>
-               <when state="41" output="W"/>
-               <when state="42" output="ʼ̃"/>
-               <when state="43" output="(14"/>
-               <when state="44" output="(x"/>
-               <when state="45" output="⌥̥"/>
-               <when state="46" output="Y"/>
-               <when state="47" output="(e"/>
-               <when state="48" output="`&#x0022;"/>
-               <when state="49" output="(R"/>
-               <when state="5" output="(24"/>
-               <when state="50" output="(19"/>
-               <when state="51" output="΅"/>
-               <when state="52" output="˚́"/>
-               <when state="53" output="№⌥"/>
-               <when state="54" output="(41"/>
-               <when state="55" output="."/>
-               <when state="56" output="\"/>
-               <when state="57" output="⌥̈"/>
-               <when state="58" output="(y"/>
-               <when state="59" output="⌥̈́"/>
-               <when state="6" output="&#x0022;_"/>
-               <when state="60" output="(f"/>
-               <when state="61" output="?b"/>
-               <when state="62" output="⌥̂́"/>
-               <when state="63" output="(46"/>
-               <when state="64" output="(S"/>
-               <when state="65" output="(20"/>
-               <when state="66" output="⌥̆̉"/>
-               <when state="67" output="⌥̛́"/>
-               <when state="68" output="^"/>
-               <when state="69" output="&#x003E;"/>
-               <when state="7" output="ˉ̈"/>
-               <when state="70" output="˜"/>
-               <when state="71" output="-"/>
-               <when state="72" output="(25"/>
-               <when state="73" output="_"/>
-               <when state="74" output="&#x0027;~"/>
-               <when state="75" output="ˆ"/>
-               <when state="76" output="&#x0027;&#x0022;"/>
-               <when state="77" output="¸"/>
-               <when state="78" output="`"/>
-               <when state="79" output="(z"/>
-               <when state="8" output="(v"/>
-               <when state="80" output="(g"/>
-               <when state="81" output="´̇"/>
-               <when state="82" output="(T"/>
-               <when state="83" output="a"/>
-               <when state="84" output="(A"/>
-               <when state="85" output=".&#x0027;"/>
-               <when state="86" output="~^"/>
-               <when state="87" output="⌥̧"/>
-               <when state="88" output="b"/>
-               <when state="89" output="⌥̨̄"/>
-               <when state="9" output="⌥̄̀"/>
-               <when state="90" output="ʔ⌥"/>
-               <when state="91" output="c"/>
-               <when state="92" output="˘̀"/>
-               <when state="93" output="⌥̄́"/>
-               <when state="94" output="__"/>
-               <when state="95" output="(31"/>
-               <when state="96" output="ˉ̀"/>
-               <when state="97" output="ʼ̉"/>
-               <when state="98" output="(h"/>
-               <when state="99" output="d"/>
-       </terminators>
-</keyboard>
diff --git a/Library/Keyboard Layouts/usdanish.bundle/Contents/Info.plist b/Library/Keyboard Layouts/usdanish.bundle/Contents/Info.plist
new file mode 100644 (file)
index 0000000..0343df9
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>CFBundleIdentifier</key>
+       <string>org.sil.ukelele.keyboardlayout.usdanish</string>
+       <key>CFBundleName</key>
+       <string>usdanish</string>
+       <key>CFBundleVersion</key>
+       <string></string>
+       <key>KLInfo_U.S.Denmark</key>
+       <dict>
+               <key>TISInputSourceID</key>
+               <string>org.sil.ukelele.keyboardlayout.usdanish.u.s.denmark</string>
+               <key>TISIntendedLanguage</key>
+               <string>en-DK</string>
+       </dict>
+</dict>
+</plist>
diff --git a/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/English.lproj/InfoPlist.strings b/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/English.lproj/InfoPlist.strings
new file mode 100644 (file)
index 0000000..9ecb0c3
Binary files /dev/null and b/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/English.lproj/InfoPlist.strings differ
diff --git a/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.icns b/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.icns
new file mode 100644 (file)
index 0000000..57dec2d
Binary files /dev/null and b/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.icns differ
diff --git a/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.keylayout b/Library/Keyboard Layouts/usdanish.bundle/Contents/Resources/U.S.Denmark.keylayout
new file mode 100644 (file)
index 0000000..b2e55ff
--- /dev/null
@@ -0,0 +1,1133 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
+<!--Last edited by Ukelele version 3.0.3.70 on 2016-05-08 at 19:20 (GMT+2)-->
+<keyboard group="126" id="-8198" name="U.S.Denmark" maxout="1">
+       <layouts>
+               <layout first="0" last="17" mapSet="16c" modifiers="f4"/>
+               <layout first="18" last="18" mapSet="984" modifiers="f4"/>
+               <layout first="21" last="23" mapSet="984" modifiers="f4"/>
+               <layout first="30" last="30" mapSet="984" modifiers="f4"/>
+               <layout first="194" last="194" mapSet="984" modifiers="f4"/>
+               <layout first="197" last="197" mapSet="984" modifiers="f4"/>
+               <layout first="200" last="201" mapSet="984" modifiers="f4"/>
+               <layout first="206" last="207" mapSet="984" modifiers="f4"/>
+       </layouts>
+       <modifierMap id="f4" defaultIndex="7">
+               <keyMapSelect mapIndex="0">
+                       <modifier keys="command?"/>
+                       <modifier keys="anyShift? caps? command"/>
+               </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 caps? anyOption command?"/>
+               </keyMapSelect>
+               <keyMapSelect mapIndex="5">
+                       <modifier keys="caps anyOption"/>
+               </keyMapSelect>
+               <keyMapSelect mapIndex="6">
+                       <modifier keys="caps? anyOption command"/>
+               </keyMapSelect>
+               <keyMapSelect mapIndex="7">
+                       <modifier keys="anyShift caps? option? command? control"/>
+                       <modifier keys="shift? caps? anyOption command? control"/>
+                       <modifier keys="caps? anyOption? command? control"/>
+               </keyMapSelect>
+       </modifierMap>
+       <keyMapSet id="16c">
+               <keyMap index="0">
+                       <key code="0" action="13"/>
+                       <key code="1" output="s"/>
+                       <key code="2" output="d"/>
+                       <key code="3" output="f"/>
+                       <key code="4" output="h"/>
+                       <key code="5" output="g"/>
+                       <key code="6" output="z"/>
+                       <key code="7" output="x"/>
+                       <key code="8" output="c"/>
+                       <key code="9" output="v"/>
+                       <key code="10" output="§"/>
+                       <key code="11" output="b"/>
+                       <key code="12" output="q"/>
+                       <key code="13" output="w"/>
+                       <key code="14" action="14"/>
+                       <key code="15" output="r"/>
+                       <key code="16" action="19"/>
+                       <key code="17" output="t"/>
+                       <key code="18" output="1"/>
+                       <key code="19" output="2"/>
+                       <key code="20" output="3"/>
+                       <key code="21" output="4"/>
+                       <key code="22" output="6"/>
+                       <key code="23" output="5"/>
+                       <key code="24" output="="/>
+                       <key code="25" output="9"/>
+                       <key code="26" output="7"/>
+                       <key code="27" output="-"/>
+                       <key code="28" output="8"/>
+                       <key code="29" output="0"/>
+                       <key code="30" output="]"/>
+                       <key code="31" action="17"/>
+                       <key code="32" action="18"/>
+                       <key code="33" output="["/>
+                       <key code="34" action="15"/>
+                       <key code="35" output="p"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="l"/>
+                       <key code="38" output="j"/>
+                       <key code="39" output="&#x0027;"/>
+                       <key code="40" output="k"/>
+                       <key code="41" output=";"/>
+                       <key code="42" output="\"/>
+                       <key code="43" output=","/>
+                       <key code="44" output="/"/>
+                       <key code="45" action="16"/>
+                       <key code="46" output="m"/>
+                       <key code="47" output="."/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" action="5"/>
+                       <key code="50" action="`"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="56" output=""/>
+                       <key code="57" output=""/>
+                       <key code="65" output="."/>
+                       <key code="66" output="&#x001D;"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="&#x001C;"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="&#x001F;"/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="&#x001E;"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="1">
+                       <key code="0" action="6"/>
+                       <key code="1" output="S"/>
+                       <key code="2" output="D"/>
+                       <key code="3" output="F"/>
+                       <key code="4" output="H"/>
+                       <key code="5" output="G"/>
+                       <key code="6" output="Z"/>
+                       <key code="7" output="X"/>
+                       <key code="8" output="C"/>
+                       <key code="9" output="V"/>
+                       <key code="10" output="±"/>
+                       <key code="11" output="B"/>
+                       <key code="12" output="Q"/>
+                       <key code="13" output="W"/>
+                       <key code="14" action="7"/>
+                       <key code="15" output="R"/>
+                       <key code="16" action="12"/>
+                       <key code="17" output="T"/>
+                       <key code="18" output="!"/>
+                       <key code="19" output="@"/>
+                       <key code="20" output="#"/>
+                       <key code="21" output="$"/>
+                       <key code="22" output="^"/>
+                       <key code="23" output="%"/>
+                       <key code="24" output="+"/>
+                       <key code="25" output="("/>
+                       <key code="26" output="&#x0026;"/>
+                       <key code="27" output="_"/>
+                       <key code="28" output="*"/>
+                       <key code="29" output=")"/>
+                       <key code="30" output="}"/>
+                       <key code="31" action="10"/>
+                       <key code="32" action="11"/>
+                       <key code="33" output="{"/>
+                       <key code="34" action="8"/>
+                       <key code="35" output="P"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="L"/>
+                       <key code="38" output="J"/>
+                       <key code="39" output="&#x0022;"/>
+                       <key code="40" output="K"/>
+                       <key code="41" output=":"/>
+                       <key code="42" output="|"/>
+                       <key code="43" output="&#x003C;"/>
+                       <key code="44" output="?"/>
+                       <key code="45" action="9"/>
+                       <key code="46" output="M"/>
+                       <key code="47" output="&#x003E;"/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" action="5"/>
+                       <key code="50" output="~"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="*"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="+"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="="/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="/"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="2">
+                       <key code="0" action="6"/>
+                       <key code="1" output="S"/>
+                       <key code="2" output="D"/>
+                       <key code="3" output="F"/>
+                       <key code="4" output="H"/>
+                       <key code="5" output="G"/>
+                       <key code="6" output="Z"/>
+                       <key code="7" output="X"/>
+                       <key code="8" output="C"/>
+                       <key code="9" output="V"/>
+                       <key code="10" output="§"/>
+                       <key code="11" output="B"/>
+                       <key code="12" output="Q"/>
+                       <key code="13" output="W"/>
+                       <key code="14" action="7"/>
+                       <key code="15" output="R"/>
+                       <key code="16" action="12"/>
+                       <key code="17" output="T"/>
+                       <key code="18" output="1"/>
+                       <key code="19" output="2"/>
+                       <key code="20" output="3"/>
+                       <key code="21" output="4"/>
+                       <key code="22" output="6"/>
+                       <key code="23" output="5"/>
+                       <key code="24" output="="/>
+                       <key code="25" output="9"/>
+                       <key code="26" output="7"/>
+                       <key code="27" output="-"/>
+                       <key code="28" output="8"/>
+                       <key code="29" output="0"/>
+                       <key code="30" output="]"/>
+                       <key code="31" action="10"/>
+                       <key code="32" action="11"/>
+                       <key code="33" output="["/>
+                       <key code="34" action="8"/>
+                       <key code="35" output="P"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="L"/>
+                       <key code="38" output="J"/>
+                       <key code="39" output="&#x0027;"/>
+                       <key code="40" output="K"/>
+                       <key code="41" output=";"/>
+                       <key code="42" output="\"/>
+                       <key code="43" output=","/>
+                       <key code="44" output="/"/>
+                       <key code="45" action="9"/>
+                       <key code="46" output="M"/>
+                       <key code="47" output="."/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" action="5"/>
+                       <key code="50" output="`"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="&#x001D;"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="&#x001C;"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="&#x001F;"/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="&#x001E;"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="3">
+                       <key code="0" output="å"/>
+                       <key code="1" output="ß"/>
+                       <key code="2" output="∂"/>
+                       <key code="3" output="ƒ"/>
+                       <key code="4" output="˙"/>
+                       <key code="5" output="©"/>
+                       <key code="6" output="Ω"/>
+                       <key code="7" output="≈"/>
+                       <key code="8" output="ç"/>
+                       <key code="9" output="√"/>
+                       <key code="10" output="§"/>
+                       <key code="11" output="∫"/>
+                       <key code="12" output="œ"/>
+                       <key code="13" output="∑"/>
+                       <key code="14" action="0"/>
+                       <key code="15" output="®"/>
+                       <key code="16" output="¥"/>
+                       <key code="17" output="†"/>
+                       <key code="18" output="¡"/>
+                       <key code="19" output="™"/>
+                       <key code="20" output="£"/>
+                       <key code="21" output="¢"/>
+                       <key code="22" output="§"/>
+                       <key code="23" output="∞"/>
+                       <key code="24" output="≠"/>
+                       <key code="25" output="ª"/>
+                       <key code="26" output="¶"/>
+                       <key code="27" output="–"/>
+                       <key code="28" output="•"/>
+                       <key code="29" output="º"/>
+                       <key code="30" output="‘"/>
+                       <key code="31" output="ø"/>
+                       <key code="32" action="3"/>
+                       <key code="33" output="“"/>
+                       <key code="34" action="2"/>
+                       <key code="35" output="π"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="¬"/>
+                       <key code="38" output="∆"/>
+                       <key code="39" output="æ"/>
+                       <key code="40" output="˚"/>
+                       <key code="41" output="…"/>
+                       <key code="42" output="«"/>
+                       <key code="43" output="≤"/>
+                       <key code="44" output="÷"/>
+                       <key code="45" action="4"/>
+                       <key code="46" output="µ"/>
+                       <key code="47" output="≥"/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" output=" "/>
+                       <key code="50" action="1"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="&#x001D;"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="&#x001C;"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="&#x001F;"/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="&#x001E;"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="4">
+                       <key code="0" output="Å"/>
+                       <key code="1" output="Í"/>
+                       <key code="2" output="Î"/>
+                       <key code="3" output="Ï"/>
+                       <key code="4" output="Ó"/>
+                       <key code="5" output="˝"/>
+                       <key code="6" output="¸"/>
+                       <key code="7" output="˛"/>
+                       <key code="8" output="Ç"/>
+                       <key code="9" output="◊"/>
+                       <key code="10" output="±"/>
+                       <key code="11" output="ı"/>
+                       <key code="12" output="Œ"/>
+                       <key code="13" output="„"/>
+                       <key code="14" output="´"/>
+                       <key code="15" output="‰"/>
+                       <key code="16" output="Á"/>
+                       <key code="17" output="ˇ"/>
+                       <key code="18" output="⁄"/>
+                       <key code="19" output="€"/>
+                       <key code="20" output="‹"/>
+                       <key code="21" output="›"/>
+                       <key code="22" output="fl"/>
+                       <key code="23" output="fi"/>
+                       <key code="24" output="±"/>
+                       <key code="25" output="·"/>
+                       <key code="26" output="‡"/>
+                       <key code="27" output="—"/>
+                       <key code="28" output="°"/>
+                       <key code="29" output="‚"/>
+                       <key code="30" output="’"/>
+                       <key code="31" output="Ø"/>
+                       <key code="32" output="¨"/>
+                       <key code="33" output="”"/>
+                       <key code="34" output="ˆ"/>
+                       <key code="35" output="∏"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="Ò"/>
+                       <key code="38" output="Ô"/>
+                       <key code="39" output="Æ"/>
+                       <key code="40" output=""/>
+                       <key code="41" output="Ú"/>
+                       <key code="42" output="»"/>
+                       <key code="43" output="¯"/>
+                       <key code="44" output="¿"/>
+                       <key code="45" output="˜"/>
+                       <key code="46" output="Â"/>
+                       <key code="47" output="˘"/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" output=" "/>
+                       <key code="50" output="`"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="*"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="+"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="="/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="/"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="5">
+                       <key code="0" output="Å"/>
+                       <key code="1" output="Í"/>
+                       <key code="2" output="Î"/>
+                       <key code="3" output="Ï"/>
+                       <key code="4" output="Ó"/>
+                       <key code="5" output="©"/>
+                       <key code="6" output="Ω"/>
+                       <key code="7" output="≈"/>
+                       <key code="8" output="Ç"/>
+                       <key code="9" output="√"/>
+                       <key code="10" output="§"/>
+                       <key code="11" output="ı"/>
+                       <key code="12" output="Œ"/>
+                       <key code="13" output="∑"/>
+                       <key code="14" output="´"/>
+                       <key code="15" output="®"/>
+                       <key code="16" output="Á"/>
+                       <key code="17" output="†"/>
+                       <key code="18" output="¡"/>
+                       <key code="19" output="™"/>
+                       <key code="20" output="£"/>
+                       <key code="21" output="¢"/>
+                       <key code="22" output="§"/>
+                       <key code="23" output="∞"/>
+                       <key code="24" output="≠"/>
+                       <key code="25" output="ª"/>
+                       <key code="26" output="¶"/>
+                       <key code="27" output="–"/>
+                       <key code="28" output="•"/>
+                       <key code="29" output="º"/>
+                       <key code="30" output="‘"/>
+                       <key code="31" output="Ø"/>
+                       <key code="32" output="¨"/>
+                       <key code="33" output="“"/>
+                       <key code="34" output="ˆ"/>
+                       <key code="35" output="∏"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="Ò"/>
+                       <key code="38" output="Ô"/>
+                       <key code="39" output="Æ"/>
+                       <key code="40" output="˚"/>
+                       <key code="41" output="…"/>
+                       <key code="42" output="«"/>
+                       <key code="43" output="≤"/>
+                       <key code="44" output="÷"/>
+                       <key code="45" output="˜"/>
+                       <key code="46" output="Â"/>
+                       <key code="47" output="≥"/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" output=" "/>
+                       <key code="50" output="`"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="&#x001D;"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="&#x001C;"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="&#x001F;"/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="&#x001E;"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="6">
+                       <key code="0" output="å"/>
+                       <key code="1" output="ß"/>
+                       <key code="2" output="∂"/>
+                       <key code="3" output="ƒ"/>
+                       <key code="4" output="˙"/>
+                       <key code="5" output="©"/>
+                       <key code="6" output="Ω"/>
+                       <key code="7" output="≈"/>
+                       <key code="8" output="ç"/>
+                       <key code="9" output="√"/>
+                       <key code="10" output="§"/>
+                       <key code="11" output="∫"/>
+                       <key code="12" output="œ"/>
+                       <key code="13" output="∑"/>
+                       <key code="14" output="´"/>
+                       <key code="15" output="®"/>
+                       <key code="16" output="¥"/>
+                       <key code="17" output="†"/>
+                       <key code="18" output="¡"/>
+                       <key code="19" output="™"/>
+                       <key code="20" output="£"/>
+                       <key code="21" output="¢"/>
+                       <key code="22" output="§"/>
+                       <key code="23" output="∞"/>
+                       <key code="24" output="≠"/>
+                       <key code="25" output="ª"/>
+                       <key code="26" output="¶"/>
+                       <key code="27" output="–"/>
+                       <key code="28" output="•"/>
+                       <key code="29" output="º"/>
+                       <key code="30" output="‘"/>
+                       <key code="31" output="ø"/>
+                       <key code="32" output="¨"/>
+                       <key code="33" output="“"/>
+                       <key code="34" output="^"/>
+                       <key code="35" output="π"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="¬"/>
+                       <key code="38" output="∆"/>
+                       <key code="39" output="æ"/>
+                       <key code="40" output="˚"/>
+                       <key code="41" output="…"/>
+                       <key code="42" output="«"/>
+                       <key code="43" output="≤"/>
+                       <key code="44" output="÷"/>
+                       <key code="45" output="~"/>
+                       <key code="46" output="µ"/>
+                       <key code="47" output="≥"/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" output=" "/>
+                       <key code="50" output="`"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="&#x001D;"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="&#x001C;"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="&#x001F;"/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="&#x001E;"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+               <keyMap index="7">
+                       <key code="0" output="&#x0001;"/>
+                       <key code="1" output="&#x0013;"/>
+                       <key code="2" output="&#x0004;"/>
+                       <key code="3" output="&#x0006;"/>
+                       <key code="4" output="&#x0008;"/>
+                       <key code="5" output="&#x0007;"/>
+                       <key code="6" output="&#x001A;"/>
+                       <key code="7" output="&#x0018;"/>
+                       <key code="8" output="&#x0003;"/>
+                       <key code="9" output="&#x0016;"/>
+                       <key code="10" output="0"/>
+                       <key code="11" output="&#x0002;"/>
+                       <key code="12" output="&#x0011;"/>
+                       <key code="13" output="&#x0017;"/>
+                       <key code="14" output="&#x0005;"/>
+                       <key code="15" output="&#x0012;"/>
+                       <key code="16" output="&#x0019;"/>
+                       <key code="17" output="&#x0014;"/>
+                       <key code="18" output="1"/>
+                       <key code="19" output="2"/>
+                       <key code="20" output="3"/>
+                       <key code="21" output="4"/>
+                       <key code="22" output="6"/>
+                       <key code="23" output="5"/>
+                       <key code="24" output="="/>
+                       <key code="25" output="9"/>
+                       <key code="26" output="7"/>
+                       <key code="27" output="&#x001F;"/>
+                       <key code="28" output="8"/>
+                       <key code="29" output="0"/>
+                       <key code="30" output="&#x001D;"/>
+                       <key code="31" output="&#x000F;"/>
+                       <key code="32" output="&#x0015;"/>
+                       <key code="33" output="&#x001B;"/>
+                       <key code="34" output="&#x0009;"/>
+                       <key code="35" output="&#x0010;"/>
+                       <key code="36" output="&#x000D;"/>
+                       <key code="37" output="&#x000C;"/>
+                       <key code="38" output="&#x000A;"/>
+                       <key code="39" output="&#x0027;"/>
+                       <key code="40" output="&#x000B;"/>
+                       <key code="41" output=";"/>
+                       <key code="42" output="&#x001C;"/>
+                       <key code="43" output=","/>
+                       <key code="44" output="/"/>
+                       <key code="45" output="&#x000E;"/>
+                       <key code="46" output="&#x000D;"/>
+                       <key code="47" output="."/>
+                       <key code="48" output="&#x0009;"/>
+                       <key code="49" action="5"/>
+                       <key code="50" output="`"/>
+                       <key code="51" output="&#x0008;"/>
+                       <key code="52" output="&#x0003;"/>
+                       <key code="53" output="&#x001B;"/>
+                       <key code="65" output="."/>
+                       <key code="66" output="&#x001D;"/>
+                       <key code="67" output="*"/>
+                       <key code="69" output="+"/>
+                       <key code="70" output="&#x001C;"/>
+                       <key code="71" output="&#x001B;"/>
+                       <key code="72" output="&#x001F;"/>
+                       <key code="75" output="/"/>
+                       <key code="76" output="&#x0003;"/>
+                       <key code="77" output="&#x001E;"/>
+                       <key code="78" output="-"/>
+                       <key code="81" output="="/>
+                       <key code="82" output="0"/>
+                       <key code="83" output="1"/>
+                       <key code="84" output="2"/>
+                       <key code="85" output="3"/>
+                       <key code="86" output="4"/>
+                       <key code="87" output="5"/>
+                       <key code="88" output="6"/>
+                       <key code="89" output="7"/>
+                       <key code="91" output="8"/>
+                       <key code="92" output="9"/>
+                       <key code="96" output="&#x0010;"/>
+                       <key code="97" output="&#x0010;"/>
+                       <key code="98" output="&#x0010;"/>
+                       <key code="99" output="&#x0010;"/>
+                       <key code="100" output="&#x0010;"/>
+                       <key code="101" output="&#x0010;"/>
+                       <key code="102" output="&#x0010;"/>
+                       <key code="103" output="&#x0010;"/>
+                       <key code="104" output="&#x0010;"/>
+                       <key code="105" output="&#x0010;"/>
+                       <key code="106" output="&#x0010;"/>
+                       <key code="107" output="&#x0010;"/>
+                       <key code="108" output="&#x0010;"/>
+                       <key code="109" output="&#x0010;"/>
+                       <key code="110" output="&#x0010;"/>
+                       <key code="111" output="&#x0010;"/>
+                       <key code="112" output="&#x0010;"/>
+                       <key code="113" output="&#x0010;"/>
+                       <key code="114" output="&#x0005;"/>
+                       <key code="115" output="&#x0001;"/>
+                       <key code="116" output="&#x000B;"/>
+                       <key code="117" output="&#x007F;"/>
+                       <key code="118" output="&#x0010;"/>
+                       <key code="119" output="&#x0004;"/>
+                       <key code="120" output="&#x0010;"/>
+                       <key code="121" output="&#x000C;"/>
+                       <key code="122" output="&#x0010;"/>
+                       <key code="123" output="&#x001C;"/>
+                       <key code="124" output="&#x001D;"/>
+                       <key code="125" output="&#x001F;"/>
+                       <key code="126" output="&#x001E;"/>
+               </keyMap>
+       </keyMapSet>
+       <keyMapSet id="984">
+               <keyMap index="0" baseMapSet="16c" baseIndex="0">
+                       <key code="24" output="^"/>
+                       <key code="30" output="["/>
+                       <key code="33" output="@"/>
+                       <key code="39" output=":"/>
+                       <key code="42" output="]"/>
+                       <key code="93" output="¥"/>
+                       <key code="94" output="_"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="1" baseMapSet="16c" baseIndex="1">
+                       <key code="19" output="&#x0022;"/>
+                       <key code="22" output="&#x0026;"/>
+                       <key code="24" output="~"/>
+                       <key code="25" output=")"/>
+                       <key code="26" output="&#x0027;"/>
+                       <key code="27" output="="/>
+                       <key code="28" output="("/>
+                       <key code="29" output="0"/>
+                       <key code="30" output="{"/>
+                       <key code="33" output="`"/>
+                       <key code="39" output="*"/>
+                       <key code="41" output="+"/>
+                       <key code="42" output="}"/>
+                       <key code="93" output="|"/>
+                       <key code="94" output="_"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="2" baseMapSet="16c" baseIndex="2">
+                       <key code="24" output="^"/>
+                       <key code="30" output="["/>
+                       <key code="33" output="@"/>
+                       <key code="39" output=":"/>
+                       <key code="42" output="]"/>
+                       <key code="93" output="¥"/>
+                       <key code="94" output="_"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="3" baseMapSet="16c" baseIndex="3">
+                       <key code="93" output="\"/>
+                       <key code="94" action="1"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="4" baseMapSet="16c" baseIndex="4">
+                       <key code="93" output="|"/>
+                       <key code="94" output="`"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="5" baseMapSet="16c" baseIndex="5">
+                       <key code="93" output="\"/>
+                       <key code="94" output="`"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="6" baseMapSet="16c" baseIndex="6">
+                       <key code="93" output="\"/>
+                       <key code="94" output="_"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+               <keyMap index="7" baseMapSet="16c" baseIndex="7">
+                       <key code="93" output="|"/>
+                       <key code="94" output="_"/>
+                       <key code="95" output=","/>
+                       <key code="102" action="5"/>
+                       <key code="104" action="5"/>
+               </keyMap>
+       </keyMapSet>
+       <actions>
+               <action id="0">
+                       <when state="none" next="1"/>
+               </action>
+               <action id="1">
+                       <when state="none" next="2"/>
+               </action>
+               <action id="10">
+                       <when state="none" output="O"/>
+                       <when state="1" output="Ó"/>
+                       <when state="2" output="Ò"/>
+                       <when state="3" output="Ô"/>
+                       <when state="4" output="Ö"/>
+                       <when state="5" output="Õ"/>
+                       <when state="6" output="Ø"/>
+               </action>
+               <action id="11">
+                       <when state="none" output="U"/>
+                       <when state="1" output="Ú"/>
+                       <when state="2" output="Ù"/>
+                       <when state="3" output="Û"/>
+                       <when state="4" output="Ü"/>
+               </action>
+               <action id="12">
+                       <when state="none" output="Y"/>
+                       <when state="4" output="Ÿ"/>
+               </action>
+               <action id="13">
+                       <when state="none" output="a"/>
+                       <when state="1" output="á"/>
+                       <when state="2" output="à"/>
+                       <when state="3" output="â"/>
+                       <when state="4" output="ä"/>
+                       <when state="5" output="ã"/>
+                       <when state="6" output="å"/>
+               </action>
+               <action id="14">
+                       <when state="none" output="e"/>
+                       <when state="1" output="é"/>
+                       <when state="2" output="è"/>
+                       <when state="3" output="ê"/>
+                       <when state="4" output="ë"/>
+                       <when state="6" output="æ"/>
+               </action>
+               <action id="15">
+                       <when state="none" output="i"/>
+                       <when state="1" output="í"/>
+                       <when state="2" output="ì"/>
+                       <when state="3" output="î"/>
+                       <when state="4" output="ï"/>
+               </action>
+               <action id="16">
+                       <when state="none" output="n"/>
+                       <when state="5" output="ñ"/>
+               </action>
+               <action id="17">
+                       <when state="none" output="o"/>
+                       <when state="1" output="ó"/>
+                       <when state="2" output="ò"/>
+                       <when state="3" output="ô"/>
+                       <when state="4" output="ö"/>
+                       <when state="5" output="õ"/>
+                       <when state="6" output="ø"/>
+               </action>
+               <action id="18">
+                       <when state="none" output="u"/>
+                       <when state="1" output="ú"/>
+                       <when state="2" output="ù"/>
+                       <when state="3" output="û"/>
+                       <when state="4" output="ü"/>
+               </action>
+               <action id="19">
+                       <when state="none" output="y"/>
+                       <when state="4" output="ÿ"/>
+               </action>
+               <action id="2">
+                       <when state="none" next="3"/>
+               </action>
+               <action id="3">
+                       <when state="none" next="4"/>
+               </action>
+               <action id="4">
+                       <when state="none" next="5"/>
+               </action>
+               <action id="5">
+                       <when state="none" output=" "/>
+                       <when state="1" output="´"/>
+                       <when state="2" output="`"/>
+                       <when state="3" output="ˆ"/>
+                       <when state="4" output="¨"/>
+                       <when state="5" output="˜"/>
+               </action>
+               <action id="6">
+                       <when state="none" output="A"/>
+                       <when state="1" output="Á"/>
+                       <when state="2" output="À"/>
+                       <when state="3" output="Â"/>
+                       <when state="4" output="Ä"/>
+                       <when state="5" output="Ã"/>
+                       <when state="6" output="Å"/>
+               </action>
+               <action id="7">
+                       <when state="none" output="E"/>
+                       <when state="1" output="É"/>
+                       <when state="2" output="È"/>
+                       <when state="3" output="Ê"/>
+                       <when state="4" output="Ë"/>
+                       <when state="6" output="Æ"/>
+               </action>
+               <action id="8">
+                       <when state="none" output="I"/>
+                       <when state="1" output="Í"/>
+                       <when state="2" output="Ì"/>
+                       <when state="3" output="Î"/>
+                       <when state="4" output="Ï"/>
+               </action>
+               <action id="9">
+                       <when state="none" output="N"/>
+                       <when state="5" output="Ñ"/>
+               </action>
+               <action id="`">
+                       <when state="none" next="6"/>
+               </action>
+       </actions>
+       <terminators>
+               <when state="1" output="´"/>
+               <when state="2" output="`"/>
+               <when state="3" output="ˆ"/>
+               <when state="4" output="¨"/>
+               <when state="5" output="˜"/>
+               <when state="6" output="`"/>
+       </terminators>
+</keyboard>
diff --git a/Library/Keyboard Layouts/usdanish.bundle/Contents/version.plist b/Library/Keyboard Layouts/usdanish.bundle/Contents/version.plist
new file mode 100644 (file)
index 0000000..94c4f1e
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>BuildVersion</key>
+       <string></string>
+       <key>ProjectName</key>
+       <string>usdanish</string>
+       <key>SourceVersion</key>
+       <string></string>
+</dict>
+</plist>