OSDN Git Service

Implemented \euc, \jis, and so on in luatex-compat.sty.
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sat, 4 Jun 2011 05:09:10 +0000 (14:09 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sat, 4 Jun 2011 05:09:10 +0000 (14:09 +0900)
Also, I started to using \ltj@safe@num{} (defined at luatexja-base.sty).

15 files changed:
doc/sample1.pdf
doc/sample1.tex
src/luatexja-compat.sty
src/luatexja-core.lua
src/luatexja-core.sty
src/luatexja/charrange.lua
src/luatexja/compat.lua [new file with mode: 0644]
src/luatexja/jisx0213.lua [new file with mode: 0644]
src/luatexja/stack.lua
test/test01.pdf
test/test03-after.pdf
test/test03-after.tex
test/test04-jfm.pdf
test/test04-jfm.tex
tool/jisx0213table.rb [new file with mode: 0755]

index 1042b05..dfc03ad 100644 (file)
Binary files a/doc/sample1.pdf and b/doc/sample1.pdf differ
index c792fb9..f3031e4 100644 (file)
@@ -44,8 +44,6 @@
 アクセントも,|make_accent|の処理をLuaコードで書けば可能だと思われます.}
 \item 数式中の日本語は想定していません.|\hbox|か何かで囲ってください.
 \item p\TeX にあった以下の機能はまだ実装していません.
-\itemitem |\euc|, |\jis|, |\sjis|, |\kuten|といった,コード変換プリミティブ.
-\itemitem |\kansuji|, |\kansujichar|.
 \itemitem |\showmode|, |\jfam|.
 \itemitem 縦組み関連一式.|\tate|, |\tfont|, |\tbaselineshift|, |\dtou|,$\,\ldots$
 
@@ -436,6 +434,15 @@ $i$番の文字クラスの文字と$j$番の文字クラスの文字の間に
 
 \enditem
 
+\beginsection 互換用命令(書きかけ)
+
+{\tt luatexja-compat.sty}を読み込むことで,次が追加.
+\item |\euc|, |\jis|, |\sjis|, |\kuten|
+\item |\kansuji|
+\item |kansujichar={<num>, <char>}| key in |\ltjsetparameter|.
+\enditem
+
+
 \beginsection 大まかな処理の流れ
 
 Lua\TeX-jaパッケージでは,次のような流れで実際の処理を行っている.
index 69a8622..4191ddb 100644 (file)
 \expandafter\endinput\fi\relax
 
 %% Load Lua modules.
-\RequireLuaModule{luatexja.infomute}
+%\RequireLuaModule{luatexja.infomute}
+% not yet implemented.
 
 %% Silence info messages of luatexbase-mcb
-\directlua{ luatexja.infomute.add_mute("luatexbase-mcb") }
+%\directlua{ luatexja.infomute.add_mute("luatexbase-mcb") }
+% not yet implemented.
 
 %%------------------
 %! これ以降に LuaTeX 用の compat の内容を入れる.
+\RequireLuaModule{luatexja.jisx0213} %% JISX0213 => unicode のテーブル
+\RequireLuaModule{luatexja.compat}
+
+\def\euc#1{\directlua{luatexja.compat.from_euc(\ltj@safe@num{#1})}}
+\def\kuten#1{\directlua{luatexja.compat.from_kuten(\ltj@safe@num{#1})}}
+\def\jis#1{\directlua{luatexja.compat.from_jis(\ltj@safe@num{#1})}}
+\def\sjis#1{\directlua{luatexja.compat.from_sjis(\ltj@safe@num{#1})}}
+\def\ucs#1{\directlua{luatexja.compat.from_ucs(\ltj@safe@num{#1})}}
+
+\define@key[ltj]{japaram}{kansujichar}{%
+  \expandafter\ltj@@set@stack#1:{ksj}{0}{0x7FFFFFFF}}
+\def\kansuji#1{\directlua{luatexja.compat.to_kansuji(\ltj@safe@num{#1})}}
+
+\ltjsetparameter{kansujichar={0,`〇}}
+\ltjsetparameter{kansujichar={1,`一}}
+\ltjsetparameter{kansujichar={2,`二}}
+\ltjsetparameter{kansujichar={3,`三}}
+\ltjsetparameter{kansujichar={4,`四}}
+\ltjsetparameter{kansujichar={5,`五}}
+\ltjsetparameter{kansujichar={6,`六}}
+\ltjsetparameter{kansujichar={7,`七}}
+\ltjsetparameter{kansujichar={8,`八}}
+\ltjsetparameter{kansujichar={9,`九}}
 
 %%------------------ all done
 \ltj@compat@AtEnd
index ce76678..dbb590d 100644 (file)
@@ -145,13 +145,18 @@ end
 -- EXT: print parameters that need arguments
 function ltj.ext_get_parameter_binary(k,c)
    if k == 'jacharrange' then
-      if c<0 or c>216 then c=0 end
+      if c<0 or c>216 then 
+        tex.print(luatexbase.catcodetables['latex-atletter'], "\\ltj@PackageError{luatexja}{invalid character range number (" .. c ..
+                  ")}{A character range number should be in the range 0..216, " ..
+                  "So I changed this one to zero.}{}"); c=0
+      end
       tex.write(luatexja.charrange.get_range_setting(c))
    else
       if c<0 or c>0x10FFFF then
-        ltj.error('Invalid character code (' .. c 
-                  .. '), should in the range 0.."10FFFF.',
-               {"I'm going to use 0 instead of that illegal character code."})
+        tex.print(luatexbase.catcodetables['latex-atletter'], "\\ltj@PackageError{luatexja}{bad character code ("..c..")}" .. 
+               "{A character number must be between -1 and 0x10ffff. " ..
+               "(-1 is used for denoting `math boundary') " ..
+               "So I changed this one to zero.}{}")
         c=0
       end
       if k == 'prebreakpenalty' then
index 83c90dd..0db069e 100644 (file)
 \newdimen\jQ \jQ=0.25mm
 \newdimen\jH \jH=0.25mm
 
+%%%%%%%% error message
+\def\ltj@defnum{0}
+\def\ltj@defdimen{0}
+
+
 %%%%%%%% Attributes for Japanese typesetting.
 \newluatexattribute\ltj@curjfnt   % index for ``current Japanese font''
 \newluatexattribute\ltj@charclass % 
 \define@key[ltj]{japaram}{postbreakpenalty}{%
   \expandafter\ltj@@set@stack#1:{post}{-10000}{10000}}
 \def\ltj@@set@stack#1,#2:#3#4#5{%
-  \ltj@tempcnta=#1\relax \ltj@tempcntb=#2\relax
   \directlua{luatexja.stack.set_stack_table(ltj.isglobal, \asluastring{#3},
-    \the\ltj@tempcnta,tex.getcount('ltj@tempcntb'),#4,#5)}}
+    \ltj@safe@num@or\ltj@defnum{#1},\ltj@safe@num@or\ltj@defnum{#2},#4,#5)}}
 
 % yalbaselineshift = <dimen>
 % yjabaselineshift = <dimen>
 \define@key[ltj]{japaram}{yalbaselineshift}{%
-  \ltj@tempdima=#1\relax%
   \directlua{tex.setattribute(ltj.isglobal, 
     luatexbase.attributes['ltj@yablshift'],
-    tex.getdimen('ltj@tempdima'))}}
+    \ltj@safe@dimen@or\ltj@defdimen{#1})}}
 \define@key[ltj]{japaram}{yjabaselineshift}{%
-  \ltj@tempdima=#1\relax%
   \directlua{tex.setattribute(ltj.isglobal, 
     luatexbase.attributes['ltj@ykblshift'],
-    tex.getdimen('ltj@tempdima'))}}
+    \ltj@safe@dimen@or\ltj@defdimen{#1})}}
 
 % jaxspmode = {<char_code>, <mode>}
 % mode: inhibit, preonly, postonly, allow
   \def\ltj@tempa{preonly}\ifx\ltj@temp\ltj@tempa\def\ltj@temp{2}\fi
   \def\ltj@tempa{postonly}\ifx\ltj@temp\ltj@tempa\def\ltj@temp{1}\fi
   \def\ltj@tempa{allow}\ifx\ltj@temp\ltj@tempa\def\ltj@temp{3}\fi
-  \ltj@tempcnta=#1\relax\ltj@tempcntb=\ltj@temp\relax
-  \directlua{luatexja.stack.set_stack_table(ltj.isglobal, 'xsp', \the\ltj@tempcnta,
-    \the\ltj@tempcntb,0,3)}}
+  \directlua{luatexja.stack.set_stack_table(ltj.isglobal, 'xsp', 
+    \ltj@safe@num@or\ltj@defnum{#1},
+    \ltj@safe@num@or\ltj@defnum{\ltj@temp},0,3)}}
 
 % alxspmode = {<char_code>, <mode>}
 % mode: inhibit, preonly, postonly, allow
   \def\ltj@tempa{preonly}\ifx\ltj@temp\ltj@tempa\def\ltj@temp{1}\fi
   \def\ltj@tempa{postonly}\ifx\ltj@temp\ltj@tempa\def\ltj@temp{2}\fi
   \def\ltj@tempa{allow}\ifx\ltj@temp\ltj@tempa\def\ltj@temp{3}\fi
-  \ltj@tempcnta=#1\relax\ltj@tempcntb=\ltj@temp\relax
-  \directlua{luatexja.stack.set_stack_table(ltj.isglobal, 'xsp', \the\ltj@tempcnta,
-    \the\ltj@tempcntb,0,3)}}
+  \directlua{luatexja.stack.set_stack_table(ltj.isglobal, 'xsp', 
+    \ltj@safe@num@or\ltj@defnum{#1},
+    \ltj@safe@num@or\ltj@defnum{\ltj@temp},0,3)}}
 
 % autospacing = <bool> (default: true)
 \define@boolkey[ltj]{japaram}{autospacing}[true]{%
   \fi}
 
 \define@key[ltj]{japaram}{kanjiskip}{%              % SKIP
-  \ltj@tempskipa=#1\relax
-  \directlua{luatexja.stack.set_stack_skip(ltj.isglobal, 'kanjiskip')}}
-\define@key[ltj]{japaram}{xkanjiskip}{%              % SKIP
-  \ltj@tempskipa=#1\relax
-  \directlua{luatexja.stack.set_stack_skip(ltj.isglobal, 'xkanjiskip')}}
+  \directlua{luatexja.stack.set_stack_skip(ltj.isglobal, 'kanjiskip', \ltj@safe@glue{#1})}}
+\define@key[ltj]{japaram}{xkanjiskip}{%             % SKIP
+  \directlua{luatexja.stack.set_stack_skip(ltj.isglobal, 'xkanjiskip', \ltj@safe@glue{#1})}}
 \define@key[ltj]{japaram}{jcharwidowpenalty}{%      %COUNT
-  \ltj@tempcnta=#1 
   \directlua{luatexja.stack.set_stack_table(ltj.isglobal, 'jwp', 0,
-    \the\ltj@tempcnta, -10000, 10000)}}
+    \ltj@safe@num@or\ltj@defnum{#1}, -10000, 10000)}}
 
 % differentjfm = { large | small | average | both }
 \define@choicekey*+[ltj]{japaram}{differentjfm}[\ltj@temp\ltj@tempr]%
     \directlua{ltj.ja_diffmet_rule = math.two_average}\or
     \directlua{ltj.ja_diffmet_rule = math.two_add}
   \fi
-}{\@PackageWarning{luatexja}{ignored invalid argument '#1' for 'differentjfm'}}
+}{\ltj@PackageError{luatexja}{invalid argument `#1' for `differentjfm'}{%
+  Argument for `differentjfm' must be one of `large', `small', `average',^^J%
+  and `both'. }}
   % large, small, average, both
 
 
 \def\ltj@@scrange#1,{%
   \edef\ltj@temp{#1}%
   \ifx\ltj@temp\empty\let\next=\relax\else\let\next=\ltj@@scrange
-    \ltj@tempcnta=#1 \directlua{luatexja.charrange.toggle_char_range(%
-      ltj.is_global,\the\ltj@tempcnta)}%
+    \directlua{luatexja.charrange.toggle_char_range(%
+      ltj.is_global,\ltj@safe@num@or\ltj@defnum{#1})}%
   \fi\next
 }
 
 }
 \def\ltj@@getparam@one#1{%
   \directlua{ltj.ext_get_parameter_unary('#1')}}%
-\def\ltj@@getparam@two#1#2{\ltj@tempcnta=#2
-  \directlua{ltj.ext_get_parameter_binary('#1', \the\ltj@tempcnta)}%
+\def\ltj@@getparam@two#1#2{%
+  \directlua{ltj.ext_get_parameter_binary('#1', \ltj@safe@num{#2})}%
 }
 
 
index c1356ac..931a2e2 100644 (file)
@@ -26,18 +26,22 @@ for i=0x100,ucs_out-1 do jcr_table_main[i]=0 end
 
 -- EXT: add characters to a range
 function add_char_range(b,e,ind) -- ind: external range number
-   if ind<0 or ind>216 then 
-      ltj.error('Invalid range number (' .. ind ..
-               '), should be in the range 1..216.',
-            {}); return
-   end
+   if not ind or ind<0 or ind>216 then 
+      tex.print(luatexbase.catcodetables['latex-atletter'], "\\ltj@PackageError{luatexja}{invalid character range number (" .. ind ..
+               ")}{A character range number should be in the range 1..216, " ..
+                "ignored.}{}"); return
+   elseif b<0x80 or e>=ucs_out or b>e then
+      tex.print(luatexbase.catcodetables['latex-atletter'], "\\ltj@PackageError{luatexja}{bad character range ("
+               .. b .. ".." .. e .. ")}" .. 
+               "{A character range must be a subset of [0x80, 0x10ffff].}{}")
+   end 
    for i=math.max(0x80,b),math.min(ucs_out-1,e) do
       jcr_table_main[i]=ind
    end
 end
 
 function char_to_range(c) -- return the (external) range number
-   if c<0x80 or c>=ucs_out then return -1
+   if c<0x80 then return -1
    else 
       local i = jcr_table_main[c] or 0
       if i==0 then return 217 else return i end
diff --git a/src/luatexja/compat.lua b/src/luatexja/compat.lua
new file mode 100644 (file)
index 0000000..721e5e4
--- /dev/null
@@ -0,0 +1,99 @@
+--
+-- luatexja/compat.lua
+--
+luatexbase.provides_module({
+  name = 'luatexja.compat',
+  date = '2011/06/03',
+  version = '0.1',
+  description = 'Partial implementation of primitives of pTeX',
+})
+module('luatexja.compat', package.seeall)
+local err, warn, info, log = luatexbase.errwarinf(_NAME)
+
+-- \kuten, \jis, \euc, \sjis, \ucs, \kansuji
+function to_kansuji(num)
+   if not num then num=0; return
+   elseif num<0 then 
+      num = -num; tex.write('-')
+   end
+   local s = ""
+   while num~=0 do
+      s = utf.char(
+        luatexja.stack.get_penalty_table('ksj', num%10,
+                                         '', tex.getcount('ltj@@stack'))) .. s
+      num=math.floor(num/10)
+   end
+   tex.write(s)
+end
+
+
+-- jisx0213.lua: JIS X 0213:2004 から Unicode への対応テーブル.
+-- 次のファイルより自動生成した:
+--   "JIS X 0213:2004 8-bit code vs Unicode mapping table".
+--   (by Project X0213, http://x0213.org/codetable/jisx0213-2004-8bit-std.txt)
+
+-- \kuten: 面区点 (それぞれで16進2桁を使用)=> Unicode 符号位置
+function from_kuten(i)
+   if not i then i=0 end
+   tex.write(luatexja.jisx0213.table_jisx0213_2004[i] or 0)
+end
+
+-- \euc: EUC-JIS-2004 による符号位置 => Unicode 符号位置
+-- 第2面の文字は 0x8f で始まる 16進6桁で指定
+-- JIS X 0201 (0x8e に続く1バイト)はサポートせず.
+function from_euc(i)
+   -- EUC-JIS-2004: (8f)a1a1 => 1(2) 
+   if not i then i=0
+   elseif i>=0x8f0000 then 
+      i=i-0x8e0000 
+   elseif i>=0x10000 or i<0 then 
+      i=0
+   end
+   from_kuten(i-0xa0a0)
+end
+
+-- \jis: ISO-2011-JP-2004 による符号位置 => Unicode 符号位置
+-- エスケープシーケンスはサポートせず,第1面の文字のみ指定可能.
+function from_jis(i)
+   -- ISO-2022-JP
+   if (not i) or i>=0x10000 or i<0 then 
+      i=0
+   end
+   from_kuten(i-0x2020)
+end
+
+-- \sjis: Shift JIS-2004 による符号位置 => Unicode 符号位置
+-- JIS X 0201 はサポートせず.
+function from_sjis(i)
+   -- Shift JIS
+   if (not i) or i>=0x10000 or i<0 then 
+      tex.write('0'); return 
+   end
+   local c2 = math.floor(i/256)
+   local c1 = i%256
+   local shift_jisx0213_s1a3_table = {
+      { [false]= 1, [true]= 8}, 
+      { [false]= 3, [true]= 4}, 
+      { [false]= 5, [true]=12}, 
+      { [false]=13, [true]=14}, 
+      { [false]=15 } }
+   if c2 >= 0x81 then
+      if c2 >= 0xF0 then
+        if (c2 <= 0xF3 or (c2 == 0xF4 and c1 < 0x9F)) then
+          c2 = 0x100 + shift_jisx0213_s1a3_table[c2 - 0xF0 + 1][(0x9E < c1)];
+       else -- 78<=k<=94
+          c2 = c2 * 2 - 413 + 0x100; if 0x9E < c1 then c2=c2+1 end
+       end
+     else
+       if c2<=0x9f then i=0x101 else i=0x181 end
+       c2 = c2 + c2 - i; if 0x9E < c1 then c2=c2+1 end
+     end
+     if c1 < 0x9F then
+       if c1>0x7f then i=0x40 else i=0x3f end
+       c1 = c1 - i
+     else
+       c1 = c1 - 0x7e
+     end
+     from_kuten(c2*256+c1)
+  end
+end
diff --git a/src/luatexja/jisx0213.lua b/src/luatexja/jisx0213.lua
new file mode 100644 (file)
index 0000000..34cffdc
--- /dev/null
@@ -0,0 +1,11214 @@
+luatexbase.provides_module({
+  name = 'luatexja.jisx0213'})
+module('luatexja.jisx0213', package.seeall)
+table_jisx0213_2004 = {
+-- [index: (men-1)*0x10000 + kuten] = ucs_code
+  [0x101]=0x3000,
+  [0x102]=0x3001,
+  [0x103]=0x3002,
+  [0x104]=0x002C,
+  [0x105]=0x002E,
+  [0x106]=0x30FB,
+  [0x107]=0x003A,
+  [0x108]=0x003B,
+  [0x109]=0x003F,
+  [0x10a]=0x0021,
+  [0x10b]=0x309B,
+  [0x10c]=0x309C,
+  [0x10d]=0x00B4,
+  [0x10e]=0x0060,
+  [0x10f]=0x00A8,
+  [0x110]=0x005E,
+  [0x111]=0x203E,
+  [0x112]=0x005F,
+  [0x113]=0x30FD,
+  [0x114]=0x30FE,
+  [0x115]=0x309D,
+  [0x116]=0x309E,
+  [0x117]=0x3003,
+  [0x118]=0x4EDD,
+  [0x119]=0x3005,
+  [0x11a]=0x3006,
+  [0x11b]=0x3007,
+  [0x11c]=0x30FC,
+  [0x11d]=0x2014,
+  [0x11e]=0x2010,
+  [0x11f]=0x002F,
+  [0x120]=0x005C,
+  [0x121]=0x301C,
+  [0x122]=0x2016,
+  [0x123]=0x007C,
+  [0x124]=0x2026,
+  [0x125]=0x2025,
+  [0x126]=0x2018,
+  [0x127]=0x2019,
+  [0x128]=0x201C,
+  [0x129]=0x201D,
+  [0x12a]=0x0028,
+  [0x12b]=0x0029,
+  [0x12c]=0x3014,
+  [0x12d]=0x3015,
+  [0x12e]=0x005B,
+  [0x12f]=0x005D,
+  [0x130]=0x007B,
+  [0x131]=0x007D,
+  [0x132]=0x3008,
+  [0x133]=0x3009,
+  [0x134]=0x300A,
+  [0x135]=0x300B,
+  [0x136]=0x300C,
+  [0x137]=0x300D,
+  [0x138]=0x300E,
+  [0x139]=0x300F,
+  [0x13a]=0x3010,
+  [0x13b]=0x3011,
+  [0x13c]=0x002B,
+  [0x13d]=0x2212,
+  [0x13e]=0x00B1,
+  [0x13f]=0x00D7,
+  [0x140]=0x00F7,
+  [0x141]=0x003D,
+  [0x142]=0x2260,
+  [0x143]=0x003C,
+  [0x144]=0x003E,
+  [0x145]=0x2266,
+  [0x146]=0x2267,
+  [0x147]=0x221E,
+  [0x148]=0x2234,
+  [0x149]=0x2642,
+  [0x14a]=0x2640,
+  [0x14b]=0x00B0,
+  [0x14c]=0x2032,
+  [0x14d]=0x2033,
+  [0x14e]=0x2103,
+  [0x14f]=0x00A5,
+  [0x150]=0x0024,
+  [0x151]=0x00A2,
+  [0x152]=0x00A3,
+  [0x153]=0x0025,
+  [0x154]=0x0023,
+  [0x155]=0x0026,
+  [0x156]=0x002A,
+  [0x157]=0x0040,
+  [0x158]=0x00A7,
+  [0x159]=0x2606,
+  [0x15a]=0x2605,
+  [0x15b]=0x25CB,
+  [0x15c]=0x25CF,
+  [0x15d]=0x25CE,
+  [0x15e]=0x25C7,
+  [0x201]=0x25C6,
+  [0x202]=0x25A1,
+  [0x203]=0x25A0,
+  [0x204]=0x25B3,
+  [0x205]=0x25B2,
+  [0x206]=0x25BD,
+  [0x207]=0x25BC,
+  [0x208]=0x203B,
+  [0x209]=0x3012,
+  [0x20a]=0x2192,
+  [0x20b]=0x2190,
+  [0x20c]=0x2191,
+  [0x20d]=0x2193,
+  [0x20e]=0x3013,
+  [0x20f]=0x0027,
+  [0x210]=0x0022,
+  [0x211]=0x002D,
+  [0x212]=0x007E,
+  [0x213]=0x3033,
+  [0x214]=0x3034,
+  [0x215]=0x3035,
+  [0x216]=0x303B,
+  [0x217]=0x303C,
+  [0x218]=0x30FF,
+  [0x219]=0x309F,
+  [0x21a]=0x2208,
+  [0x21b]=0x220B,
+  [0x21c]=0x2286,
+  [0x21d]=0x2287,
+  [0x21e]=0x2282,
+  [0x21f]=0x2283,
+  [0x220]=0x222A,
+  [0x221]=0x2229,
+  [0x222]=0x2284,
+  [0x223]=0x2285,
+  [0x224]=0x228A,
+  [0x225]=0x228B,
+  [0x226]=0x2209,
+  [0x227]=0x2205,
+  [0x228]=0x2305,
+  [0x229]=0x2306,
+  [0x22a]=0x2227,
+  [0x22b]=0x2228,
+  [0x22c]=0x00AC,
+  [0x22d]=0x21D2,
+  [0x22e]=0x21D4,
+  [0x22f]=0x2200,
+  [0x230]=0x2203,
+  [0x231]=0x2295,
+  [0x232]=0x2296,
+  [0x233]=0x2297,
+  [0x234]=0x2225,
+  [0x235]=0x2226,
+  [0x236]=0xFF5F,
+  [0x237]=0xFF60,
+  [0x238]=0x3018,
+  [0x239]=0x3019,
+  [0x23a]=0x3016,
+  [0x23b]=0x3017,
+  [0x23c]=0x2220,
+  [0x23d]=0x22A5,
+  [0x23e]=0x2312,
+  [0x23f]=0x2202,
+  [0x240]=0x2207,
+  [0x241]=0x2261,
+  [0x242]=0x2252,
+  [0x243]=0x226A,
+  [0x244]=0x226B,
+  [0x245]=0x221A,
+  [0x246]=0x223D,
+  [0x247]=0x221D,
+  [0x248]=0x2235,
+  [0x249]=0x222B,
+  [0x24a]=0x222C,
+  [0x24b]=0x2262,
+  [0x24c]=0x2243,
+  [0x24d]=0x2245,
+  [0x24e]=0x2248,
+  [0x24f]=0x2276,
+  [0x250]=0x2277,
+  [0x251]=0x2194,
+  [0x252]=0x212B,
+  [0x253]=0x2030,
+  [0x254]=0x266F,
+  [0x255]=0x266D,
+  [0x256]=0x266A,
+  [0x257]=0x2020,
+  [0x258]=0x2021,
+  [0x259]=0x00B6,
+  [0x25a]=0x266E,
+  [0x25b]=0x266B,
+  [0x25c]=0x266C,
+  [0x25d]=0x2669,
+  [0x25e]=0x25EF,
+  [0x301]=0x25B7,
+  [0x302]=0x25B6,
+  [0x303]=0x25C1,
+  [0x304]=0x25C0,
+  [0x305]=0x2197,
+  [0x306]=0x2198,
+  [0x307]=0x2196,
+  [0x308]=0x2199,
+  [0x309]=0x21C4,
+  [0x30a]=0x21E8,
+  [0x30b]=0x21E6,
+  [0x30c]=0x21E7,
+  [0x30d]=0x21E9,
+  [0x30e]=0x2934,
+  [0x30f]=0x2935,
+  [0x310]=0x0030,
+  [0x311]=0x0031,
+  [0x312]=0x0032,
+  [0x313]=0x0033,
+  [0x314]=0x0034,
+  [0x315]=0x0035,
+  [0x316]=0x0036,
+  [0x317]=0x0037,
+  [0x318]=0x0038,
+  [0x319]=0x0039,
+  [0x31a]=0x29BF,
+  [0x31b]=0x25C9,
+  [0x31c]=0x303D,
+  [0x31d]=0xFE46,
+  [0x31e]=0xFE45,
+  [0x31f]=0x25E6,
+  [0x320]=0x2022,
+  [0x321]=0x0041,
+  [0x322]=0x0042,
+  [0x323]=0x0043,
+  [0x324]=0x0044,
+  [0x325]=0x0045,
+  [0x326]=0x0046,
+  [0x327]=0x0047,
+  [0x328]=0x0048,
+  [0x329]=0x0049,
+  [0x32a]=0x004A,
+  [0x32b]=0x004B,
+  [0x32c]=0x004C,
+  [0x32d]=0x004D,
+  [0x32e]=0x004E,
+  [0x32f]=0x004F,
+  [0x330]=0x0050,
+  [0x331]=0x0051,
+  [0x332]=0x0052,
+  [0x333]=0x0053,
+  [0x334]=0x0054,
+  [0x335]=0x0055,
+  [0x336]=0x0056,
+  [0x337]=0x0057,
+  [0x338]=0x0058,
+  [0x339]=0x0059,
+  [0x33a]=0x005A,
+  [0x33b]=0x2213,
+  [0x33c]=0x2135,
+  [0x33d]=0x210F,
+  [0x33e]=0x33CB,
+  [0x33f]=0x2113,
+  [0x340]=0x2127,
+  [0x341]=0x0061,
+  [0x342]=0x0062,
+  [0x343]=0x0063,
+  [0x344]=0x0064,
+  [0x345]=0x0065,
+  [0x346]=0x0066,
+  [0x347]=0x0067,
+  [0x348]=0x0068,
+  [0x349]=0x0069,
+  [0x34a]=0x006A,
+  [0x34b]=0x006B,
+  [0x34c]=0x006C,
+  [0x34d]=0x006D,
+  [0x34e]=0x006E,
+  [0x34f]=0x006F,
+  [0x350]=0x0070,
+  [0x351]=0x0071,
+  [0x352]=0x0072,
+  [0x353]=0x0073,
+  [0x354]=0x0074,
+  [0x355]=0x0075,
+  [0x356]=0x0076,
+  [0x357]=0x0077,
+  [0x358]=0x0078,
+  [0x359]=0x0079,
+  [0x35a]=0x007A,
+  [0x35b]=0x30A0,
+  [0x35c]=0x2013,
+  [0x35d]=0x29FA,
+  [0x35e]=0x29FB,
+  [0x401]=0x3041,
+  [0x402]=0x3042,
+  [0x403]=0x3043,
+  [0x404]=0x3044,
+  [0x405]=0x3045,
+  [0x406]=0x3046,
+  [0x407]=0x3047,
+  [0x408]=0x3048,
+  [0x409]=0x3049,
+  [0x40a]=0x304A,
+  [0x40b]=0x304B,
+  [0x40c]=0x304C,
+  [0x40d]=0x304D,
+  [0x40e]=0x304E,
+  [0x40f]=0x304F,
+  [0x410]=0x3050,
+  [0x411]=0x3051,
+  [0x412]=0x3052,
+  [0x413]=0x3053,
+  [0x414]=0x3054,
+  [0x415]=0x3055,
+  [0x416]=0x3056,
+  [0x417]=0x3057,
+  [0x418]=0x3058,
+  [0x419]=0x3059,
+  [0x41a]=0x305A,
+  [0x41b]=0x305B,
+  [0x41c]=0x305C,
+  [0x41d]=0x305D,
+  [0x41e]=0x305E,
+  [0x41f]=0x305F,
+  [0x420]=0x3060,
+  [0x421]=0x3061,
+  [0x422]=0x3062,
+  [0x423]=0x3063,
+  [0x424]=0x3064,
+  [0x425]=0x3065,
+  [0x426]=0x3066,
+  [0x427]=0x3067,
+  [0x428]=0x3068,
+  [0x429]=0x3069,
+  [0x42a]=0x306A,
+  [0x42b]=0x306B,
+  [0x42c]=0x306C,
+  [0x42d]=0x306D,
+  [0x42e]=0x306E,
+  [0x42f]=0x306F,
+  [0x430]=0x3070,
+  [0x431]=0x3071,
+  [0x432]=0x3072,
+  [0x433]=0x3073,
+  [0x434]=0x3074,
+  [0x435]=0x3075,
+  [0x436]=0x3076,
+  [0x437]=0x3077,
+  [0x438]=0x3078,
+  [0x439]=0x3079,
+  [0x43a]=0x307A,
+  [0x43b]=0x307B,
+  [0x43c]=0x307C,
+  [0x43d]=0x307D,
+  [0x43e]=0x307E,
+  [0x43f]=0x307F,
+  [0x440]=0x3080,
+  [0x441]=0x3081,
+  [0x442]=0x3082,
+  [0x443]=0x3083,
+  [0x444]=0x3084,
+  [0x445]=0x3085,
+  [0x446]=0x3086,
+  [0x447]=0x3087,
+  [0x448]=0x3088,
+  [0x449]=0x3089,
+  [0x44a]=0x308A,
+  [0x44b]=0x308B,
+  [0x44c]=0x308C,
+  [0x44d]=0x308D,
+  [0x44e]=0x308E,
+  [0x44f]=0x308F,
+  [0x450]=0x3090,
+  [0x451]=0x3091,
+  [0x452]=0x3092,
+  [0x453]=0x3093,
+  [0x454]=0x3094,
+  [0x455]=0x3095,
+  [0x456]=0x3096,
+  [0x501]=0x30A1,
+  [0x502]=0x30A2,
+  [0x503]=0x30A3,
+  [0x504]=0x30A4,
+  [0x505]=0x30A5,
+  [0x506]=0x30A6,
+  [0x507]=0x30A7,
+  [0x508]=0x30A8,
+  [0x509]=0x30A9,
+  [0x50a]=0x30AA,
+  [0x50b]=0x30AB,
+  [0x50c]=0x30AC,
+  [0x50d]=0x30AD,
+  [0x50e]=0x30AE,
+  [0x50f]=0x30AF,
+  [0x510]=0x30B0,
+  [0x511]=0x30B1,
+  [0x512]=0x30B2,
+  [0x513]=0x30B3,
+  [0x514]=0x30B4,
+  [0x515]=0x30B5,
+  [0x516]=0x30B6,
+  [0x517]=0x30B7,
+  [0x518]=0x30B8,
+  [0x519]=0x30B9,
+  [0x51a]=0x30BA,
+  [0x51b]=0x30BB,
+  [0x51c]=0x30BC,
+  [0x51d]=0x30BD,
+  [0x51e]=0x30BE,
+  [0x51f]=0x30BF,
+  [0x520]=0x30C0,
+  [0x521]=0x30C1,
+  [0x522]=0x30C2,
+  [0x523]=0x30C3,
+  [0x524]=0x30C4,
+  [0x525]=0x30C5,
+  [0x526]=0x30C6,
+  [0x527]=0x30C7,
+  [0x528]=0x30C8,
+  [0x529]=0x30C9,
+  [0x52a]=0x30CA,
+  [0x52b]=0x30CB,
+  [0x52c]=0x30CC,
+  [0x52d]=0x30CD,
+  [0x52e]=0x30CE,
+  [0x52f]=0x30CF,
+  [0x530]=0x30D0,
+  [0x531]=0x30D1,
+  [0x532]=0x30D2,
+  [0x533]=0x30D3,
+  [0x534]=0x30D4,
+  [0x535]=0x30D5,
+  [0x536]=0x30D6,
+  [0x537]=0x30D7,
+  [0x538]=0x30D8,
+  [0x539]=0x30D9,
+  [0x53a]=0x30DA,
+  [0x53b]=0x30DB,
+  [0x53c]=0x30DC,
+  [0x53d]=0x30DD,
+  [0x53e]=0x30DE,
+  [0x53f]=0x30DF,
+  [0x540]=0x30E0,
+  [0x541]=0x30E1,
+  [0x542]=0x30E2,
+  [0x543]=0x30E3,
+  [0x544]=0x30E4,
+  [0x545]=0x30E5,
+  [0x546]=0x30E6,
+  [0x547]=0x30E7,
+  [0x548]=0x30E8,
+  [0x549]=0x30E9,
+  [0x54a]=0x30EA,
+  [0x54b]=0x30EB,
+  [0x54c]=0x30EC,
+  [0x54d]=0x30ED,
+  [0x54e]=0x30EE,
+  [0x54f]=0x30EF,
+  [0x550]=0x30F0,
+  [0x551]=0x30F1,
+  [0x552]=0x30F2,
+  [0x553]=0x30F3,
+  [0x554]=0x30F4,
+  [0x555]=0x30F5,
+  [0x556]=0x30F6,
+  [0x601]=0x0391,
+  [0x602]=0x0392,
+  [0x603]=0x0393,
+  [0x604]=0x0394,
+  [0x605]=0x0395,
+  [0x606]=0x0396,
+  [0x607]=0x0397,
+  [0x608]=0x0398,
+  [0x609]=0x0399,
+  [0x60a]=0x039A,
+  [0x60b]=0x039B,
+  [0x60c]=0x039C,
+  [0x60d]=0x039D,
+  [0x60e]=0x039E,
+  [0x60f]=0x039F,
+  [0x610]=0x03A0,
+  [0x611]=0x03A1,
+  [0x612]=0x03A3,
+  [0x613]=0x03A4,
+  [0x614]=0x03A5,
+  [0x615]=0x03A6,
+  [0x616]=0x03A7,
+  [0x617]=0x03A8,
+  [0x618]=0x03A9,
+  [0x619]=0x2664,
+  [0x61a]=0x2660,
+  [0x61b]=0x2662,
+  [0x61c]=0x2666,
+  [0x61d]=0x2661,
+  [0x61e]=0x2665,
+  [0x61f]=0x2667,
+  [0x620]=0x2663,
+  [0x621]=0x03B1,
+  [0x622]=0x03B2,
+  [0x623]=0x03B3,
+  [0x624]=0x03B4,
+  [0x625]=0x03B5,
+  [0x626]=0x03B6,
+  [0x627]=0x03B7,
+  [0x628]=0x03B8,
+  [0x629]=0x03B9,
+  [0x62a]=0x03BA,
+  [0x62b]=0x03BB,
+  [0x62c]=0x03BC,
+  [0x62d]=0x03BD,
+  [0x62e]=0x03BE,
+  [0x62f]=0x03BF,
+  [0x630]=0x03C0,
+  [0x631]=0x03C1,
+  [0x632]=0x03C3,
+  [0x633]=0x03C4,
+  [0x634]=0x03C5,
+  [0x635]=0x03C6,
+  [0x636]=0x03C7,
+  [0x637]=0x03C8,
+  [0x638]=0x03C9,
+  [0x639]=0x03C2,
+  [0x63a]=0x24F5,
+  [0x63b]=0x24F6,
+  [0x63c]=0x24F7,
+  [0x63d]=0x24F8,
+  [0x63e]=0x24F9,
+  [0x63f]=0x24FA,
+  [0x640]=0x24FB,
+  [0x641]=0x24FC,
+  [0x642]=0x24FD,
+  [0x643]=0x24FE,
+  [0x644]=0x2616,
+  [0x645]=0x2617,
+  [0x646]=0x3020,
+  [0x647]=0x260E,
+  [0x648]=0x2600,
+  [0x649]=0x2601,
+  [0x64a]=0x2602,
+  [0x64b]=0x2603,
+  [0x64c]=0x2668,
+  [0x64d]=0x25B1,
+  [0x64e]=0x31F0,
+  [0x64f]=0x31F1,
+  [0x650]=0x31F2,
+  [0x651]=0x31F3,
+  [0x652]=0x31F4,
+  [0x653]=0x31F5,
+  [0x654]=0x31F6,
+  [0x655]=0x31F7,
+  [0x656]=0x31F8,
+  [0x657]=0x31F9,
+  [0x659]=0x31FA,
+  [0x65a]=0x31FB,
+  [0x65b]=0x31FC,
+  [0x65c]=0x31FD,
+  [0x65d]=0x31FE,
+  [0x65e]=0x31FF,
+  [0x701]=0x0410,
+  [0x702]=0x0411,
+  [0x703]=0x0412,
+  [0x704]=0x0413,
+  [0x705]=0x0414,
+  [0x706]=0x0415,
+  [0x707]=0x0401,
+  [0x708]=0x0416,
+  [0x709]=0x0417,
+  [0x70a]=0x0418,
+  [0x70b]=0x0419,
+  [0x70c]=0x041A,
+  [0x70d]=0x041B,
+  [0x70e]=0x041C,
+  [0x70f]=0x041D,
+  [0x710]=0x041E,
+  [0x711]=0x041F,
+  [0x712]=0x0420,
+  [0x713]=0x0421,
+  [0x714]=0x0422,
+  [0x715]=0x0423,
+  [0x716]=0x0424,
+  [0x717]=0x0425,
+  [0x718]=0x0426,
+  [0x719]=0x0427,
+  [0x71a]=0x0428,
+  [0x71b]=0x0429,
+  [0x71c]=0x042A,
+  [0x71d]=0x042B,
+  [0x71e]=0x042C,
+  [0x71f]=0x042D,
+  [0x720]=0x042E,
+  [0x721]=0x042F,
+  [0x722]=0x23BE,
+  [0x723]=0x23BF,
+  [0x724]=0x23C0,
+  [0x725]=0x23C1,
+  [0x726]=0x23C2,
+  [0x727]=0x23C3,
+  [0x728]=0x23C4,
+  [0x729]=0x23C5,
+  [0x72a]=0x23C6,
+  [0x72b]=0x23C7,
+  [0x72c]=0x23C8,
+  [0x72d]=0x23C9,
+  [0x72e]=0x23CA,
+  [0x72f]=0x23CB,
+  [0x730]=0x23CC,
+  [0x731]=0x0430,
+  [0x732]=0x0431,
+  [0x733]=0x0432,
+  [0x734]=0x0433,
+  [0x735]=0x0434,
+  [0x736]=0x0435,
+  [0x737]=0x0451,
+  [0x738]=0x0436,
+  [0x739]=0x0437,
+  [0x73a]=0x0438,
+  [0x73b]=0x0439,
+  [0x73c]=0x043A,
+  [0x73d]=0x043B,
+  [0x73e]=0x043C,
+  [0x73f]=0x043D,
+  [0x740]=0x043E,
+  [0x741]=0x043F,
+  [0x742]=0x0440,
+  [0x743]=0x0441,
+  [0x744]=0x0442,
+  [0x745]=0x0443,
+  [0x746]=0x0444,
+  [0x747]=0x0445,
+  [0x748]=0x0446,
+  [0x749]=0x0447,
+  [0x74a]=0x0448,
+  [0x74b]=0x0449,
+  [0x74c]=0x044A,
+  [0x74d]=0x044B,
+  [0x74e]=0x044C,
+  [0x74f]=0x044D,
+  [0x750]=0x044E,
+  [0x751]=0x044F,
+  [0x752]=0x30F7,
+  [0x753]=0x30F8,
+  [0x754]=0x30F9,
+  [0x755]=0x30FA,
+  [0x756]=0x22DA,
+  [0x757]=0x22DB,
+  [0x758]=0x2153,
+  [0x759]=0x2154,
+  [0x75a]=0x2155,
+  [0x75b]=0x2713,
+  [0x75c]=0x2318,
+  [0x75d]=0x2423,
+  [0x75e]=0x23CE,
+  [0x801]=0x2500,
+  [0x802]=0x2502,
+  [0x803]=0x250C,
+  [0x804]=0x2510,
+  [0x805]=0x2518,
+  [0x806]=0x2514,
+  [0x807]=0x251C,
+  [0x808]=0x252C,
+  [0x809]=0x2524,
+  [0x80a]=0x2534,
+  [0x80b]=0x253C,
+  [0x80c]=0x2501,
+  [0x80d]=0x2503,
+  [0x80e]=0x250F,
+  [0x80f]=0x2513,
+  [0x810]=0x251B,
+  [0x811]=0x2517,
+  [0x812]=0x2523,
+  [0x813]=0x2533,
+  [0x814]=0x252B,
+  [0x815]=0x253B,
+  [0x816]=0x254B,
+  [0x817]=0x2520,
+  [0x818]=0x252F,
+  [0x819]=0x2528,
+  [0x81a]=0x2537,
+  [0x81b]=0x253F,
+  [0x81c]=0x251D,
+  [0x81d]=0x2530,
+  [0x81e]=0x2525,
+  [0x81f]=0x2538,
+  [0x820]=0x2542,
+  [0x821]=0x3251,
+  [0x822]=0x3252,
+  [0x823]=0x3253,
+  [0x824]=0x3254,
+  [0x825]=0x3255,
+  [0x826]=0x3256,
+  [0x827]=0x3257,
+  [0x828]=0x3258,
+  [0x829]=0x3259,
+  [0x82a]=0x325A,
+  [0x82b]=0x325B,
+  [0x82c]=0x325C,
+  [0x82d]=0x325D,
+  [0x82e]=0x325E,
+  [0x82f]=0x325F,
+  [0x830]=0x32B1,
+  [0x831]=0x32B2,
+  [0x832]=0x32B3,
+  [0x833]=0x32B4,
+  [0x834]=0x32B5,
+  [0x835]=0x32B6,
+  [0x836]=0x32B7,
+  [0x837]=0x32B8,
+  [0x838]=0x32B9,
+  [0x839]=0x32BA,
+  [0x83a]=0x32BB,
+  [0x83b]=0x32BC,
+  [0x83c]=0x32BD,
+  [0x83d]=0x32BE,
+  [0x83e]=0x32BF,
+  [0x847]=0x25D0,
+  [0x848]=0x25D1,
+  [0x849]=0x25D2,
+  [0x84a]=0x25D3,
+  [0x84b]=0x203C,
+  [0x84c]=0x2047,
+  [0x84d]=0x2048,
+  [0x84e]=0x2049,
+  [0x84f]=0x01CD,
+  [0x850]=0x01CE,
+  [0x851]=0x01D0,
+  [0x852]=0x1E3E,
+  [0x853]=0x1E3F,
+  [0x854]=0x01F8,
+  [0x855]=0x01F9,
+  [0x856]=0x01D1,
+  [0x857]=0x01D2,
+  [0x858]=0x01D4,
+  [0x859]=0x01D6,
+  [0x85a]=0x01D8,
+  [0x85b]=0x01DA,
+  [0x85c]=0x01DC,
+  [0x901]=0x20AC,
+  [0x902]=0x00A0,
+  [0x903]=0x00A1,
+  [0x904]=0x00A4,
+  [0x905]=0x00A6,
+  [0x906]=0x00A9,
+  [0x907]=0x00AA,
+  [0x908]=0x00AB,
+  [0x909]=0x00AD,
+  [0x90a]=0x00AE,
+  [0x90b]=0x00AF,
+  [0x90c]=0x00B2,
+  [0x90d]=0x00B3,
+  [0x90e]=0x00B7,
+  [0x90f]=0x00B8,
+  [0x910]=0x00B9,
+  [0x911]=0x00BA,
+  [0x912]=0x00BB,
+  [0x913]=0x00BC,
+  [0x914]=0x00BD,
+  [0x915]=0x00BE,
+  [0x916]=0x00BF,
+  [0x917]=0x00C0,
+  [0x918]=0x00C1,
+  [0x919]=0x00C2,
+  [0x91a]=0x00C3,
+  [0x91b]=0x00C4,
+  [0x91c]=0x00C5,
+  [0x91d]=0x00C6,
+  [0x91e]=0x00C7,
+  [0x91f]=0x00C8,
+  [0x920]=0x00C9,
+  [0x921]=0x00CA,
+  [0x922]=0x00CB,
+  [0x923]=0x00CC,
+  [0x924]=0x00CD,
+  [0x925]=0x00CE,
+  [0x926]=0x00CF,
+  [0x927]=0x00D0,
+  [0x928]=0x00D1,
+  [0x929]=0x00D2,
+  [0x92a]=0x00D3,
+  [0x92b]=0x00D4,
+  [0x92c]=0x00D5,
+  [0x92d]=0x00D6,
+  [0x92e]=0x00D8,
+  [0x92f]=0x00D9,
+  [0x930]=0x00DA,
+  [0x931]=0x00DB,
+  [0x932]=0x00DC,
+  [0x933]=0x00DD,
+  [0x934]=0x00DE,
+  [0x935]=0x00DF,
+  [0x936]=0x00E0,
+  [0x937]=0x00E1,
+  [0x938]=0x00E2,
+  [0x939]=0x00E3,
+  [0x93a]=0x00E4,
+  [0x93b]=0x00E5,
+  [0x93c]=0x00E6,
+  [0x93d]=0x00E7,
+  [0x93e]=0x00E8,
+  [0x93f]=0x00E9,
+  [0x940]=0x00EA,
+  [0x941]=0x00EB,
+  [0x942]=0x00EC,
+  [0x943]=0x00ED,
+  [0x944]=0x00EE,
+  [0x945]=0x00EF,
+  [0x946]=0x00F0,
+  [0x947]=0x00F1,
+  [0x948]=0x00F2,
+  [0x949]=0x00F3,
+  [0x94a]=0x00F4,
+  [0x94b]=0x00F5,
+  [0x94c]=0x00F6,
+  [0x94d]=0x00F8,
+  [0x94e]=0x00F9,
+  [0x94f]=0x00FA,
+  [0x950]=0x00FB,
+  [0x951]=0x00FC,
+  [0x952]=0x00FD,
+  [0x953]=0x00FE,
+  [0x954]=0x00FF,
+  [0x955]=0x0100,
+  [0x956]=0x012A,
+  [0x957]=0x016A,
+  [0x958]=0x0112,
+  [0x959]=0x014C,
+  [0x95a]=0x0101,
+  [0x95b]=0x012B,
+  [0x95c]=0x016B,
+  [0x95d]=0x0113,
+  [0x95e]=0x014D,
+  [0xa01]=0x0104,
+  [0xa02]=0x02D8,
+  [0xa03]=0x0141,
+  [0xa04]=0x013D,
+  [0xa05]=0x015A,
+  [0xa06]=0x0160,
+  [0xa07]=0x015E,
+  [0xa08]=0x0164,
+  [0xa09]=0x0179,
+  [0xa0a]=0x017D,
+  [0xa0b]=0x017B,
+  [0xa0c]=0x0105,
+  [0xa0d]=0x02DB,
+  [0xa0e]=0x0142,
+  [0xa0f]=0x013E,
+  [0xa10]=0x015B,
+  [0xa11]=0x02C7,
+  [0xa12]=0x0161,
+  [0xa13]=0x015F,
+  [0xa14]=0x0165,
+  [0xa15]=0x017A,
+  [0xa16]=0x02DD,
+  [0xa17]=0x017E,
+  [0xa18]=0x017C,
+  [0xa19]=0x0154,
+  [0xa1a]=0x0102,
+  [0xa1b]=0x0139,
+  [0xa1c]=0x0106,
+  [0xa1d]=0x010C,
+  [0xa1e]=0x0118,
+  [0xa1f]=0x011A,
+  [0xa20]=0x010E,
+  [0xa21]=0x0143,
+  [0xa22]=0x0147,
+  [0xa23]=0x0150,
+  [0xa24]=0x0158,
+  [0xa25]=0x016E,
+  [0xa26]=0x0170,
+  [0xa27]=0x0162,
+  [0xa28]=0x0155,
+  [0xa29]=0x0103,
+  [0xa2a]=0x013A,
+  [0xa2b]=0x0107,
+  [0xa2c]=0x010D,
+  [0xa2d]=0x0119,
+  [0xa2e]=0x011B,
+  [0xa2f]=0x010F,
+  [0xa30]=0x0111,
+  [0xa31]=0x0144,
+  [0xa32]=0x0148,
+  [0xa33]=0x0151,
+  [0xa34]=0x0159,
+  [0xa35]=0x016F,
+  [0xa36]=0x0171,
+  [0xa37]=0x0163,
+  [0xa38]=0x02D9,
+  [0xa39]=0x0108,
+  [0xa3a]=0x011C,
+  [0xa3b]=0x0124,
+  [0xa3c]=0x0134,
+  [0xa3d]=0x015C,
+  [0xa3e]=0x016C,
+  [0xa3f]=0x0109,
+  [0xa40]=0x011D,
+  [0xa41]=0x0125,
+  [0xa42]=0x0135,
+  [0xa43]=0x015D,
+  [0xa44]=0x016D,
+  [0xa45]=0x0271,
+  [0xa46]=0x028B,
+  [0xa47]=0x027E,
+  [0xa48]=0x0283,
+  [0xa49]=0x0292,
+  [0xa4a]=0x026C,
+  [0xa4b]=0x026E,
+  [0xa4c]=0x0279,
+  [0xa4d]=0x0288,
+  [0xa4e]=0x0256,
+  [0xa4f]=0x0273,
+  [0xa50]=0x027D,
+  [0xa51]=0x0282,
+  [0xa52]=0x0290,
+  [0xa53]=0x027B,
+  [0xa54]=0x026D,
+  [0xa55]=0x025F,
+  [0xa56]=0x0272,
+  [0xa57]=0x029D,
+  [0xa58]=0x028E,
+  [0xa59]=0x0261,
+  [0xa5a]=0x014B,
+  [0xa5b]=0x0270,
+  [0xa5c]=0x0281,
+  [0xa5d]=0x0127,
+  [0xa5e]=0x0295,
+  [0xb01]=0x0294,
+  [0xb02]=0x0266,
+  [0xb03]=0x0298,
+  [0xb04]=0x01C2,
+  [0xb05]=0x0253,
+  [0xb06]=0x0257,
+  [0xb07]=0x0284,
+  [0xb08]=0x0260,
+  [0xb09]=0x0193,
+  [0xb0a]=0x0153,
+  [0xb0b]=0x0152,
+  [0xb0c]=0x0268,
+  [0xb0d]=0x0289,
+  [0xb0e]=0x0258,
+  [0xb0f]=0x0275,
+  [0xb10]=0x0259,
+  [0xb11]=0x025C,
+  [0xb12]=0x025E,
+  [0xb13]=0x0250,
+  [0xb14]=0x026F,
+  [0xb15]=0x028A,
+  [0xb16]=0x0264,
+  [0xb17]=0x028C,
+  [0xb18]=0x0254,
+  [0xb19]=0x0251,
+  [0xb1a]=0x0252,
+  [0xb1b]=0x028D,
+  [0xb1c]=0x0265,
+  [0xb1d]=0x02A2,
+  [0xb1e]=0x02A1,
+  [0xb1f]=0x0255,
+  [0xb20]=0x0291,
+  [0xb21]=0x027A,
+  [0xb22]=0x0267,
+  [0xb23]=0x025A,
+  [0xb25]=0x01FD,
+  [0xb26]=0x1F70,
+  [0xb27]=0x1F71,
+  [0xb30]=0x1F72,
+  [0xb31]=0x1F73,
+  [0xb32]=0x0361,
+  [0xb33]=0x02C8,
+  [0xb34]=0x02CC,
+  [0xb35]=0x02D0,
+  [0xb36]=0x02D1,
+  [0xb37]=0x0306,
+  [0xb38]=0x203F,
+  [0xb39]=0x030B,
+  [0xb3a]=0x0301,
+  [0xb3b]=0x0304,
+  [0xb3c]=0x0300,
+  [0xb3d]=0x030F,
+  [0xb3e]=0x030C,
+  [0xb3f]=0x0302,
+  [0xb40]=0x02E5,
+  [0xb41]=0x02E6,
+  [0xb42]=0x02E7,
+  [0xb43]=0x02E8,
+  [0xb44]=0x02E9,
+  [0xb47]=0x0325,
+  [0xb48]=0x032C,
+  [0xb49]=0x0339,
+  [0xb4a]=0x031C,
+  [0xb4b]=0x031F,
+  [0xb4c]=0x0320,
+  [0xb4d]=0x0308,
+  [0xb4e]=0x033D,
+  [0xb4f]=0x0329,
+  [0xb50]=0x032F,
+  [0xb51]=0x02DE,
+  [0xb52]=0x0324,
+  [0xb53]=0x0330,
+  [0xb54]=0x033C,
+  [0xb55]=0x0334,
+  [0xb56]=0x031D,
+  [0xb57]=0x031E,
+  [0xb58]=0x0318,
+  [0xb59]=0x0319,
+  [0xb5a]=0x032A,
+  [0xb5b]=0x033A,
+  [0xb5c]=0x033B,
+  [0xb5d]=0x0303,
+  [0xb5e]=0x031A,
+  [0xc01]=0x2776,
+  [0xc02]=0x2777,
+  [0xc03]=0x2778,
+  [0xc04]=0x2779,
+  [0xc05]=0x277A,
+  [0xc06]=0x277B,
+  [0xc07]=0x277C,
+  [0xc08]=0x277D,
+  [0xc09]=0x277E,
+  [0xc0a]=0x277F,
+  [0xc0b]=0x24EB,
+  [0xc0c]=0x24EC,
+  [0xc0d]=0x24ED,
+  [0xc0e]=0x24EE,
+  [0xc0f]=0x24EF,
+  [0xc10]=0x24F0,
+  [0xc11]=0x24F1,
+  [0xc12]=0x24F2,
+  [0xc13]=0x24F3,
+  [0xc14]=0x24F4,
+  [0xc15]=0x2170,
+  [0xc16]=0x2171,
+  [0xc17]=0x2172,
+  [0xc18]=0x2173,
+  [0xc19]=0x2174,
+  [0xc1a]=0x2175,
+  [0xc1b]=0x2176,
+  [0xc1c]=0x2177,
+  [0xc1d]=0x2178,
+  [0xc1e]=0x2179,
+  [0xc1f]=0x217A,
+  [0xc20]=0x217B,
+  [0xc21]=0x24D0,
+  [0xc22]=0x24D1,
+  [0xc23]=0x24D2,
+  [0xc24]=0x24D3,
+  [0xc25]=0x24D4,
+  [0xc26]=0x24D5,
+  [0xc27]=0x24D6,
+  [0xc28]=0x24D7,
+  [0xc29]=0x24D8,
+  [0xc2a]=0x24D9,
+  [0xc2b]=0x24DA,
+  [0xc2c]=0x24DB,
+  [0xc2d]=0x24DC,
+  [0xc2e]=0x24DD,
+  [0xc2f]=0x24DE,
+  [0xc30]=0x24DF,
+  [0xc31]=0x24E0,
+  [0xc32]=0x24E1,
+  [0xc33]=0x24E2,
+  [0xc34]=0x24E3,
+  [0xc35]=0x24E4,
+  [0xc36]=0x24E5,
+  [0xc37]=0x24E6,
+  [0xc38]=0x24E7,
+  [0xc39]=0x24E8,
+  [0xc3a]=0x24E9,
+  [0xc3b]=0x32D0,
+  [0xc3c]=0x32D1,
+  [0xc3d]=0x32D2,
+  [0xc3e]=0x32D3,
+  [0xc3f]=0x32D4,
+  [0xc40]=0x32D5,
+  [0xc41]=0x32D6,
+  [0xc42]=0x32D7,
+  [0xc43]=0x32D8,
+  [0xc44]=0x32D9,
+  [0xc45]=0x32DA,
+  [0xc46]=0x32DB,
+  [0xc47]=0x32DC,
+  [0xc48]=0x32DD,
+  [0xc49]=0x32DE,
+  [0xc4a]=0x32DF,
+  [0xc4b]=0x32E0,
+  [0xc4c]=0x32E1,
+  [0xc4d]=0x32E2,
+  [0xc4e]=0x32E3,
+  [0xc4f]=0x32FA,
+  [0xc50]=0x32E9,
+  [0xc51]=0x32E5,
+  [0xc52]=0x32ED,
+  [0xc53]=0x32EC,
+  [0xc5d]=0x2051,
+  [0xc5e]=0x2042,
+  [0xd01]=0x2460,
+  [0xd02]=0x2461,
+  [0xd03]=0x2462,
+  [0xd04]=0x2463,
+  [0xd05]=0x2464,
+  [0xd06]=0x2465,
+  [0xd07]=0x2466,
+  [0xd08]=0x2467,
+  [0xd09]=0x2468,
+  [0xd0a]=0x2469,
+  [0xd0b]=0x246A,
+  [0xd0c]=0x246B,
+  [0xd0d]=0x246C,
+  [0xd0e]=0x246D,
+  [0xd0f]=0x246E,
+  [0xd10]=0x246F,
+  [0xd11]=0x2470,
+  [0xd12]=0x2471,
+  [0xd13]=0x2472,
+  [0xd14]=0x2473,
+  [0xd15]=0x2160,
+  [0xd16]=0x2161,
+  [0xd17]=0x2162,
+  [0xd18]=0x2163,
+  [0xd19]=0x2164,
+  [0xd1a]=0x2165,
+  [0xd1b]=0x2166,
+  [0xd1c]=0x2167,
+  [0xd1d]=0x2168,
+  [0xd1e]=0x2169,
+  [0xd1f]=0x216A,
+  [0xd20]=0x3349,
+  [0xd21]=0x3314,
+  [0xd22]=0x3322,
+  [0xd23]=0x334D,
+  [0xd24]=0x3318,
+  [0xd25]=0x3327,
+  [0xd26]=0x3303,
+  [0xd27]=0x3336,
+  [0xd28]=0x3351,
+  [0xd29]=0x3357,
+  [0xd2a]=0x330D,
+  [0xd2b]=0x3326,
+  [0xd2c]=0x3323,
+  [0xd2d]=0x332B,
+  [0xd2e]=0x334A,
+  [0xd2f]=0x333B,
+  [0xd30]=0x339C,
+  [0xd31]=0x339D,
+  [0xd32]=0x339E,
+  [0xd33]=0x338E,
+  [0xd34]=0x338F,
+  [0xd35]=0x33C4,
+  [0xd36]=0x33A1,
+  [0xd37]=0x216B,
+  [0xd3f]=0x337B,
+  [0xd40]=0x301D,
+  [0xd41]=0x301F,
+  [0xd42]=0x2116,
+  [0xd43]=0x33CD,
+  [0xd44]=0x2121,
+  [0xd45]=0x32A4,
+  [0xd46]=0x32A5,
+  [0xd47]=0x32A6,
+  [0xd48]=0x32A7,
+  [0xd49]=0x32A8,
+  [0xd4a]=0x3231,
+  [0xd4b]=0x3232,
+  [0xd4c]=0x3239,
+  [0xd4d]=0x337E,
+  [0xd4e]=0x337D,
+  [0xd4f]=0x337C,
+  [0xd53]=0x222E,
+  [0xd58]=0x221F,
+  [0xd59]=0x22BF,
+  [0xd5d]=0x2756,
+  [0xd5e]=0x261E,
+  [0xe01]=0x4FF1,
+  [0xe02]=0x2000B,
+  [0xe03]=0x3402,
+  [0xe04]=0x4E28,
+  [0xe05]=0x4E2F,
+  [0xe06]=0x4E30,
+  [0xe07]=0x4E8D,
+  [0xe08]=0x4EE1,
+  [0xe09]=0x4EFD,
+  [0xe0a]=0x4EFF,
+  [0xe0b]=0x4F03,
+  [0xe0c]=0x4F0B,
+  [0xe0d]=0x4F60,
+  [0xe0e]=0x4F48,
+  [0xe0f]=0x4F49,
+  [0xe10]=0x4F56,
+  [0xe11]=0x4F5F,
+  [0xe12]=0x4F6A,
+  [0xe13]=0x4F6C,
+  [0xe14]=0x4F7E,
+  [0xe15]=0x4F8A,
+  [0xe16]=0x4F94,
+  [0xe17]=0x4F97,
+  [0xe18]=0xFA30,
+  [0xe19]=0x4FC9,
+  [0xe1a]=0x4FE0,
+  [0xe1b]=0x5001,
+  [0xe1c]=0x5002,
+  [0xe1d]=0x500E,
+  [0xe1e]=0x5018,
+  [0xe1f]=0x5027,
+  [0xe20]=0x502E,
+  [0xe21]=0x5040,
+  [0xe22]=0x503B,
+  [0xe23]=0x5041,
+  [0xe24]=0x5094,
+  [0xe25]=0x50CC,
+  [0xe26]=0x50F2,
+  [0xe27]=0x50D0,
+  [0xe28]=0x50E6,
+  [0xe29]=0xFA31,
+  [0xe2a]=0x5106,
+  [0xe2b]=0x5103,
+  [0xe2c]=0x510B,
+  [0xe2d]=0x511E,
+  [0xe2e]=0x5135,
+  [0xe2f]=0x514A,
+  [0xe30]=0xFA32,
+  [0xe31]=0x5155,
+  [0xe32]=0x5157,
+  [0xe33]=0x34B5,
+  [0xe34]=0x519D,
+  [0xe35]=0x51C3,
+  [0xe36]=0x51CA,
+  [0xe37]=0x51DE,
+  [0xe38]=0x51E2,
+  [0xe39]=0x51EE,
+  [0xe3a]=0x5201,
+  [0xe3b]=0x34DB,
+  [0xe3c]=0x5213,
+  [0xe3d]=0x5215,
+  [0xe3e]=0x5249,
+  [0xe3f]=0x5257,
+  [0xe40]=0x5261,
+  [0xe41]=0x5293,
+  [0xe42]=0x52C8,
+  [0xe43]=0xFA33,
+  [0xe44]=0x52CC,
+  [0xe45]=0x52D0,
+  [0xe46]=0x52D6,
+  [0xe47]=0x52DB,
+  [0xe48]=0xFA34,
+  [0xe49]=0x52F0,
+  [0xe4a]=0x52FB,
+  [0xe4b]=0x5300,
+  [0xe4c]=0x5307,
+  [0xe4d]=0x531C,
+  [0xe4e]=0xFA35,
+  [0xe4f]=0x5361,
+  [0xe50]=0x5363,
+  [0xe51]=0x537D,
+  [0xe52]=0x5393,
+  [0xe53]=0x539D,
+  [0xe54]=0x53B2,
+  [0xe55]=0x5412,
+  [0xe56]=0x5427,
+  [0xe57]=0x544D,
+  [0xe58]=0x549C,
+  [0xe59]=0x546B,
+  [0xe5a]=0x5474,
+  [0xe5b]=0x547F,
+  [0xe5c]=0x5488,
+  [0xe5d]=0x5496,
+  [0xe5e]=0x54A1,
+  [0xf01]=0x54A9,
+  [0xf02]=0x54C6,
+  [0xf03]=0x54FF,
+  [0xf04]=0x550E,
+  [0xf05]=0x552B,
+  [0xf06]=0x5535,
+  [0xf07]=0x5550,
+  [0xf08]=0x555E,
+  [0xf09]=0x5581,
+  [0xf0a]=0x5586,
+  [0xf0b]=0x558E,
+  [0xf0c]=0xFA36,
+  [0xf0d]=0x55AD,
+  [0xf0e]=0x55CE,
+  [0xf0f]=0xFA37,
+  [0xf10]=0x5608,
+  [0xf11]=0x560E,
+  [0xf12]=0x563B,
+  [0xf13]=0x5649,
+  [0xf14]=0x5676,
+  [0xf15]=0x5666,
+  [0xf16]=0xFA38,
+  [0xf17]=0x566F,
+  [0xf18]=0x5671,
+  [0xf19]=0x5672,
+  [0xf1a]=0x5699,
+  [0xf1b]=0x569E,
+  [0xf1c]=0x56A9,
+  [0xf1d]=0x56AC,
+  [0xf1e]=0x56B3,
+  [0xf1f]=0x56C9,
+  [0xf20]=0x56CA,
+  [0xf21]=0x570A,
+  [0xf22]=0x2123D,
+  [0xf23]=0x5721,
+  [0xf24]=0x572F,
+  [0xf25]=0x5733,
+  [0xf26]=0x5734,
+  [0xf27]=0x5770,
+  [0xf28]=0x5777,
+  [0xf29]=0x577C,
+  [0xf2a]=0x579C,
+  [0xf2b]=0xFA0F,
+  [0xf2c]=0x2131B,
+  [0xf2d]=0x57B8,
+  [0xf2e]=0x57C7,
+  [0xf2f]=0x57C8,
+  [0xf30]=0x57CF,
+  [0xf31]=0x57E4,
+  [0xf32]=0x57ED,
+  [0xf33]=0x57F5,
+  [0xf34]=0x57F6,
+  [0xf35]=0x57FF,
+  [0xf36]=0x5809,
+  [0xf37]=0xFA10,
+  [0xf38]=0x5861,
+  [0xf39]=0x5864,
+  [0xf3a]=0xFA39,
+  [0xf3b]=0x587C,
+  [0xf3c]=0x5889,
+  [0xf3d]=0x589E,
+  [0xf3e]=0xFA3A,
+  [0xf3f]=0x58A9,
+  [0xf40]=0x2146E,
+  [0xf41]=0x58D2,
+  [0xf42]=0x58CE,
+  [0xf43]=0x58D4,
+  [0xf44]=0x58DA,
+  [0xf45]=0x58E0,
+  [0xf46]=0x58E9,
+  [0xf47]=0x590C,
+  [0xf48]=0x8641,
+  [0xf49]=0x595D,
+  [0xf4a]=0x596D,
+  [0xf4b]=0x598B,
+  [0xf4c]=0x5992,
+  [0xf4d]=0x59A4,
+  [0xf4e]=0x59C3,
+  [0xf4f]=0x59D2,
+  [0xf50]=0x59DD,
+  [0xf51]=0x5A13,
+  [0xf52]=0x5A23,
+  [0xf53]=0x5A67,
+  [0xf54]=0x5A6D,
+  [0xf55]=0x5A77,
+  [0xf56]=0x5A7E,
+  [0xf57]=0x5A84,
+  [0xf58]=0x5A9E,
+  [0xf59]=0x5AA7,
+  [0xf5a]=0x5AC4,
+  [0xf5b]=0x218BD,
+  [0xf5c]=0x5B19,
+  [0xf5d]=0x5B25,
+  [0xf5e]=0x525D,
+  [0x1001]=0x4E9C,
+  [0x1002]=0x5516,
+  [0x1003]=0x5A03,
+  [0x1004]=0x963F,
+  [0x1005]=0x54C0,
+  [0x1006]=0x611B,
+  [0x1007]=0x6328,
+  [0x1008]=0x59F6,
+  [0x1009]=0x9022,
+  [0x100a]=0x8475,
+  [0x100b]=0x831C,
+  [0x100c]=0x7A50,
+  [0x100d]=0x60AA,
+  [0x100e]=0x63E1,
+  [0x100f]=0x6E25,
+  [0x1010]=0x65ED,
+  [0x1011]=0x8466,
+  [0x1012]=0x82A6,
+  [0x1013]=0x9BF5,
+  [0x1014]=0x6893,
+  [0x1015]=0x5727,
+  [0x1016]=0x65A1,
+  [0x1017]=0x6271,
+  [0x1018]=0x5B9B,
+  [0x1019]=0x59D0,
+  [0x101a]=0x867B,
+  [0x101b]=0x98F4,
+  [0x101c]=0x7D62,
+  [0x101d]=0x7DBE,
+  [0x101e]=0x9B8E,
+  [0x101f]=0x6216,
+  [0x1020]=0x7C9F,
+  [0x1021]=0x88B7,
+  [0x1022]=0x5B89,
+  [0x1023]=0x5EB5,
+  [0x1024]=0x6309,
+  [0x1025]=0x6697,
+  [0x1026]=0x6848,
+  [0x1027]=0x95C7,
+  [0x1028]=0x978D,
+  [0x1029]=0x674F,
+  [0x102a]=0x4EE5,
+  [0x102b]=0x4F0A,
+  [0x102c]=0x4F4D,
+  [0x102d]=0x4F9D,
+  [0x102e]=0x5049,
+  [0x102f]=0x56F2,
+  [0x1030]=0x5937,
+  [0x1031]=0x59D4,
+  [0x1032]=0x5A01,
+  [0x1033]=0x5C09,
+  [0x1034]=0x60DF,
+  [0x1035]=0x610F,
+  [0x1036]=0x6170,
+  [0x1037]=0x6613,
+  [0x1038]=0x6905,
+  [0x1039]=0x70BA,
+  [0x103a]=0x754F,
+  [0x103b]=0x7570,
+  [0x103c]=0x79FB,
+  [0x103d]=0x7DAD,
+  [0x103e]=0x7DEF,
+  [0x103f]=0x80C3,
+  [0x1040]=0x840E,
+  [0x1041]=0x8863,
+  [0x1042]=0x8B02,
+  [0x1043]=0x9055,
+  [0x1044]=0x907A,
+  [0x1045]=0x533B,
+  [0x1046]=0x4E95,
+  [0x1047]=0x4EA5,
+  [0x1048]=0x57DF,
+  [0x1049]=0x80B2,
+  [0x104a]=0x90C1,
+  [0x104b]=0x78EF,
+  [0x104c]=0x4E00,
+  [0x104d]=0x58F1,
+  [0x104e]=0x6EA2,
+  [0x104f]=0x9038,
+  [0x1050]=0x7A32,
+  [0x1051]=0x8328,
+  [0x1052]=0x828B,
+  [0x1053]=0x9C2F,
+  [0x1054]=0x5141,
+  [0x1055]=0x5370,
+  [0x1056]=0x54BD,
+  [0x1057]=0x54E1,
+  [0x1058]=0x56E0,
+  [0x1059]=0x59FB,
+  [0x105a]=0x5F15,
+  [0x105b]=0x98F2,
+  [0x105c]=0x6DEB,
+  [0x105d]=0x80E4,
+  [0x105e]=0x852D,
+  [0x1101]=0x9662,
+  [0x1102]=0x9670,
+  [0x1103]=0x96A0,
+  [0x1104]=0x97FB,
+  [0x1105]=0x540B,
+  [0x1106]=0x53F3,
+  [0x1107]=0x5B87,
+  [0x1108]=0x70CF,
+  [0x1109]=0x7FBD,
+  [0x110a]=0x8FC2,
+  [0x110b]=0x96E8,
+  [0x110c]=0x536F,
+  [0x110d]=0x9D5C,
+  [0x110e]=0x7ABA,
+  [0x110f]=0x4E11,
+  [0x1110]=0x7893,
+  [0x1111]=0x81FC,
+  [0x1112]=0x6E26,
+  [0x1113]=0x5618,
+  [0x1114]=0x5504,
+  [0x1115]=0x6B1D,
+  [0x1116]=0x851A,
+  [0x1117]=0x9C3B,
+  [0x1118]=0x59E5,
+  [0x1119]=0x53A9,
+  [0x111a]=0x6D66,
+  [0x111b]=0x74DC,
+  [0x111c]=0x958F,
+  [0x111d]=0x5642,
+  [0x111e]=0x4E91,
+  [0x111f]=0x904B,
+  [0x1120]=0x96F2,
+  [0x1121]=0x834F,
+  [0x1122]=0x990C,
+  [0x1123]=0x53E1,
+  [0x1124]=0x55B6,
+  [0x1125]=0x5B30,
+  [0x1126]=0x5F71,
+  [0x1127]=0x6620,
+  [0x1128]=0x66F3,
+  [0x1129]=0x6804,
+  [0x112a]=0x6C38,
+  [0x112b]=0x6CF3,
+  [0x112c]=0x6D29,
+  [0x112d]=0x745B,
+  [0x112e]=0x76C8,
+  [0x112f]=0x7A4E,
+  [0x1130]=0x9834,
+  [0x1131]=0x82F1,
+  [0x1132]=0x885B,
+  [0x1133]=0x8A60,
+  [0x1134]=0x92ED,
+  [0x1135]=0x6DB2,
+  [0x1136]=0x75AB,
+  [0x1137]=0x76CA,
+  [0x1138]=0x99C5,
+  [0x1139]=0x60A6,
+  [0x113a]=0x8B01,
+  [0x113b]=0x8D8A,
+  [0x113c]=0x95B2,
+  [0x113d]=0x698E,
+  [0x113e]=0x53AD,
+  [0x113f]=0x5186,
+  [0x1140]=0x5712,
+  [0x1141]=0x5830,
+  [0x1142]=0x5944,
+  [0x1143]=0x5BB4,
+  [0x1144]=0x5EF6,
+  [0x1145]=0x6028,
+  [0x1146]=0x63A9,
+  [0x1147]=0x63F4,
+  [0x1148]=0x6CBF,
+  [0x1149]=0x6F14,
+  [0x114a]=0x708E,
+  [0x114b]=0x7114,
+  [0x114c]=0x7159,
+  [0x114d]=0x71D5,
+  [0x114e]=0x733F,
+  [0x114f]=0x7E01,
+  [0x1150]=0x8276,
+  [0x1151]=0x82D1,
+  [0x1152]=0x8597,
+  [0x1153]=0x9060,
+  [0x1154]=0x925B,
+  [0x1155]=0x9D1B,
+  [0x1156]=0x5869,
+  [0x1157]=0x65BC,
+  [0x1158]=0x6C5A,
+  [0x1159]=0x7525,
+  [0x115a]=0x51F9,
+  [0x115b]=0x592E,
+  [0x115c]=0x5965,
+  [0x115d]=0x5F80,
+  [0x115e]=0x5FDC,
+  [0x1201]=0x62BC,
+  [0x1202]=0x65FA,
+  [0x1203]=0x6A2A,
+  [0x1204]=0x6B27,
+  [0x1205]=0x6BB4,
+  [0x1206]=0x738B,
+  [0x1207]=0x7FC1,
+  [0x1208]=0x8956,
+  [0x1209]=0x9D2C,
+  [0x120a]=0x9D0E,
+  [0x120b]=0x9EC4,
+  [0x120c]=0x5CA1,
+  [0x120d]=0x6C96,
+  [0x120e]=0x837B,
+  [0x120f]=0x5104,
+  [0x1210]=0x5C4B,
+  [0x1211]=0x61B6,
+  [0x1212]=0x81C6,
+  [0x1213]=0x6876,
+  [0x1214]=0x7261,
+  [0x1215]=0x4E59,
+  [0x1216]=0x4FFA,
+  [0x1217]=0x5378,
+  [0x1218]=0x6069,
+  [0x1219]=0x6E29,
+  [0x121a]=0x7A4F,
+  [0x121b]=0x97F3,
+  [0x121c]=0x4E0B,
+  [0x121d]=0x5316,
+  [0x121e]=0x4EEE,
+  [0x121f]=0x4F55,
+  [0x1220]=0x4F3D,
+  [0x1221]=0x4FA1,
+  [0x1222]=0x4F73,
+  [0x1223]=0x52A0,
+  [0x1224]=0x53EF,
+  [0x1225]=0x5609,
+  [0x1226]=0x590F,
+  [0x1227]=0x5AC1,
+  [0x1228]=0x5BB6,
+  [0x1229]=0x5BE1,
+  [0x122a]=0x79D1,
+  [0x122b]=0x6687,
+  [0x122c]=0x679C,
+  [0x122d]=0x67B6,
+  [0x122e]=0x6B4C,
+  [0x122f]=0x6CB3,
+  [0x1230]=0x706B,
+  [0x1231]=0x73C2,
+  [0x1232]=0x798D,
+  [0x1233]=0x79BE,
+  [0x1234]=0x7A3C,
+  [0x1235]=0x7B87,
+  [0x1236]=0x82B1,
+  [0x1237]=0x82DB,
+  [0x1238]=0x8304,
+  [0x1239]=0x8377,
+  [0x123a]=0x83EF,
+  [0x123b]=0x83D3,
+  [0x123c]=0x8766,
+  [0x123d]=0x8AB2,
+  [0x123e]=0x5629,
+  [0x123f]=0x8CA8,
+  [0x1240]=0x8FE6,
+  [0x1241]=0x904E,
+  [0x1242]=0x971E,
+  [0x1243]=0x868A,
+  [0x1244]=0x4FC4,
+  [0x1245]=0x5CE8,
+  [0x1246]=0x6211,
+  [0x1247]=0x7259,
+  [0x1248]=0x753B,
+  [0x1249]=0x81E5,
+  [0x124a]=0x82BD,
+  [0x124b]=0x86FE,
+  [0x124c]=0x8CC0,
+  [0x124d]=0x96C5,
+  [0x124e]=0x9913,
+  [0x124f]=0x99D5,
+  [0x1250]=0x4ECB,
+  [0x1251]=0x4F1A,
+  [0x1252]=0x89E3,
+  [0x1253]=0x56DE,
+  [0x1254]=0x584A,
+  [0x1255]=0x58CA,
+  [0x1256]=0x5EFB,
+  [0x1257]=0x5FEB,
+  [0x1258]=0x602A,
+  [0x1259]=0x6094,
+  [0x125a]=0x6062,
+  [0x125b]=0x61D0,
+  [0x125c]=0x6212,
+  [0x125d]=0x62D0,
+  [0x125e]=0x6539,
+  [0x1301]=0x9B41,
+  [0x1302]=0x6666,
+  [0x1303]=0x68B0,
+  [0x1304]=0x6D77,
+  [0x1305]=0x7070,
+  [0x1306]=0x754C,
+  [0x1307]=0x7686,
+  [0x1308]=0x7D75,
+  [0x1309]=0x82A5,
+  [0x130a]=0x87F9,
+  [0x130b]=0x958B,
+  [0x130c]=0x968E,
+  [0x130d]=0x8C9D,
+  [0x130e]=0x51F1,
+  [0x130f]=0x52BE,
+  [0x1310]=0x5916,
+  [0x1311]=0x54B3,
+  [0x1312]=0x5BB3,
+  [0x1313]=0x5D16,
+  [0x1314]=0x6168,
+  [0x1315]=0x6982,
+  [0x1316]=0x6DAF,
+  [0x1317]=0x788D,
+  [0x1318]=0x84CB,
+  [0x1319]=0x8857,
+  [0x131a]=0x8A72,
+  [0x131b]=0x93A7,
+  [0x131c]=0x9AB8,
+  [0x131d]=0x6D6C,
+  [0x131e]=0x99A8,
+  [0x131f]=0x86D9,
+  [0x1320]=0x57A3,
+  [0x1321]=0x67FF,
+  [0x1322]=0x86CE,
+  [0x1323]=0x920E,
+  [0x1324]=0x5283,
+  [0x1325]=0x5687,
+  [0x1326]=0x5404,
+  [0x1327]=0x5ED3,
+  [0x1328]=0x62E1,
+  [0x1329]=0x64B9,
+  [0x132a]=0x683C,
+  [0x132b]=0x6838,
+  [0x132c]=0x6BBB,
+  [0x132d]=0x7372,
+  [0x132e]=0x78BA,
+  [0x132f]=0x7A6B,
+  [0x1330]=0x899A,
+  [0x1331]=0x89D2,
+  [0x1332]=0x8D6B,
+  [0x1333]=0x8F03,
+  [0x1334]=0x90ED,
+  [0x1335]=0x95A3,
+  [0x1336]=0x9694,
+  [0x1337]=0x9769,
+  [0x1338]=0x5B66,
+  [0x1339]=0x5CB3,
+  [0x133a]=0x697D,
+  [0x133b]=0x984D,
+  [0x133c]=0x984E,
+  [0x133d]=0x639B,
+  [0x133e]=0x7B20,
+  [0x133f]=0x6A2B,
+  [0x1340]=0x6A7F,
+  [0x1341]=0x68B6,
+  [0x1342]=0x9C0D,
+  [0x1343]=0x6F5F,
+  [0x1344]=0x5272,
+  [0x1345]=0x559D,
+  [0x1346]=0x6070,
+  [0x1347]=0x62EC,
+  [0x1348]=0x6D3B,
+  [0x1349]=0x6E07,
+  [0x134a]=0x6ED1,
+  [0x134b]=0x845B,
+  [0x134c]=0x8910,
+  [0x134d]=0x8F44,
+  [0x134e]=0x4E14,
+  [0x134f]=0x9C39,
+  [0x1350]=0x53F6,
+  [0x1351]=0x691B,
+  [0x1352]=0x6A3A,
+  [0x1353]=0x9784,
+  [0x1354]=0x682A,
+  [0x1355]=0x515C,
+  [0x1356]=0x7AC3,
+  [0x1357]=0x84B2,
+  [0x1358]=0x91DC,
+  [0x1359]=0x938C,
+  [0x135a]=0x565B,
+  [0x135b]=0x9D28,
+  [0x135c]=0x6822,
+  [0x135d]=0x8305,
+  [0x135e]=0x8431,
+  [0x1401]=0x7CA5,
+  [0x1402]=0x5208,
+  [0x1403]=0x82C5,
+  [0x1404]=0x74E6,
+  [0x1405]=0x4E7E,
+  [0x1406]=0x4F83,
+  [0x1407]=0x51A0,
+  [0x1408]=0x5BD2,
+  [0x1409]=0x520A,
+  [0x140a]=0x52D8,
+  [0x140b]=0x52E7,
+  [0x140c]=0x5DFB,
+  [0x140d]=0x559A,
+  [0x140e]=0x582A,
+  [0x140f]=0x59E6,
+  [0x1410]=0x5B8C,
+  [0x1411]=0x5B98,
+  [0x1412]=0x5BDB,
+  [0x1413]=0x5E72,
+  [0x1414]=0x5E79,
+  [0x1415]=0x60A3,
+  [0x1416]=0x611F,
+  [0x1417]=0x6163,
+  [0x1418]=0x61BE,
+  [0x1419]=0x63DB,
+  [0x141a]=0x6562,
+  [0x141b]=0x67D1,
+  [0x141c]=0x6853,
+  [0x141d]=0x68FA,
+  [0x141e]=0x6B3E,
+  [0x141f]=0x6B53,
+  [0x1420]=0x6C57,
+  [0x1421]=0x6F22,
+  [0x1422]=0x6F97,
+  [0x1423]=0x6F45,
+  [0x1424]=0x74B0,
+  [0x1425]=0x7518,
+  [0x1426]=0x76E3,
+  [0x1427]=0x770B,
+  [0x1428]=0x7AFF,
+  [0x1429]=0x7BA1,
+  [0x142a]=0x7C21,
+  [0x142b]=0x7DE9,
+  [0x142c]=0x7F36,
+  [0x142d]=0x7FF0,
+  [0x142e]=0x809D,
+  [0x142f]=0x8266,
+  [0x1430]=0x839E,
+  [0x1431]=0x89B3,
+  [0x1432]=0x8ACC,
+  [0x1433]=0x8CAB,
+  [0x1434]=0x9084,
+  [0x1435]=0x9451,
+  [0x1436]=0x9593,
+  [0x1437]=0x9591,
+  [0x1438]=0x95A2,
+  [0x1439]=0x9665,
+  [0x143a]=0x97D3,
+  [0x143b]=0x9928,
+  [0x143c]=0x8218,
+  [0x143d]=0x4E38,
+  [0x143e]=0x542B,
+  [0x143f]=0x5CB8,
+  [0x1440]=0x5DCC,
+  [0x1441]=0x73A9,
+  [0x1442]=0x764C,
+  [0x1443]=0x773C,
+  [0x1444]=0x5CA9,
+  [0x1445]=0x7FEB,
+  [0x1446]=0x8D0B,
+  [0x1447]=0x96C1,
+  [0x1448]=0x9811,
+  [0x1449]=0x9854,
+  [0x144a]=0x9858,
+  [0x144b]=0x4F01,
+  [0x144c]=0x4F0E,
+  [0x144d]=0x5371,
+  [0x144e]=0x559C,
+  [0x144f]=0x5668,
+  [0x1450]=0x57FA,
+  [0x1451]=0x5947,
+  [0x1452]=0x5B09,
+  [0x1453]=0x5BC4,
+  [0x1454]=0x5C90,
+  [0x1455]=0x5E0C,
+  [0x1456]=0x5E7E,
+  [0x1457]=0x5FCC,
+  [0x1458]=0x63EE,
+  [0x1459]=0x673A,
+  [0x145a]=0x65D7,
+  [0x145b]=0x65E2,
+  [0x145c]=0x671F,
+  [0x145d]=0x68CB,
+  [0x145e]=0x68C4,
+  [0x1501]=0x6A5F,
+  [0x1502]=0x5E30,
+  [0x1503]=0x6BC5,
+  [0x1504]=0x6C17,
+  [0x1505]=0x6C7D,
+  [0x1506]=0x757F,
+  [0x1507]=0x7948,
+  [0x1508]=0x5B63,
+  [0x1509]=0x7A00,
+  [0x150a]=0x7D00,
+  [0x150b]=0x5FBD,
+  [0x150c]=0x898F,
+  [0x150d]=0x8A18,
+  [0x150e]=0x8CB4,
+  [0x150f]=0x8D77,
+  [0x1510]=0x8ECC,
+  [0x1511]=0x8F1D,
+  [0x1512]=0x98E2,
+  [0x1513]=0x9A0E,
+  [0x1514]=0x9B3C,
+  [0x1515]=0x4E80,
+  [0x1516]=0x507D,
+  [0x1517]=0x5100,
+  [0x1518]=0x5993,
+  [0x1519]=0x5B9C,
+  [0x151a]=0x622F,
+  [0x151b]=0x6280,
+  [0x151c]=0x64EC,
+  [0x151d]=0x6B3A,
+  [0x151e]=0x72A0,
+  [0x151f]=0x7591,
+  [0x1520]=0x7947,
+  [0x1521]=0x7FA9,
+  [0x1522]=0x87FB,
+  [0x1523]=0x8ABC,
+  [0x1524]=0x8B70,
+  [0x1525]=0x63AC,
+  [0x1526]=0x83CA,
+  [0x1527]=0x97A0,
+  [0x1528]=0x5409,
+  [0x1529]=0x5403,
+  [0x152a]=0x55AB,
+  [0x152b]=0x6854,
+  [0x152c]=0x6A58,
+  [0x152d]=0x8A70,
+  [0x152e]=0x7827,
+  [0x152f]=0x6775,
+  [0x1530]=0x9ECD,
+  [0x1531]=0x5374,
+  [0x1532]=0x5BA2,
+  [0x1533]=0x811A,
+  [0x1534]=0x8650,
+  [0x1535]=0x9006,
+  [0x1536]=0x4E18,
+  [0x1537]=0x4E45,
+  [0x1538]=0x4EC7,
+  [0x1539]=0x4F11,
+  [0x153a]=0x53CA,
+  [0x153b]=0x5438,
+  [0x153c]=0x5BAE,
+  [0x153d]=0x5F13,
+  [0x153e]=0x6025,
+  [0x153f]=0x6551,
+  [0x1540]=0x673D,
+  [0x1541]=0x6C42,
+  [0x1542]=0x6C72,
+  [0x1543]=0x6CE3,
+  [0x1544]=0x7078,
+  [0x1545]=0x7403,
+  [0x1546]=0x7A76,
+  [0x1547]=0x7AAE,
+  [0x1548]=0x7B08,
+  [0x1549]=0x7D1A,
+  [0x154a]=0x7CFE,
+  [0x154b]=0x7D66,
+  [0x154c]=0x65E7,
+  [0x154d]=0x725B,
+  [0x154e]=0x53BB,
+  [0x154f]=0x5C45,
+  [0x1550]=0x5DE8,
+  [0x1551]=0x62D2,
+  [0x1552]=0x62E0,
+  [0x1553]=0x6319,
+  [0x1554]=0x6E20,
+  [0x1555]=0x865A,
+  [0x1556]=0x8A31,
+  [0x1557]=0x8DDD,
+  [0x1558]=0x92F8,
+  [0x1559]=0x6F01,
+  [0x155a]=0x79A6,
+  [0x155b]=0x9B5A,
+  [0x155c]=0x4EA8,
+  [0x155d]=0x4EAB,
+  [0x155e]=0x4EAC,
+  [0x1601]=0x4F9B,
+  [0x1602]=0x4FA0,
+  [0x1603]=0x50D1,
+  [0x1604]=0x5147,
+  [0x1605]=0x7AF6,
+  [0x1606]=0x5171,
+  [0x1607]=0x51F6,
+  [0x1608]=0x5354,
+  [0x1609]=0x5321,
+  [0x160a]=0x537F,
+  [0x160b]=0x53EB,
+  [0x160c]=0x55AC,
+  [0x160d]=0x5883,
+  [0x160e]=0x5CE1,
+  [0x160f]=0x5F37,
+  [0x1610]=0x5F4A,
+  [0x1611]=0x602F,
+  [0x1612]=0x6050,
+  [0x1613]=0x606D,
+  [0x1614]=0x631F,
+  [0x1615]=0x6559,
+  [0x1616]=0x6A4B,
+  [0x1617]=0x6CC1,
+  [0x1618]=0x72C2,
+  [0x1619]=0x72ED,
+  [0x161a]=0x77EF,
+  [0x161b]=0x80F8,
+  [0x161c]=0x8105,
+  [0x161d]=0x8208,
+  [0x161e]=0x854E,
+  [0x161f]=0x90F7,
+  [0x1620]=0x93E1,
+  [0x1621]=0x97FF,
+  [0x1622]=0x9957,
+  [0x1623]=0x9A5A,
+  [0x1624]=0x4EF0,
+  [0x1625]=0x51DD,
+  [0x1626]=0x5C2D,
+  [0x1627]=0x6681,
+  [0x1628]=0x696D,
+  [0x1629]=0x5C40,
+  [0x162a]=0x66F2,
+  [0x162b]=0x6975,
+  [0x162c]=0x7389,
+  [0x162d]=0x6850,
+  [0x162e]=0x7C81,
+  [0x162f]=0x50C5,
+  [0x1630]=0x52E4,
+  [0x1631]=0x5747,
+  [0x1632]=0x5DFE,
+  [0x1633]=0x9326,
+  [0x1634]=0x65A4,
+  [0x1635]=0x6B23,
+  [0x1636]=0x6B3D,
+  [0x1637]=0x7434,
+  [0x1638]=0x7981,
+  [0x1639]=0x79BD,
+  [0x163a]=0x7B4B,
+  [0x163b]=0x7DCA,
+  [0x163c]=0x82B9,
+  [0x163d]=0x83CC,
+  [0x163e]=0x887F,
+  [0x163f]=0x895F,
+  [0x1640]=0x8B39,
+  [0x1641]=0x8FD1,
+  [0x1642]=0x91D1,
+  [0x1643]=0x541F,
+  [0x1644]=0x9280,
+  [0x1645]=0x4E5D,
+  [0x1646]=0x5036,
+  [0x1647]=0x53E5,
+  [0x1648]=0x533A,
+  [0x1649]=0x72D7,
+  [0x164a]=0x7396,
+  [0x164b]=0x77E9,
+  [0x164c]=0x82E6,
+  [0x164d]=0x8EAF,
+  [0x164e]=0x99C6,
+  [0x164f]=0x99C8,
+  [0x1650]=0x99D2,
+  [0x1651]=0x5177,
+  [0x1652]=0x611A,
+  [0x1653]=0x865E,
+  [0x1654]=0x55B0,
+  [0x1655]=0x7A7A,
+  [0x1656]=0x5076,
+  [0x1657]=0x5BD3,
+  [0x1658]=0x9047,
+  [0x1659]=0x9685,
+  [0x165a]=0x4E32,
+  [0x165b]=0x6ADB,
+  [0x165c]=0x91E7,
+  [0x165d]=0x5C51,
+  [0x165e]=0x5C48,
+  [0x1701]=0x6398,
+  [0x1702]=0x7A9F,
+  [0x1703]=0x6C93,
+  [0x1704]=0x9774,
+  [0x1705]=0x8F61,
+  [0x1706]=0x7AAA,
+  [0x1707]=0x718A,
+  [0x1708]=0x9688,
+  [0x1709]=0x7C82,
+  [0x170a]=0x6817,
+  [0x170b]=0x7E70,
+  [0x170c]=0x6851,
+  [0x170d]=0x936C,
+  [0x170e]=0x52F2,
+  [0x170f]=0x541B,
+  [0x1710]=0x85AB,
+  [0x1711]=0x8A13,
+  [0x1712]=0x7FA4,
+  [0x1713]=0x8ECD,
+  [0x1714]=0x90E1,
+  [0x1715]=0x5366,
+  [0x1716]=0x8888,
+  [0x1717]=0x7941,
+  [0x1718]=0x4FC2,
+  [0x1719]=0x50BE,
+  [0x171a]=0x5211,
+  [0x171b]=0x5144,
+  [0x171c]=0x5553,
+  [0x171d]=0x572D,
+  [0x171e]=0x73EA,
+  [0x171f]=0x578B,
+  [0x1720]=0x5951,
+  [0x1721]=0x5F62,
+  [0x1722]=0x5F84,
+  [0x1723]=0x6075,
+  [0x1724]=0x6176,
+  [0x1725]=0x6167,
+  [0x1726]=0x61A9,
+  [0x1727]=0x63B2,
+  [0x1728]=0x643A,
+  [0x1729]=0x656C,
+  [0x172a]=0x666F,
+  [0x172b]=0x6842,
+  [0x172c]=0x6E13,
+  [0x172d]=0x7566,
+  [0x172e]=0x7A3D,
+  [0x172f]=0x7CFB,
+  [0x1730]=0x7D4C,
+  [0x1731]=0x7D99,
+  [0x1732]=0x7E4B,
+  [0x1733]=0x7F6B,
+  [0x1734]=0x830E,
+  [0x1735]=0x834A,
+  [0x1736]=0x86CD,
+  [0x1737]=0x8A08,
+  [0x1738]=0x8A63,
+  [0x1739]=0x8B66,
+  [0x173a]=0x8EFD,
+  [0x173b]=0x981A,
+  [0x173c]=0x9D8F,
+  [0x173d]=0x82B8,
+  [0x173e]=0x8FCE,
+  [0x173f]=0x9BE8,
+  [0x1740]=0x5287,
+  [0x1741]=0x621F,
+  [0x1742]=0x6483,
+  [0x1743]=0x6FC0,
+  [0x1744]=0x9699,
+  [0x1745]=0x6841,
+  [0x1746]=0x5091,
+  [0x1747]=0x6B20,
+  [0x1748]=0x6C7A,
+  [0x1749]=0x6F54,
+  [0x174a]=0x7A74,
+  [0x174b]=0x7D50,
+  [0x174c]=0x8840,
+  [0x174d]=0x8A23,
+  [0x174e]=0x6708,
+  [0x174f]=0x4EF6,
+  [0x1750]=0x5039,
+  [0x1751]=0x5026,
+  [0x1752]=0x5065,
+  [0x1753]=0x517C,
+  [0x1754]=0x5238,
+  [0x1755]=0x5263,
+  [0x1756]=0x55A7,
+  [0x1757]=0x570F,
+  [0x1758]=0x5805,
+  [0x1759]=0x5ACC,
+  [0x175a]=0x5EFA,
+  [0x175b]=0x61B2,
+  [0x175c]=0x61F8,
+  [0x175d]=0x62F3,
+  [0x175e]=0x6372,
+  [0x1801]=0x691C,
+  [0x1802]=0x6A29,
+  [0x1803]=0x727D,
+  [0x1804]=0x72AC,
+  [0x1805]=0x732E,
+  [0x1806]=0x7814,
+  [0x1807]=0x786F,
+  [0x1808]=0x7D79,
+  [0x1809]=0x770C,
+  [0x180a]=0x80A9,
+  [0x180b]=0x898B,
+  [0x180c]=0x8B19,
+  [0x180d]=0x8CE2,
+  [0x180e]=0x8ED2,
+  [0x180f]=0x9063,
+  [0x1810]=0x9375,
+  [0x1811]=0x967A,
+  [0x1812]=0x9855,
+  [0x1813]=0x9A13,
+  [0x1814]=0x9E78,
+  [0x1815]=0x5143,
+  [0x1816]=0x539F,
+  [0x1817]=0x53B3,
+  [0x1818]=0x5E7B,
+  [0x1819]=0x5F26,
+  [0x181a]=0x6E1B,
+  [0x181b]=0x6E90,
+  [0x181c]=0x7384,
+  [0x181d]=0x73FE,
+  [0x181e]=0x7D43,
+  [0x181f]=0x8237,
+  [0x1820]=0x8A00,
+  [0x1821]=0x8AFA,
+  [0x1822]=0x9650,
+  [0x1823]=0x4E4E,
+  [0x1824]=0x500B,
+  [0x1825]=0x53E4,
+  [0x1826]=0x547C,
+  [0x1827]=0x56FA,
+  [0x1828]=0x59D1,
+  [0x1829]=0x5B64,
+  [0x182a]=0x5DF1,
+  [0x182b]=0x5EAB,
+  [0x182c]=0x5F27,
+  [0x182d]=0x6238,
+  [0x182e]=0x6545,
+  [0x182f]=0x67AF,
+  [0x1830]=0x6E56,
+  [0x1831]=0x72D0,
+  [0x1832]=0x7CCA,
+  [0x1833]=0x88B4,
+  [0x1834]=0x80A1,
+  [0x1835]=0x80E1,
+  [0x1836]=0x83F0,
+  [0x1837]=0x864E,
+  [0x1838]=0x8A87,
+  [0x1839]=0x8DE8,
+  [0x183a]=0x9237,
+  [0x183b]=0x96C7,
+  [0x183c]=0x9867,
+  [0x183d]=0x9F13,
+  [0x183e]=0x4E94,
+  [0x183f]=0x4E92,
+  [0x1840]=0x4F0D,
+  [0x1841]=0x5348,
+  [0x1842]=0x5449,
+  [0x1843]=0x543E,
+  [0x1844]=0x5A2F,
+  [0x1845]=0x5F8C,
+  [0x1846]=0x5FA1,
+  [0x1847]=0x609F,
+  [0x1848]=0x68A7,
+  [0x1849]=0x6A8E,
+  [0x184a]=0x745A,
+  [0x184b]=0x7881,
+  [0x184c]=0x8A9E,
+  [0x184d]=0x8AA4,
+  [0x184e]=0x8B77,
+  [0x184f]=0x9190,
+  [0x1850]=0x4E5E,
+  [0x1851]=0x9BC9,
+  [0x1852]=0x4EA4,
+  [0x1853]=0x4F7C,
+  [0x1854]=0x4FAF,
+  [0x1855]=0x5019,
+  [0x1856]=0x5016,
+  [0x1857]=0x5149,
+  [0x1858]=0x516C,
+  [0x1859]=0x529F,
+  [0x185a]=0x52B9,
+  [0x185b]=0x52FE,
+  [0x185c]=0x539A,
+  [0x185d]=0x53E3,
+  [0x185e]=0x5411,
+  [0x1901]=0x540E,
+  [0x1902]=0x5589,
+  [0x1903]=0x5751,
+  [0x1904]=0x57A2,
+  [0x1905]=0x597D,
+  [0x1906]=0x5B54,
+  [0x1907]=0x5B5D,
+  [0x1908]=0x5B8F,
+  [0x1909]=0x5DE5,
+  [0x190a]=0x5DE7,
+  [0x190b]=0x5DF7,
+  [0x190c]=0x5E78,
+  [0x190d]=0x5E83,
+  [0x190e]=0x5E9A,
+  [0x190f]=0x5EB7,
+  [0x1910]=0x5F18,
+  [0x1911]=0x6052,
+  [0x1912]=0x614C,
+  [0x1913]=0x6297,
+  [0x1914]=0x62D8,
+  [0x1915]=0x63A7,
+  [0x1916]=0x653B,
+  [0x1917]=0x6602,
+  [0x1918]=0x6643,
+  [0x1919]=0x66F4,
+  [0x191a]=0x676D,
+  [0x191b]=0x6821,
+  [0x191c]=0x6897,
+  [0x191d]=0x69CB,
+  [0x191e]=0x6C5F,
+  [0x191f]=0x6D2A,
+  [0x1920]=0x6D69,
+  [0x1921]=0x6E2F,
+  [0x1922]=0x6E9D,
+  [0x1923]=0x7532,
+  [0x1924]=0x7687,
+  [0x1925]=0x786C,
+  [0x1926]=0x7A3F,
+  [0x1927]=0x7CE0,
+  [0x1928]=0x7D05,
+  [0x1929]=0x7D18,
+  [0x192a]=0x7D5E,
+  [0x192b]=0x7DB1,
+  [0x192c]=0x8015,
+  [0x192d]=0x8003,
+  [0x192e]=0x80AF,
+  [0x192f]=0x80B1,
+  [0x1930]=0x8154,
+  [0x1931]=0x818F,
+  [0x1932]=0x822A,
+  [0x1933]=0x8352,
+  [0x1934]=0x884C,
+  [0x1935]=0x8861,
+  [0x1936]=0x8B1B,
+  [0x1937]=0x8CA2,
+  [0x1938]=0x8CFC,
+  [0x1939]=0x90CA,
+  [0x193a]=0x9175,
+  [0x193b]=0x9271,
+  [0x193c]=0x783F,
+  [0x193d]=0x92FC,
+  [0x193e]=0x95A4,
+  [0x193f]=0x964D,
+  [0x1940]=0x9805,
+  [0x1941]=0x9999,
+  [0x1942]=0x9AD8,
+  [0x1943]=0x9D3B,
+  [0x1944]=0x525B,
+  [0x1945]=0x52AB,
+  [0x1946]=0x53F7,
+  [0x1947]=0x5408,
+  [0x1948]=0x58D5,
+  [0x1949]=0x62F7,
+  [0x194a]=0x6FE0,
+  [0x194b]=0x8C6A,
+  [0x194c]=0x8F5F,
+  [0x194d]=0x9EB9,
+  [0x194e]=0x514B,
+  [0x194f]=0x523B,
+  [0x1950]=0x544A,
+  [0x1951]=0x56FD,
+  [0x1952]=0x7A40,
+  [0x1953]=0x9177,
+  [0x1954]=0x9D60,
+  [0x1955]=0x9ED2,
+  [0x1956]=0x7344,
+  [0x1957]=0x6F09,
+  [0x1958]=0x8170,
+  [0x1959]=0x7511,
+  [0x195a]=0x5FFD,
+  [0x195b]=0x60DA,
+  [0x195c]=0x9AA8,
+  [0x195d]=0x72DB,
+  [0x195e]=0x8FBC,
+  [0x1a01]=0x6B64,
+  [0x1a02]=0x9803,
+  [0x1a03]=0x4ECA,
+  [0x1a04]=0x56F0,
+  [0x1a05]=0x5764,
+  [0x1a06]=0x58BE,
+  [0x1a07]=0x5A5A,
+  [0x1a08]=0x6068,
+  [0x1a09]=0x61C7,
+  [0x1a0a]=0x660F,
+  [0x1a0b]=0x6606,
+  [0x1a0c]=0x6839,
+  [0x1a0d]=0x68B1,
+  [0x1a0e]=0x6DF7,
+  [0x1a0f]=0x75D5,
+  [0x1a10]=0x7D3A,
+  [0x1a11]=0x826E,
+  [0x1a12]=0x9B42,
+  [0x1a13]=0x4E9B,
+  [0x1a14]=0x4F50,
+  [0x1a15]=0x53C9,
+  [0x1a16]=0x5506,
+  [0x1a17]=0x5D6F,
+  [0x1a18]=0x5DE6,
+  [0x1a19]=0x5DEE,
+  [0x1a1a]=0x67FB,
+  [0x1a1b]=0x6C99,
+  [0x1a1c]=0x7473,
+  [0x1a1d]=0x7802,
+  [0x1a1e]=0x8A50,
+  [0x1a1f]=0x9396,
+  [0x1a20]=0x88DF,
+  [0x1a21]=0x5750,
+  [0x1a22]=0x5EA7,
+  [0x1a23]=0x632B,
+  [0x1a24]=0x50B5,
+  [0x1a25]=0x50AC,
+  [0x1a26]=0x518D,
+  [0x1a27]=0x6700,
+  [0x1a28]=0x54C9,
+  [0x1a29]=0x585E,
+  [0x1a2a]=0x59BB,
+  [0x1a2b]=0x5BB0,
+  [0x1a2c]=0x5F69,
+  [0x1a2d]=0x624D,
+  [0x1a2e]=0x63A1,
+  [0x1a2f]=0x683D,
+  [0x1a30]=0x6B73,
+  [0x1a31]=0x6E08,
+  [0x1a32]=0x707D,
+  [0x1a33]=0x91C7,
+  [0x1a34]=0x7280,
+  [0x1a35]=0x7815,
+  [0x1a36]=0x7826,
+  [0x1a37]=0x796D,
+  [0x1a38]=0x658E,
+  [0x1a39]=0x7D30,
+  [0x1a3a]=0x83DC,
+  [0x1a3b]=0x88C1,
+  [0x1a3c]=0x8F09,
+  [0x1a3d]=0x969B,
+  [0x1a3e]=0x5264,
+  [0x1a3f]=0x5728,
+  [0x1a40]=0x6750,
+  [0x1a41]=0x7F6A,
+  [0x1a42]=0x8CA1,
+  [0x1a43]=0x51B4,
+  [0x1a44]=0x5742,
+  [0x1a45]=0x962A,
+  [0x1a46]=0x583A,
+  [0x1a47]=0x698A,
+  [0x1a48]=0x80B4,
+  [0x1a49]=0x54B2,
+  [0x1a4a]=0x5D0E,
+  [0x1a4b]=0x57FC,
+  [0x1a4c]=0x7895,
+  [0x1a4d]=0x9DFA,
+  [0x1a4e]=0x4F5C,
+  [0x1a4f]=0x524A,
+  [0x1a50]=0x548B,
+  [0x1a51]=0x643E,
+  [0x1a52]=0x6628,
+  [0x1a53]=0x6714,
+  [0x1a54]=0x67F5,
+  [0x1a55]=0x7A84,
+  [0x1a56]=0x7B56,
+  [0x1a57]=0x7D22,
+  [0x1a58]=0x932F,
+  [0x1a59]=0x685C,
+  [0x1a5a]=0x9BAD,
+  [0x1a5b]=0x7B39,
+  [0x1a5c]=0x5319,
+  [0x1a5d]=0x518A,
+  [0x1a5e]=0x5237,
+  [0x1b01]=0x5BDF,
+  [0x1b02]=0x62F6,
+  [0x1b03]=0x64AE,
+  [0x1b04]=0x64E6,
+  [0x1b05]=0x672D,
+  [0x1b06]=0x6BBA,
+  [0x1b07]=0x85A9,
+  [0x1b08]=0x96D1,
+  [0x1b09]=0x7690,
+  [0x1b0a]=0x9BD6,
+  [0x1b0b]=0x634C,
+  [0x1b0c]=0x9306,
+  [0x1b0d]=0x9BAB,
+  [0x1b0e]=0x76BF,
+  [0x1b0f]=0x6652,
+  [0x1b10]=0x4E09,
+  [0x1b11]=0x5098,
+  [0x1b12]=0x53C2,
+  [0x1b13]=0x5C71,
+  [0x1b14]=0x60E8,
+  [0x1b15]=0x6492,
+  [0x1b16]=0x6563,
+  [0x1b17]=0x685F,
+  [0x1b18]=0x71E6,
+  [0x1b19]=0x73CA,
+  [0x1b1a]=0x7523,
+  [0x1b1b]=0x7B97,
+  [0x1b1c]=0x7E82,
+  [0x1b1d]=0x8695,
+  [0x1b1e]=0x8B83,
+  [0x1b1f]=0x8CDB,
+  [0x1b20]=0x9178,
+  [0x1b21]=0x9910,
+  [0x1b22]=0x65AC,
+  [0x1b23]=0x66AB,
+  [0x1b24]=0x6B8B,
+  [0x1b25]=0x4ED5,
+  [0x1b26]=0x4ED4,
+  [0x1b27]=0x4F3A,
+  [0x1b28]=0x4F7F,
+  [0x1b29]=0x523A,
+  [0x1b2a]=0x53F8,
+  [0x1b2b]=0x53F2,
+  [0x1b2c]=0x55E3,
+  [0x1b2d]=0x56DB,
+  [0x1b2e]=0x58EB,
+  [0x1b2f]=0x59CB,
+  [0x1b30]=0x59C9,
+  [0x1b31]=0x59FF,
+  [0x1b32]=0x5B50,
+  [0x1b33]=0x5C4D,
+  [0x1b34]=0x5E02,
+  [0x1b35]=0x5E2B,
+  [0x1b36]=0x5FD7,
+  [0x1b37]=0x601D,
+  [0x1b38]=0x6307,
+  [0x1b39]=0x652F,
+  [0x1b3a]=0x5B5C,
+  [0x1b3b]=0x65AF,
+  [0x1b3c]=0x65BD,
+  [0x1b3d]=0x65E8,
+  [0x1b3e]=0x679D,
+  [0x1b3f]=0x6B62,
+  [0x1b40]=0x6B7B,
+  [0x1b41]=0x6C0F,
+  [0x1b42]=0x7345,
+  [0x1b43]=0x7949,
+  [0x1b44]=0x79C1,
+  [0x1b45]=0x7CF8,
+  [0x1b46]=0x7D19,
+  [0x1b47]=0x7D2B,
+  [0x1b48]=0x80A2,
+  [0x1b49]=0x8102,
+  [0x1b4a]=0x81F3,
+  [0x1b4b]=0x8996,
+  [0x1b4c]=0x8A5E,
+  [0x1b4d]=0x8A69,
+  [0x1b4e]=0x8A66,
+  [0x1b4f]=0x8A8C,
+  [0x1b50]=0x8AEE,
+  [0x1b51]=0x8CC7,
+  [0x1b52]=0x8CDC,
+  [0x1b53]=0x96CC,
+  [0x1b54]=0x98FC,
+  [0x1b55]=0x6B6F,
+  [0x1b56]=0x4E8B,
+  [0x1b57]=0x4F3C,
+  [0x1b58]=0x4F8D,
+  [0x1b59]=0x5150,
+  [0x1b5a]=0x5B57,
+  [0x1b5b]=0x5BFA,
+  [0x1b5c]=0x6148,
+  [0x1b5d]=0x6301,
+  [0x1b5e]=0x6642,
+  [0x1c01]=0x6B21,
+  [0x1c02]=0x6ECB,
+  [0x1c03]=0x6CBB,
+  [0x1c04]=0x723E,
+  [0x1c05]=0x74BD,
+  [0x1c06]=0x75D4,
+  [0x1c07]=0x78C1,
+  [0x1c08]=0x793A,
+  [0x1c09]=0x800C,
+  [0x1c0a]=0x8033,
+  [0x1c0b]=0x81EA,
+  [0x1c0c]=0x8494,
+  [0x1c0d]=0x8F9E,
+  [0x1c0e]=0x6C50,
+  [0x1c0f]=0x9E7F,
+  [0x1c10]=0x5F0F,
+  [0x1c11]=0x8B58,
+  [0x1c12]=0x9D2B,
+  [0x1c13]=0x7AFA,
+  [0x1c14]=0x8EF8,
+  [0x1c15]=0x5B8D,
+  [0x1c16]=0x96EB,
+  [0x1c17]=0x4E03,
+  [0x1c18]=0x53F1,
+  [0x1c19]=0x57F7,
+  [0x1c1a]=0x5931,
+  [0x1c1b]=0x5AC9,
+  [0x1c1c]=0x5BA4,
+  [0x1c1d]=0x6089,
+  [0x1c1e]=0x6E7F,
+  [0x1c1f]=0x6F06,
+  [0x1c20]=0x75BE,
+  [0x1c21]=0x8CEA,
+  [0x1c22]=0x5B9F,
+  [0x1c23]=0x8500,
+  [0x1c24]=0x7BE0,
+  [0x1c25]=0x5072,
+  [0x1c26]=0x67F4,
+  [0x1c27]=0x829D,
+  [0x1c28]=0x5C61,
+  [0x1c29]=0x854A,
+  [0x1c2a]=0x7E1E,
+  [0x1c2b]=0x820E,
+  [0x1c2c]=0x5199,
+  [0x1c2d]=0x5C04,
+  [0x1c2e]=0x6368,
+  [0x1c2f]=0x8D66,
+  [0x1c30]=0x659C,
+  [0x1c31]=0x716E,
+  [0x1c32]=0x793E,
+  [0x1c33]=0x7D17,
+  [0x1c34]=0x8005,
+  [0x1c35]=0x8B1D,
+  [0x1c36]=0x8ECA,
+  [0x1c37]=0x906E,
+  [0x1c38]=0x86C7,
+  [0x1c39]=0x90AA,
+  [0x1c3a]=0x501F,
+  [0x1c3b]=0x52FA,
+  [0x1c3c]=0x5C3A,
+  [0x1c3d]=0x6753,
+  [0x1c3e]=0x707C,
+  [0x1c3f]=0x7235,
+  [0x1c40]=0x914C,
+  [0x1c41]=0x91C8,
+  [0x1c42]=0x932B,
+  [0x1c43]=0x82E5,
+  [0x1c44]=0x5BC2,
+  [0x1c45]=0x5F31,
+  [0x1c46]=0x60F9,
+  [0x1c47]=0x4E3B,
+  [0x1c48]=0x53D6,
+  [0x1c49]=0x5B88,
+  [0x1c4a]=0x624B,
+  [0x1c4b]=0x6731,
+  [0x1c4c]=0x6B8A,
+  [0x1c4d]=0x72E9,
+  [0x1c4e]=0x73E0,
+  [0x1c4f]=0x7A2E,
+  [0x1c50]=0x816B,
+  [0x1c51]=0x8DA3,
+  [0x1c52]=0x9152,
+  [0x1c53]=0x9996,
+  [0x1c54]=0x5112,
+  [0x1c55]=0x53D7,
+  [0x1c56]=0x546A,
+  [0x1c57]=0x5BFF,
+  [0x1c58]=0x6388,
+  [0x1c59]=0x6A39,
+  [0x1c5a]=0x7DAC,
+  [0x1c5b]=0x9700,
+  [0x1c5c]=0x56DA,
+  [0x1c5d]=0x53CE,
+  [0x1c5e]=0x5468,
+  [0x1d01]=0x5B97,
+  [0x1d02]=0x5C31,
+  [0x1d03]=0x5DDE,
+  [0x1d04]=0x4FEE,
+  [0x1d05]=0x6101,
+  [0x1d06]=0x62FE,
+  [0x1d07]=0x6D32,
+  [0x1d08]=0x79C0,
+  [0x1d09]=0x79CB,
+  [0x1d0a]=0x7D42,
+  [0x1d0b]=0x7E4D,
+  [0x1d0c]=0x7FD2,
+  [0x1d0d]=0x81ED,
+  [0x1d0e]=0x821F,
+  [0x1d0f]=0x8490,
+  [0x1d10]=0x8846,
+  [0x1d11]=0x8972,
+  [0x1d12]=0x8B90,
+  [0x1d13]=0x8E74,
+  [0x1d14]=0x8F2F,
+  [0x1d15]=0x9031,
+  [0x1d16]=0x914B,
+  [0x1d17]=0x916C,
+  [0x1d18]=0x96C6,
+  [0x1d19]=0x919C,
+  [0x1d1a]=0x4EC0,
+  [0x1d1b]=0x4F4F,
+  [0x1d1c]=0x5145,
+  [0x1d1d]=0x5341,
+  [0x1d1e]=0x5F93,
+  [0x1d1f]=0x620E,
+  [0x1d20]=0x67D4,
+  [0x1d21]=0x6C41,
+  [0x1d22]=0x6E0B,
+  [0x1d23]=0x7363,
+  [0x1d24]=0x7E26,
+  [0x1d25]=0x91CD,
+  [0x1d26]=0x9283,
+  [0x1d27]=0x53D4,
+  [0x1d28]=0x5919,
+  [0x1d29]=0x5BBF,
+  [0x1d2a]=0x6DD1,
+  [0x1d2b]=0x795D,
+  [0x1d2c]=0x7E2E,
+  [0x1d2d]=0x7C9B,
+  [0x1d2e]=0x587E,
+  [0x1d2f]=0x719F,
+  [0x1d30]=0x51FA,
+  [0x1d31]=0x8853,
+  [0x1d32]=0x8FF0,
+  [0x1d33]=0x4FCA,
+  [0x1d34]=0x5CFB,
+  [0x1d35]=0x6625,
+  [0x1d36]=0x77AC,
+  [0x1d37]=0x7AE3,
+  [0x1d38]=0x821C,
+  [0x1d39]=0x99FF,
+  [0x1d3a]=0x51C6,
+  [0x1d3b]=0x5FAA,
+  [0x1d3c]=0x65EC,
+  [0x1d3d]=0x696F,
+  [0x1d3e]=0x6B89,
+  [0x1d3f]=0x6DF3,
+  [0x1d40]=0x6E96,
+  [0x1d41]=0x6F64,
+  [0x1d42]=0x76FE,
+  [0x1d43]=0x7D14,
+  [0x1d44]=0x5DE1,
+  [0x1d45]=0x9075,
+  [0x1d46]=0x9187,
+  [0x1d47]=0x9806,
+  [0x1d48]=0x51E6,
+  [0x1d49]=0x521D,
+  [0x1d4a]=0x6240,
+  [0x1d4b]=0x6691,
+  [0x1d4c]=0x66D9,
+  [0x1d4d]=0x6E1A,
+  [0x1d4e]=0x5EB6,
+  [0x1d4f]=0x7DD2,
+  [0x1d50]=0x7F72,
+  [0x1d51]=0x66F8,
+  [0x1d52]=0x85AF,
+  [0x1d53]=0x85F7,
+  [0x1d54]=0x8AF8,
+  [0x1d55]=0x52A9,
+  [0x1d56]=0x53D9,
+  [0x1d57]=0x5973,
+  [0x1d58]=0x5E8F,
+  [0x1d59]=0x5F90,
+  [0x1d5a]=0x6055,
+  [0x1d5b]=0x92E4,
+  [0x1d5c]=0x9664,
+  [0x1d5d]=0x50B7,
+  [0x1d5e]=0x511F,
+  [0x1e01]=0x52DD,
+  [0x1e02]=0x5320,
+  [0x1e03]=0x5347,
+  [0x1e04]=0x53EC,
+  [0x1e05]=0x54E8,
+  [0x1e06]=0x5546,
+  [0x1e07]=0x5531,
+  [0x1e08]=0x5617,
+  [0x1e09]=0x5968,
+  [0x1e0a]=0x59BE,
+  [0x1e0b]=0x5A3C,
+  [0x1e0c]=0x5BB5,
+  [0x1e0d]=0x5C06,
+  [0x1e0e]=0x5C0F,
+  [0x1e0f]=0x5C11,
+  [0x1e10]=0x5C1A,
+  [0x1e11]=0x5E84,
+  [0x1e12]=0x5E8A,
+  [0x1e13]=0x5EE0,
+  [0x1e14]=0x5F70,
+  [0x1e15]=0x627F,
+  [0x1e16]=0x6284,
+  [0x1e17]=0x62DB,
+  [0x1e18]=0x638C,
+  [0x1e19]=0x6377,
+  [0x1e1a]=0x6607,
+  [0x1e1b]=0x660C,
+  [0x1e1c]=0x662D,
+  [0x1e1d]=0x6676,
+  [0x1e1e]=0x677E,
+  [0x1e1f]=0x68A2,
+  [0x1e20]=0x6A1F,
+  [0x1e21]=0x6A35,
+  [0x1e22]=0x6CBC,
+  [0x1e23]=0x6D88,
+  [0x1e24]=0x6E09,
+  [0x1e25]=0x6E58,
+  [0x1e26]=0x713C,
+  [0x1e27]=0x7126,
+  [0x1e28]=0x7167,
+  [0x1e29]=0x75C7,
+  [0x1e2a]=0x7701,
+  [0x1e2b]=0x785D,
+  [0x1e2c]=0x7901,
+  [0x1e2d]=0x7965,
+  [0x1e2e]=0x79F0,
+  [0x1e2f]=0x7AE0,
+  [0x1e30]=0x7B11,
+  [0x1e31]=0x7CA7,
+  [0x1e32]=0x7D39,
+  [0x1e33]=0x8096,
+  [0x1e34]=0x83D6,
+  [0x1e35]=0x848B,
+  [0x1e36]=0x8549,
+  [0x1e37]=0x885D,
+  [0x1e38]=0x88F3,
+  [0x1e39]=0x8A1F,
+  [0x1e3a]=0x8A3C,
+  [0x1e3b]=0x8A54,
+  [0x1e3c]=0x8A73,
+  [0x1e3d]=0x8C61,
+  [0x1e3e]=0x8CDE,
+  [0x1e3f]=0x91A4,
+  [0x1e40]=0x9266,
+  [0x1e41]=0x937E,
+  [0x1e42]=0x9418,
+  [0x1e43]=0x969C,
+  [0x1e44]=0x9798,
+  [0x1e45]=0x4E0A,
+  [0x1e46]=0x4E08,
+  [0x1e47]=0x4E1E,
+  [0x1e48]=0x4E57,
+  [0x1e49]=0x5197,
+  [0x1e4a]=0x5270,
+  [0x1e4b]=0x57CE,
+  [0x1e4c]=0x5834,
+  [0x1e4d]=0x58CC,
+  [0x1e4e]=0x5B22,
+  [0x1e4f]=0x5E38,
+  [0x1e50]=0x60C5,
+  [0x1e51]=0x64FE,
+  [0x1e52]=0x6761,
+  [0x1e53]=0x6756,
+  [0x1e54]=0x6D44,
+  [0x1e55]=0x72B6,
+  [0x1e56]=0x7573,
+  [0x1e57]=0x7A63,
+  [0x1e58]=0x84B8,
+  [0x1e59]=0x8B72,
+  [0x1e5a]=0x91B8,
+  [0x1e5b]=0x9320,
+  [0x1e5c]=0x5631,
+  [0x1e5d]=0x57F4,
+  [0x1e5e]=0x98FE,
+  [0x1f01]=0x62ED,
+  [0x1f02]=0x690D,
+  [0x1f03]=0x6B96,
+  [0x1f04]=0x71ED,
+  [0x1f05]=0x7E54,
+  [0x1f06]=0x8077,
+  [0x1f07]=0x8272,
+  [0x1f08]=0x89E6,
+  [0x1f09]=0x98DF,
+  [0x1f0a]=0x8755,
+  [0x1f0b]=0x8FB1,
+  [0x1f0c]=0x5C3B,
+  [0x1f0d]=0x4F38,
+  [0x1f0e]=0x4FE1,
+  [0x1f0f]=0x4FB5,
+  [0x1f10]=0x5507,
+  [0x1f11]=0x5A20,
+  [0x1f12]=0x5BDD,
+  [0x1f13]=0x5BE9,
+  [0x1f14]=0x5FC3,
+  [0x1f15]=0x614E,
+  [0x1f16]=0x632F,
+  [0x1f17]=0x65B0,
+  [0x1f18]=0x664B,
+  [0x1f19]=0x68EE,
+  [0x1f1a]=0x699B,
+  [0x1f1b]=0x6D78,
+  [0x1f1c]=0x6DF1,
+  [0x1f1d]=0x7533,
+  [0x1f1e]=0x75B9,
+  [0x1f1f]=0x771F,
+  [0x1f20]=0x795E,
+  [0x1f21]=0x79E6,
+  [0x1f22]=0x7D33,
+  [0x1f23]=0x81E3,
+  [0x1f24]=0x82AF,
+  [0x1f25]=0x85AA,
+  [0x1f26]=0x89AA,
+  [0x1f27]=0x8A3A,
+  [0x1f28]=0x8EAB,
+  [0x1f29]=0x8F9B,
+  [0x1f2a]=0x9032,
+  [0x1f2b]=0x91DD,
+  [0x1f2c]=0x9707,
+  [0x1f2d]=0x4EBA,
+  [0x1f2e]=0x4EC1,
+  [0x1f2f]=0x5203,
+  [0x1f30]=0x5875,
+  [0x1f31]=0x58EC,
+  [0x1f32]=0x5C0B,
+  [0x1f33]=0x751A,
+  [0x1f34]=0x5C3D,
+  [0x1f35]=0x814E,
+  [0x1f36]=0x8A0A,
+  [0x1f37]=0x8FC5,
+  [0x1f38]=0x9663,
+  [0x1f39]=0x976D,
+  [0x1f3a]=0x7B25,
+  [0x1f3b]=0x8ACF,
+  [0x1f3c]=0x9808,
+  [0x1f3d]=0x9162,
+  [0x1f3e]=0x56F3,
+  [0x1f3f]=0x53A8,
+  [0x1f40]=0x9017,
+  [0x1f41]=0x5439,
+  [0x1f42]=0x5782,
+  [0x1f43]=0x5E25,
+  [0x1f44]=0x63A8,
+  [0x1f45]=0x6C34,
+  [0x1f46]=0x708A,
+  [0x1f47]=0x7761,
+  [0x1f48]=0x7C8B,
+  [0x1f49]=0x7FE0,
+  [0x1f4a]=0x8870,
+  [0x1f4b]=0x9042,
+  [0x1f4c]=0x9154,
+  [0x1f4d]=0x9310,
+  [0x1f4e]=0x9318,
+  [0x1f4f]=0x968F,
+  [0x1f50]=0x745E,
+  [0x1f51]=0x9AC4,
+  [0x1f52]=0x5D07,
+  [0x1f53]=0x5D69,
+  [0x1f54]=0x6570,
+  [0x1f55]=0x67A2,
+  [0x1f56]=0x8DA8,
+  [0x1f57]=0x96DB,
+  [0x1f58]=0x636E,
+  [0x1f59]=0x6749,
+  [0x1f5a]=0x6919,
+  [0x1f5b]=0x83C5,
+  [0x1f5c]=0x9817,
+  [0x1f5d]=0x96C0,
+  [0x1f5e]=0x88FE,
+  [0x2001]=0x6F84,
+  [0x2002]=0x647A,
+  [0x2003]=0x5BF8,
+  [0x2004]=0x4E16,
+  [0x2005]=0x702C,
+  [0x2006]=0x755D,
+  [0x2007]=0x662F,
+  [0x2008]=0x51C4,
+  [0x2009]=0x5236,
+  [0x200a]=0x52E2,
+  [0x200b]=0x59D3,
+  [0x200c]=0x5F81,
+  [0x200d]=0x6027,
+  [0x200e]=0x6210,
+  [0x200f]=0x653F,
+  [0x2010]=0x6574,
+  [0x2011]=0x661F,
+  [0x2012]=0x6674,
+  [0x2013]=0x68F2,
+  [0x2014]=0x6816,
+  [0x2015]=0x6B63,
+  [0x2016]=0x6E05,
+  [0x2017]=0x7272,
+  [0x2018]=0x751F,
+  [0x2019]=0x76DB,
+  [0x201a]=0x7CBE,
+  [0x201b]=0x8056,
+  [0x201c]=0x58F0,
+  [0x201d]=0x88FD,
+  [0x201e]=0x897F,
+  [0x201f]=0x8AA0,
+  [0x2020]=0x8A93,
+  [0x2021]=0x8ACB,
+  [0x2022]=0x901D,
+  [0x2023]=0x9192,
+  [0x2024]=0x9752,
+  [0x2025]=0x9759,
+  [0x2026]=0x6589,
+  [0x2027]=0x7A0E,
+  [0x2028]=0x8106,
+  [0x2029]=0x96BB,
+  [0x202a]=0x5E2D,
+  [0x202b]=0x60DC,
+  [0x202c]=0x621A,
+  [0x202d]=0x65A5,
+  [0x202e]=0x6614,
+  [0x202f]=0x6790,
+  [0x2030]=0x77F3,
+  [0x2031]=0x7A4D,
+  [0x2032]=0x7C4D,
+  [0x2033]=0x7E3E,
+  [0x2034]=0x810A,
+  [0x2035]=0x8CAC,
+  [0x2036]=0x8D64,
+  [0x2037]=0x8DE1,
+  [0x2038]=0x8E5F,
+  [0x2039]=0x78A9,
+  [0x203a]=0x5207,
+  [0x203b]=0x62D9,
+  [0x203c]=0x63A5,
+  [0x203d]=0x6442,
+  [0x203e]=0x6298,
+  [0x203f]=0x8A2D,
+  [0x2040]=0x7A83,
+  [0x2041]=0x7BC0,
+  [0x2042]=0x8AAC,
+  [0x2043]=0x96EA,
+  [0x2044]=0x7D76,
+  [0x2045]=0x820C,
+  [0x2046]=0x8749,
+  [0x2047]=0x4ED9,
+  [0x2048]=0x5148,
+  [0x2049]=0x5343,
+  [0x204a]=0x5360,
+  [0x204b]=0x5BA3,
+  [0x204c]=0x5C02,
+  [0x204d]=0x5C16,
+  [0x204e]=0x5DDD,
+  [0x204f]=0x6226,
+  [0x2050]=0x6247,
+  [0x2051]=0x64B0,
+  [0x2052]=0x6813,
+  [0x2053]=0x6834,
+  [0x2054]=0x6CC9,
+  [0x2055]=0x6D45,
+  [0x2056]=0x6D17,
+  [0x2057]=0x67D3,
+  [0x2058]=0x6F5C,
+  [0x2059]=0x714E,
+  [0x205a]=0x717D,
+  [0x205b]=0x65CB,
+  [0x205c]=0x7A7F,
+  [0x205d]=0x7BAD,
+  [0x205e]=0x7DDA,
+  [0x2101]=0x7E4A,
+  [0x2102]=0x7FA8,
+  [0x2103]=0x817A,
+  [0x2104]=0x821B,
+  [0x2105]=0x8239,
+  [0x2106]=0x85A6,
+  [0x2107]=0x8A6E,
+  [0x2108]=0x8CCE,
+  [0x2109]=0x8DF5,
+  [0x210a]=0x9078,
+  [0x210b]=0x9077,
+  [0x210c]=0x92AD,
+  [0x210d]=0x9291,
+  [0x210e]=0x9583,
+  [0x210f]=0x9BAE,
+  [0x2110]=0x524D,
+  [0x2111]=0x5584,
+  [0x2112]=0x6F38,
+  [0x2113]=0x7136,
+  [0x2114]=0x5168,
+  [0x2115]=0x7985,
+  [0x2116]=0x7E55,
+  [0x2117]=0x81B3,
+  [0x2118]=0x7CCE,
+  [0x2119]=0x564C,
+  [0x211a]=0x5851,
+  [0x211b]=0x5CA8,
+  [0x211c]=0x63AA,
+  [0x211d]=0x66FE,
+  [0x211e]=0x66FD,
+  [0x211f]=0x695A,
+  [0x2120]=0x72D9,
+  [0x2121]=0x758F,
+  [0x2122]=0x758E,
+  [0x2123]=0x790E,
+  [0x2124]=0x7956,
+  [0x2125]=0x79DF,
+  [0x2126]=0x7C97,
+  [0x2127]=0x7D20,
+  [0x2128]=0x7D44,
+  [0x2129]=0x8607,
+  [0x212a]=0x8A34,
+  [0x212b]=0x963B,
+  [0x212c]=0x9061,
+  [0x212d]=0x9F20,
+  [0x212e]=0x50E7,
+  [0x212f]=0x5275,
+  [0x2130]=0x53CC,
+  [0x2131]=0x53E2,
+  [0x2132]=0x5009,
+  [0x2133]=0x55AA,
+  [0x2134]=0x58EE,
+  [0x2135]=0x594F,
+  [0x2136]=0x723D,
+  [0x2137]=0x5B8B,
+  [0x2138]=0x5C64,
+  [0x2139]=0x531D,
+  [0x213a]=0x60E3,
+  [0x213b]=0x60F3,
+  [0x213c]=0x635C,
+  [0x213d]=0x6383,
+  [0x213e]=0x633F,
+  [0x213f]=0x63BB,
+  [0x2140]=0x64CD,
+  [0x2141]=0x65E9,
+  [0x2142]=0x66F9,
+  [0x2143]=0x5DE3,
+  [0x2144]=0x69CD,
+  [0x2145]=0x69FD,
+  [0x2146]=0x6F15,
+  [0x2147]=0x71E5,
+  [0x2148]=0x4E89,
+  [0x2149]=0x75E9,
+  [0x214a]=0x76F8,
+  [0x214b]=0x7A93,
+  [0x214c]=0x7CDF,
+  [0x214d]=0x7DCF,
+  [0x214e]=0x7D9C,
+  [0x214f]=0x8061,
+  [0x2150]=0x8349,
+  [0x2151]=0x8358,
+  [0x2152]=0x846C,
+  [0x2153]=0x84BC,
+  [0x2154]=0x85FB,
+  [0x2155]=0x88C5,
+  [0x2156]=0x8D70,
+  [0x2157]=0x9001,
+  [0x2158]=0x906D,
+  [0x2159]=0x9397,
+  [0x215a]=0x971C,
+  [0x215b]=0x9A12,
+  [0x215c]=0x50CF,
+  [0x215d]=0x5897,
+  [0x215e]=0x618E,
+  [0x2201]=0x81D3,
+  [0x2202]=0x8535,
+  [0x2203]=0x8D08,
+  [0x2204]=0x9020,
+  [0x2205]=0x4FC3,
+  [0x2206]=0x5074,
+  [0x2207]=0x5247,
+  [0x2208]=0x5373,
+  [0x2209]=0x606F,
+  [0x220a]=0x6349,
+  [0x220b]=0x675F,
+  [0x220c]=0x6E2C,
+  [0x220d]=0x8DB3,
+  [0x220e]=0x901F,
+  [0x220f]=0x4FD7,
+  [0x2210]=0x5C5E,
+  [0x2211]=0x8CCA,
+  [0x2212]=0x65CF,
+  [0x2213]=0x7D9A,
+  [0x2214]=0x5352,
+  [0x2215]=0x8896,
+  [0x2216]=0x5176,
+  [0x2217]=0x63C3,
+  [0x2218]=0x5B58,
+  [0x2219]=0x5B6B,
+  [0x221a]=0x5C0A,
+  [0x221b]=0x640D,
+  [0x221c]=0x6751,
+  [0x221d]=0x905C,
+  [0x221e]=0x4ED6,
+  [0x221f]=0x591A,
+  [0x2220]=0x592A,
+  [0x2221]=0x6C70,
+  [0x2222]=0x8A51,
+  [0x2223]=0x553E,
+  [0x2224]=0x5815,
+  [0x2225]=0x59A5,
+  [0x2226]=0x60F0,
+  [0x2227]=0x6253,
+  [0x2228]=0x67C1,
+  [0x2229]=0x8235,
+  [0x222a]=0x6955,
+  [0x222b]=0x9640,
+  [0x222c]=0x99C4,
+  [0x222d]=0x9A28,
+  [0x222e]=0x4F53,
+  [0x222f]=0x5806,
+  [0x2230]=0x5BFE,
+  [0x2231]=0x8010,
+  [0x2232]=0x5CB1,
+  [0x2233]=0x5E2F,
+  [0x2234]=0x5F85,
+  [0x2235]=0x6020,
+  [0x2236]=0x614B,
+  [0x2237]=0x6234,
+  [0x2238]=0x66FF,
+  [0x2239]=0x6CF0,
+  [0x223a]=0x6EDE,
+  [0x223b]=0x80CE,
+  [0x223c]=0x817F,
+  [0x223d]=0x82D4,
+  [0x223e]=0x888B,
+  [0x223f]=0x8CB8,
+  [0x2240]=0x9000,
+  [0x2241]=0x902E,
+  [0x2242]=0x968A,
+  [0x2243]=0x9EDB,
+  [0x2244]=0x9BDB,
+  [0x2245]=0x4EE3,
+  [0x2246]=0x53F0,
+  [0x2247]=0x5927,
+  [0x2248]=0x7B2C,
+  [0x2249]=0x918D,
+  [0x224a]=0x984C,
+  [0x224b]=0x9DF9,
+  [0x224c]=0x6EDD,
+  [0x224d]=0x7027,
+  [0x224e]=0x5353,
+  [0x224f]=0x5544,
+  [0x2250]=0x5B85,
+  [0x2251]=0x6258,
+  [0x2252]=0x629E,
+  [0x2253]=0x62D3,
+  [0x2254]=0x6CA2,
+  [0x2255]=0x6FEF,
+  [0x2256]=0x7422,
+  [0x2257]=0x8A17,
+  [0x2258]=0x9438,
+  [0x2259]=0x6FC1,
+  [0x225a]=0x8AFE,
+  [0x225b]=0x8338,
+  [0x225c]=0x51E7,
+  [0x225d]=0x86F8,
+  [0x225e]=0x53EA,
+  [0x2301]=0x53E9,
+  [0x2302]=0x4F46,
+  [0x2303]=0x9054,
+  [0x2304]=0x8FB0,
+  [0x2305]=0x596A,
+  [0x2306]=0x8131,
+  [0x2307]=0x5DFD,
+  [0x2308]=0x7AEA,
+  [0x2309]=0x8FBF,
+  [0x230a]=0x68DA,
+  [0x230b]=0x8C37,
+  [0x230c]=0x72F8,
+  [0x230d]=0x9C48,
+  [0x230e]=0x6A3D,
+  [0x230f]=0x8AB0,
+  [0x2310]=0x4E39,
+  [0x2311]=0x5358,
+  [0x2312]=0x5606,
+  [0x2313]=0x5766,
+  [0x2314]=0x62C5,
+  [0x2315]=0x63A2,
+  [0x2316]=0x65E6,
+  [0x2317]=0x6B4E,
+  [0x2318]=0x6DE1,
+  [0x2319]=0x6E5B,
+  [0x231a]=0x70AD,
+  [0x231b]=0x77ED,
+  [0x231c]=0x7AEF,
+  [0x231d]=0x7BAA,
+  [0x231e]=0x7DBB,
+  [0x231f]=0x803D,
+  [0x2320]=0x80C6,
+  [0x2321]=0x86CB,
+  [0x2322]=0x8A95,
+  [0x2323]=0x935B,
+  [0x2324]=0x56E3,
+  [0x2325]=0x58C7,
+  [0x2326]=0x5F3E,
+  [0x2327]=0x65AD,
+  [0x2328]=0x6696,
+  [0x2329]=0x6A80,
+  [0x232a]=0x6BB5,
+  [0x232b]=0x7537,
+  [0x232c]=0x8AC7,
+  [0x232d]=0x5024,
+  [0x232e]=0x77E5,
+  [0x232f]=0x5730,
+  [0x2330]=0x5F1B,
+  [0x2331]=0x6065,
+  [0x2332]=0x667A,
+  [0x2333]=0x6C60,
+  [0x2334]=0x75F4,
+  [0x2335]=0x7A1A,
+  [0x2336]=0x7F6E,
+  [0x2337]=0x81F4,
+  [0x2338]=0x8718,
+  [0x2339]=0x9045,
+  [0x233a]=0x99B3,
+  [0x233b]=0x7BC9,
+  [0x233c]=0x755C,
+  [0x233d]=0x7AF9,
+  [0x233e]=0x7B51,
+  [0x233f]=0x84C4,
+  [0x2340]=0x9010,
+  [0x2341]=0x79E9,
+  [0x2342]=0x7A92,
+  [0x2343]=0x8336,
+  [0x2344]=0x5AE1,
+  [0x2345]=0x7740,
+  [0x2346]=0x4E2D,
+  [0x2347]=0x4EF2,
+  [0x2348]=0x5B99,
+  [0x2349]=0x5FE0,
+  [0x234a]=0x62BD,
+  [0x234b]=0x663C,
+  [0x234c]=0x67F1,
+  [0x234d]=0x6CE8,
+  [0x234e]=0x866B,
+  [0x234f]=0x8877,
+  [0x2350]=0x8A3B,
+  [0x2351]=0x914E,
+  [0x2352]=0x92F3,
+  [0x2353]=0x99D0,
+  [0x2354]=0x6A17,
+  [0x2355]=0x7026,
+  [0x2356]=0x732A,
+  [0x2357]=0x82E7,
+  [0x2358]=0x8457,
+  [0x2359]=0x8CAF,
+  [0x235a]=0x4E01,
+  [0x235b]=0x5146,
+  [0x235c]=0x51CB,
+  [0x235d]=0x558B,
+  [0x235e]=0x5BF5,
+  [0x2401]=0x5E16,
+  [0x2402]=0x5E33,
+  [0x2403]=0x5E81,
+  [0x2404]=0x5F14,
+  [0x2405]=0x5F35,
+  [0x2406]=0x5F6B,
+  [0x2407]=0x5FB4,
+  [0x2408]=0x61F2,
+  [0x2409]=0x6311,
+  [0x240a]=0x66A2,
+  [0x240b]=0x671D,
+  [0x240c]=0x6F6E,
+  [0x240d]=0x7252,
+  [0x240e]=0x753A,
+  [0x240f]=0x773A,
+  [0x2410]=0x8074,
+  [0x2411]=0x8139,
+  [0x2412]=0x8178,
+  [0x2413]=0x8776,
+  [0x2414]=0x8ABF,
+  [0x2415]=0x8ADC,
+  [0x2416]=0x8D85,
+  [0x2417]=0x8DF3,
+  [0x2418]=0x929A,
+  [0x2419]=0x9577,
+  [0x241a]=0x9802,
+  [0x241b]=0x9CE5,
+  [0x241c]=0x52C5,
+  [0x241d]=0x6357,
+  [0x241e]=0x76F4,
+  [0x241f]=0x6715,
+  [0x2420]=0x6C88,
+  [0x2421]=0x73CD,
+  [0x2422]=0x8CC3,
+  [0x2423]=0x93AE,
+  [0x2424]=0x9673,
+  [0x2425]=0x6D25,
+  [0x2426]=0x589C,
+  [0x2427]=0x690E,
+  [0x2428]=0x69CC,
+  [0x2429]=0x8FFD,
+  [0x242a]=0x939A,
+  [0x242b]=0x75DB,
+  [0x242c]=0x901A,
+  [0x242d]=0x585A,
+  [0x242e]=0x6802,
+  [0x242f]=0x63B4,
+  [0x2430]=0x69FB,
+  [0x2431]=0x4F43,
+  [0x2432]=0x6F2C,
+  [0x2433]=0x67D8,
+  [0x2434]=0x8FBB,
+  [0x2435]=0x8526,
+  [0x2436]=0x7DB4,
+  [0x2437]=0x9354,
+  [0x2438]=0x693F,
+  [0x2439]=0x6F70,
+  [0x243a]=0x576A,
+  [0x243b]=0x58F7,
+  [0x243c]=0x5B2C,
+  [0x243d]=0x7D2C,
+  [0x243e]=0x722A,
+  [0x243f]=0x540A,
+  [0x2440]=0x91E3,
+  [0x2441]=0x9DB4,
+  [0x2442]=0x4EAD,
+  [0x2443]=0x4F4E,
+  [0x2444]=0x505C,
+  [0x2445]=0x5075,
+  [0x2446]=0x5243,
+  [0x2447]=0x8C9E,
+  [0x2448]=0x5448,
+  [0x2449]=0x5824,
+  [0x244a]=0x5B9A,
+  [0x244b]=0x5E1D,
+  [0x244c]=0x5E95,
+  [0x244d]=0x5EAD,
+  [0x244e]=0x5EF7,
+  [0x244f]=0x5F1F,
+  [0x2450]=0x608C,
+  [0x2451]=0x62B5,
+  [0x2452]=0x633A,
+  [0x2453]=0x63D0,
+  [0x2454]=0x68AF,
+  [0x2455]=0x6C40,
+  [0x2456]=0x7887,
+  [0x2457]=0x798E,
+  [0x2458]=0x7A0B,
+  [0x2459]=0x7DE0,
+  [0x245a]=0x8247,
+  [0x245b]=0x8A02,
+  [0x245c]=0x8AE6,
+  [0x245d]=0x8E44,
+  [0x245e]=0x9013,
+  [0x2501]=0x90B8,
+  [0x2502]=0x912D,
+  [0x2503]=0x91D8,
+  [0x2504]=0x9F0E,
+  [0x2505]=0x6CE5,
+  [0x2506]=0x6458,
+  [0x2507]=0x64E2,
+  [0x2508]=0x6575,
+  [0x2509]=0x6EF4,
+  [0x250a]=0x7684,
+  [0x250b]=0x7B1B,
+  [0x250c]=0x9069,
+  [0x250d]=0x93D1,
+  [0x250e]=0x6EBA,
+  [0x250f]=0x54F2,
+  [0x2510]=0x5FB9,
+  [0x2511]=0x64A4,
+  [0x2512]=0x8F4D,
+  [0x2513]=0x8FED,
+  [0x2514]=0x9244,
+  [0x2515]=0x5178,
+  [0x2516]=0x586B,
+  [0x2517]=0x5929,
+  [0x2518]=0x5C55,
+  [0x2519]=0x5E97,
+  [0x251a]=0x6DFB,
+  [0x251b]=0x7E8F,
+  [0x251c]=0x751C,
+  [0x251d]=0x8CBC,
+  [0x251e]=0x8EE2,
+  [0x251f]=0x985B,
+  [0x2520]=0x70B9,
+  [0x2521]=0x4F1D,
+  [0x2522]=0x6BBF,
+  [0x2523]=0x6FB1,
+  [0x2524]=0x7530,
+  [0x2525]=0x96FB,
+  [0x2526]=0x514E,
+  [0x2527]=0x5410,
+  [0x2528]=0x5835,
+  [0x2529]=0x5857,
+  [0x252a]=0x59AC,
+  [0x252b]=0x5C60,
+  [0x252c]=0x5F92,
+  [0x252d]=0x6597,
+  [0x252e]=0x675C,
+  [0x252f]=0x6E21,
+  [0x2530]=0x767B,
+  [0x2531]=0x83DF,
+  [0x2532]=0x8CED,
+  [0x2533]=0x9014,
+  [0x2534]=0x90FD,
+  [0x2535]=0x934D,
+  [0x2536]=0x7825,
+  [0x2537]=0x783A,
+  [0x2538]=0x52AA,
+  [0x2539]=0x5EA6,
+  [0x253a]=0x571F,
+  [0x253b]=0x5974,
+  [0x253c]=0x6012,
+  [0x253d]=0x5012,
+  [0x253e]=0x515A,
+  [0x253f]=0x51AC,
+  [0x2540]=0x51CD,
+  [0x2541]=0x5200,
+  [0x2542]=0x5510,
+  [0x2543]=0x5854,
+  [0x2544]=0x5858,
+  [0x2545]=0x5957,
+  [0x2546]=0x5B95,
+  [0x2547]=0x5CF6,
+  [0x2548]=0x5D8B,
+  [0x2549]=0x60BC,
+  [0x254a]=0x6295,
+  [0x254b]=0x642D,
+  [0x254c]=0x6771,
+  [0x254d]=0x6843,
+  [0x254e]=0x68BC,
+  [0x254f]=0x68DF,
+  [0x2550]=0x76D7,
+  [0x2551]=0x6DD8,
+  [0x2552]=0x6E6F,
+  [0x2553]=0x6D9B,
+  [0x2554]=0x706F,
+  [0x2555]=0x71C8,
+  [0x2556]=0x5F53,
+  [0x2557]=0x75D8,
+  [0x2558]=0x7977,
+  [0x2559]=0x7B49,
+  [0x255a]=0x7B54,
+  [0x255b]=0x7B52,
+  [0x255c]=0x7CD6,
+  [0x255d]=0x7D71,
+  [0x255e]=0x5230,
+  [0x2601]=0x8463,
+  [0x2602]=0x8569,
+  [0x2603]=0x85E4,
+  [0x2604]=0x8A0E,
+  [0x2605]=0x8B04,
+  [0x2606]=0x8C46,
+  [0x2607]=0x8E0F,
+  [0x2608]=0x9003,
+  [0x2609]=0x900F,
+  [0x260a]=0x9419,
+  [0x260b]=0x9676,
+  [0x260c]=0x982D,
+  [0x260d]=0x9A30,
+  [0x260e]=0x95D8,
+  [0x260f]=0x50CD,
+  [0x2610]=0x52D5,
+  [0x2611]=0x540C,
+  [0x2612]=0x5802,
+  [0x2613]=0x5C0E,
+  [0x2614]=0x61A7,
+  [0x2615]=0x649E,
+  [0x2616]=0x6D1E,
+  [0x2617]=0x77B3,
+  [0x2618]=0x7AE5,
+  [0x2619]=0x80F4,
+  [0x261a]=0x8404,
+  [0x261b]=0x9053,
+  [0x261c]=0x9285,
+  [0x261d]=0x5CE0,
+  [0x261e]=0x9D07,
+  [0x261f]=0x533F,
+  [0x2620]=0x5F97,
+  [0x2621]=0x5FB3,
+  [0x2622]=0x6D9C,
+  [0x2623]=0x7279,
+  [0x2624]=0x7763,
+  [0x2625]=0x79BF,
+  [0x2626]=0x7BE4,
+  [0x2627]=0x6BD2,
+  [0x2628]=0x72EC,
+  [0x2629]=0x8AAD,
+  [0x262a]=0x6803,
+  [0x262b]=0x6A61,
+  [0x262c]=0x51F8,
+  [0x262d]=0x7A81,
+  [0x262e]=0x6934,
+  [0x262f]=0x5C4A,
+  [0x2630]=0x9CF6,
+  [0x2631]=0x82EB,
+  [0x2632]=0x5BC5,
+  [0x2633]=0x9149,
+  [0x2634]=0x701E,
+  [0x2635]=0x5678,
+  [0x2636]=0x5C6F,
+  [0x2637]=0x60C7,
+  [0x2638]=0x6566,
+  [0x2639]=0x6C8C,
+  [0x263a]=0x8C5A,
+  [0x263b]=0x9041,
+  [0x263c]=0x9813,
+  [0x263d]=0x5451,
+  [0x263e]=0x66C7,
+  [0x263f]=0x920D,
+  [0x2640]=0x5948,
+  [0x2641]=0x90A3,
+  [0x2642]=0x5185,
+  [0x2643]=0x4E4D,
+  [0x2644]=0x51EA,
+  [0x2645]=0x8599,
+  [0x2646]=0x8B0E,
+  [0x2647]=0x7058,
+  [0x2648]=0x637A,
+  [0x2649]=0x934B,
+  [0x264a]=0x6962,
+  [0x264b]=0x99B4,
+  [0x264c]=0x7E04,
+  [0x264d]=0x7577,
+  [0x264e]=0x5357,
+  [0x264f]=0x6960,
+  [0x2650]=0x8EDF,
+  [0x2651]=0x96E3,
+  [0x2652]=0x6C5D,
+  [0x2653]=0x4E8C,
+  [0x2654]=0x5C3C,
+  [0x2655]=0x5F10,
+  [0x2656]=0x8FE9,
+  [0x2657]=0x5302,
+  [0x2658]=0x8CD1,
+  [0x2659]=0x8089,
+  [0x265a]=0x8679,
+  [0x265b]=0x5EFF,
+  [0x265c]=0x65E5,
+  [0x265d]=0x4E73,
+  [0x265e]=0x5165,
+  [0x2701]=0x5982,
+  [0x2702]=0x5C3F,
+  [0x2703]=0x97EE,
+  [0x2704]=0x4EFB,
+  [0x2705]=0x598A,
+  [0x2706]=0x5FCD,
+  [0x2707]=0x8A8D,
+  [0x2708]=0x6FE1,
+  [0x2709]=0x79B0,
+  [0x270a]=0x7962,
+  [0x270b]=0x5BE7,
+  [0x270c]=0x8471,
+  [0x270d]=0x732B,
+  [0x270e]=0x71B1,
+  [0x270f]=0x5E74,
+  [0x2710]=0x5FF5,
+  [0x2711]=0x637B,
+  [0x2712]=0x649A,
+  [0x2713]=0x71C3,
+  [0x2714]=0x7C98,
+  [0x2715]=0x4E43,
+  [0x2716]=0x5EFC,
+  [0x2717]=0x4E4B,
+  [0x2718]=0x57DC,
+  [0x2719]=0x56A2,
+  [0x271a]=0x60A9,
+  [0x271b]=0x6FC3,
+  [0x271c]=0x7D0D,
+  [0x271d]=0x80FD,
+  [0x271e]=0x8133,
+  [0x271f]=0x81BF,
+  [0x2720]=0x8FB2,
+  [0x2721]=0x8997,
+  [0x2722]=0x86A4,
+  [0x2723]=0x5DF4,
+  [0x2724]=0x628A,
+  [0x2725]=0x64AD,
+  [0x2726]=0x8987,
+  [0x2727]=0x6777,
+  [0x2728]=0x6CE2,
+  [0x2729]=0x6D3E,
+  [0x272a]=0x7436,
+  [0x272b]=0x7834,
+  [0x272c]=0x5A46,
+  [0x272d]=0x7F75,
+  [0x272e]=0x82AD,
+  [0x272f]=0x99AC,
+  [0x2730]=0x4FF3,
+  [0x2731]=0x5EC3,
+  [0x2732]=0x62DD,
+  [0x2733]=0x6392,
+  [0x2734]=0x6557,
+  [0x2735]=0x676F,
+  [0x2736]=0x76C3,
+  [0x2737]=0x724C,
+  [0x2738]=0x80CC,
+  [0x2739]=0x80BA,
+  [0x273a]=0x8F29,
+  [0x273b]=0x914D,
+  [0x273c]=0x500D,
+  [0x273d]=0x57F9,
+  [0x273e]=0x5A92,
+  [0x273f]=0x6885,
+  [0x2740]=0x6973,
+  [0x2741]=0x7164,
+  [0x2742]=0x72FD,
+  [0x2743]=0x8CB7,
+  [0x2744]=0x58F2,
+  [0x2745]=0x8CE0,
+  [0x2746]=0x966A,
+  [0x2747]=0x9019,
+  [0x2748]=0x877F,
+  [0x2749]=0x79E4,
+  [0x274a]=0x77E7,
+  [0x274b]=0x8429,
+  [0x274c]=0x4F2F,
+  [0x274d]=0x5265,
+  [0x274e]=0x535A,
+  [0x274f]=0x62CD,
+  [0x2750]=0x67CF,
+  [0x2751]=0x6CCA,
+  [0x2752]=0x767D,
+  [0x2753]=0x7B94,
+  [0x2754]=0x7C95,
+  [0x2755]=0x8236,
+  [0x2756]=0x8584,
+  [0x2757]=0x8FEB,
+  [0x2758]=0x66DD,
+  [0x2759]=0x6F20,
+  [0x275a]=0x7206,
+  [0x275b]=0x7E1B,
+  [0x275c]=0x83AB,
+  [0x275d]=0x99C1,
+  [0x275e]=0x9EA6,
+  [0x2801]=0x51FD,
+  [0x2802]=0x7BB1,
+  [0x2803]=0x7872,
+  [0x2804]=0x7BB8,
+  [0x2805]=0x8087,
+  [0x2806]=0x7B48,
+  [0x2807]=0x6AE8,
+  [0x2808]=0x5E61,
+  [0x2809]=0x808C,
+  [0x280a]=0x7551,
+  [0x280b]=0x7560,
+  [0x280c]=0x516B,
+  [0x280d]=0x9262,
+  [0x280e]=0x6E8C,
+  [0x280f]=0x767A,
+  [0x2810]=0x9197,
+  [0x2811]=0x9AEA,
+  [0x2812]=0x4F10,
+  [0x2813]=0x7F70,
+  [0x2814]=0x629C,
+  [0x2815]=0x7B4F,
+  [0x2816]=0x95A5,
+  [0x2817]=0x9CE9,
+  [0x2818]=0x567A,
+  [0x2819]=0x5859,
+  [0x281a]=0x86E4,
+  [0x281b]=0x96BC,
+  [0x281c]=0x4F34,
+  [0x281d]=0x5224,
+  [0x281e]=0x534A,
+  [0x281f]=0x53CD,
+  [0x2820]=0x53DB,
+  [0x2821]=0x5E06,
+  [0x2822]=0x642C,
+  [0x2823]=0x6591,
+  [0x2824]=0x677F,
+  [0x2825]=0x6C3E,
+  [0x2826]=0x6C4E,
+  [0x2827]=0x7248,
+  [0x2828]=0x72AF,
+  [0x2829]=0x73ED,
+  [0x282a]=0x7554,
+  [0x282b]=0x7E41,
+  [0x282c]=0x822C,
+  [0x282d]=0x85E9,
+  [0x282e]=0x8CA9,
+  [0x282f]=0x7BC4,
+  [0x2830]=0x91C6,
+  [0x2831]=0x7169,
+  [0x2832]=0x9812,
+  [0x2833]=0x98EF,
+  [0x2834]=0x633D,
+  [0x2835]=0x6669,
+  [0x2836]=0x756A,
+  [0x2837]=0x76E4,
+  [0x2838]=0x78D0,
+  [0x2839]=0x8543,
+  [0x283a]=0x86EE,
+  [0x283b]=0x532A,
+  [0x283c]=0x5351,
+  [0x283d]=0x5426,
+  [0x283e]=0x5983,
+  [0x283f]=0x5E87,
+  [0x2840]=0x5F7C,
+  [0x2841]=0x60B2,
+  [0x2842]=0x6249,
+  [0x2843]=0x6279,
+  [0x2844]=0x62AB,
+  [0x2845]=0x6590,
+  [0x2846]=0x6BD4,
+  [0x2847]=0x6CCC,
+  [0x2848]=0x75B2,
+  [0x2849]=0x76AE,
+  [0x284a]=0x7891,
+  [0x284b]=0x79D8,
+  [0x284c]=0x7DCB,
+  [0x284d]=0x7F77,
+  [0x284e]=0x80A5,
+  [0x284f]=0x88AB,
+  [0x2850]=0x8AB9,
+  [0x2851]=0x8CBB,
+  [0x2852]=0x907F,
+  [0x2853]=0x975E,
+  [0x2854]=0x98DB,
+  [0x2855]=0x6A0B,
+  [0x2856]=0x7C38,
+  [0x2857]=0x5099,
+  [0x2858]=0x5C3E,
+  [0x2859]=0x5FAE,
+  [0x285a]=0x6787,
+  [0x285b]=0x6BD8,
+  [0x285c]=0x7435,
+  [0x285d]=0x7709,
+  [0x285e]=0x7F8E,
+  [0x2901]=0x9F3B,
+  [0x2902]=0x67CA,
+  [0x2903]=0x7A17,
+  [0x2904]=0x5339,
+  [0x2905]=0x758B,
+  [0x2906]=0x9AED,
+  [0x2907]=0x5F66,
+  [0x2908]=0x819D,
+  [0x2909]=0x83F1,
+  [0x290a]=0x8098,
+  [0x290b]=0x5F3C,
+  [0x290c]=0x5FC5,
+  [0x290d]=0x7562,
+  [0x290e]=0x7B46,
+  [0x290f]=0x903C,
+  [0x2910]=0x6867,
+  [0x2911]=0x59EB,
+  [0x2912]=0x5A9B,
+  [0x2913]=0x7D10,
+  [0x2914]=0x767E,
+  [0x2915]=0x8B2C,
+  [0x2916]=0x4FF5,
+  [0x2917]=0x5F6A,
+  [0x2918]=0x6A19,
+  [0x2919]=0x6C37,
+  [0x291a]=0x6F02,
+  [0x291b]=0x74E2,
+  [0x291c]=0x7968,
+  [0x291d]=0x8868,
+  [0x291e]=0x8A55,
+  [0x291f]=0x8C79,
+  [0x2920]=0x5EDF,
+  [0x2921]=0x63CF,
+  [0x2922]=0x75C5,
+  [0x2923]=0x79D2,
+  [0x2924]=0x82D7,
+  [0x2925]=0x9328,
+  [0x2926]=0x92F2,
+  [0x2927]=0x849C,
+  [0x2928]=0x86ED,
+  [0x2929]=0x9C2D,
+  [0x292a]=0x54C1,
+  [0x292b]=0x5F6C,
+  [0x292c]=0x658C,
+  [0x292d]=0x6D5C,
+  [0x292e]=0x7015,
+  [0x292f]=0x8CA7,
+  [0x2930]=0x8CD3,
+  [0x2931]=0x983B,
+  [0x2932]=0x654F,
+  [0x2933]=0x74F6,
+  [0x2934]=0x4E0D,
+  [0x2935]=0x4ED8,
+  [0x2936]=0x57E0,
+  [0x2937]=0x592B,
+  [0x2938]=0x5A66,
+  [0x2939]=0x5BCC,
+  [0x293a]=0x51A8,
+  [0x293b]=0x5E03,
+  [0x293c]=0x5E9C,
+  [0x293d]=0x6016,
+  [0x293e]=0x6276,
+  [0x293f]=0x6577,
+  [0x2940]=0x65A7,
+  [0x2941]=0x666E,
+  [0x2942]=0x6D6E,
+  [0x2943]=0x7236,
+  [0x2944]=0x7B26,
+  [0x2945]=0x8150,
+  [0x2946]=0x819A,
+  [0x2947]=0x8299,
+  [0x2948]=0x8B5C,
+  [0x2949]=0x8CA0,
+  [0x294a]=0x8CE6,
+  [0x294b]=0x8D74,
+  [0x294c]=0x961C,
+  [0x294d]=0x9644,
+  [0x294e]=0x4FAE,
+  [0x294f]=0x64AB,
+  [0x2950]=0x6B66,
+  [0x2951]=0x821E,
+  [0x2952]=0x8461,
+  [0x2953]=0x856A,
+  [0x2954]=0x90E8,
+  [0x2955]=0x5C01,
+  [0x2956]=0x6953,
+  [0x2957]=0x98A8,
+  [0x2958]=0x847A,
+  [0x2959]=0x8557,
+  [0x295a]=0x4F0F,
+  [0x295b]=0x526F,
+  [0x295c]=0x5FA9,
+  [0x295d]=0x5E45,
+  [0x295e]=0x670D,
+  [0x2a01]=0x798F,
+  [0x2a02]=0x8179,
+  [0x2a03]=0x8907,
+  [0x2a04]=0x8986,
+  [0x2a05]=0x6DF5,
+  [0x2a06]=0x5F17,
+  [0x2a07]=0x6255,
+  [0x2a08]=0x6CB8,
+  [0x2a09]=0x4ECF,
+  [0x2a0a]=0x7269,
+  [0x2a0b]=0x9B92,
+  [0x2a0c]=0x5206,
+  [0x2a0d]=0x543B,
+  [0x2a0e]=0x5674,
+  [0x2a0f]=0x58B3,
+  [0x2a10]=0x61A4,
+  [0x2a11]=0x626E,
+  [0x2a12]=0x711A,
+  [0x2a13]=0x596E,
+  [0x2a14]=0x7C89,
+  [0x2a15]=0x7CDE,
+  [0x2a16]=0x7D1B,
+  [0x2a17]=0x96F0,
+  [0x2a18]=0x6587,
+  [0x2a19]=0x805E,
+  [0x2a1a]=0x4E19,
+  [0x2a1b]=0x4F75,
+  [0x2a1c]=0x5175,
+  [0x2a1d]=0x5840,
+  [0x2a1e]=0x5E63,
+  [0x2a1f]=0x5E73,
+  [0x2a20]=0x5F0A,
+  [0x2a21]=0x67C4,
+  [0x2a22]=0x4E26,
+  [0x2a23]=0x853D,
+  [0x2a24]=0x9589,
+  [0x2a25]=0x965B,
+  [0x2a26]=0x7C73,
+  [0x2a27]=0x9801,
+  [0x2a28]=0x50FB,
+  [0x2a29]=0x58C1,
+  [0x2a2a]=0x7656,
+  [0x2a2b]=0x78A7,
+  [0x2a2c]=0x5225,
+  [0x2a2d]=0x77A5,
+  [0x2a2e]=0x8511,
+  [0x2a2f]=0x7B86,
+  [0x2a30]=0x504F,
+  [0x2a31]=0x5909,
+  [0x2a32]=0x7247,
+  [0x2a33]=0x7BC7,
+  [0x2a34]=0x7DE8,
+  [0x2a35]=0x8FBA,
+  [0x2a36]=0x8FD4,
+  [0x2a37]=0x904D,
+  [0x2a38]=0x4FBF,
+  [0x2a39]=0x52C9,
+  [0x2a3a]=0x5A29,
+  [0x2a3b]=0x5F01,
+  [0x2a3c]=0x97AD,
+  [0x2a3d]=0x4FDD,
+  [0x2a3e]=0x8217,
+  [0x2a3f]=0x92EA,
+  [0x2a40]=0x5703,
+  [0x2a41]=0x6355,
+  [0x2a42]=0x6B69,
+  [0x2a43]=0x752B,
+  [0x2a44]=0x88DC,
+  [0x2a45]=0x8F14,
+  [0x2a46]=0x7A42,
+  [0x2a47]=0x52DF,
+  [0x2a48]=0x5893,
+  [0x2a49]=0x6155,
+  [0x2a4a]=0x620A,
+  [0x2a4b]=0x66AE,
+  [0x2a4c]=0x6BCD,
+  [0x2a4d]=0x7C3F,
+  [0x2a4e]=0x83E9,
+  [0x2a4f]=0x5023,
+  [0x2a50]=0x4FF8,
+  [0x2a51]=0x5305,
+  [0x2a52]=0x5446,
+  [0x2a53]=0x5831,
+  [0x2a54]=0x5949,
+  [0x2a55]=0x5B9D,
+  [0x2a56]=0x5CF0,
+  [0x2a57]=0x5CEF,
+  [0x2a58]=0x5D29,
+  [0x2a59]=0x5E96,
+  [0x2a5a]=0x62B1,
+  [0x2a5b]=0x6367,
+  [0x2a5c]=0x653E,
+  [0x2a5d]=0x65B9,
+  [0x2a5e]=0x670B,
+  [0x2b01]=0x6CD5,
+  [0x2b02]=0x6CE1,
+  [0x2b03]=0x70F9,
+  [0x2b04]=0x7832,
+  [0x2b05]=0x7E2B,
+  [0x2b06]=0x80DE,
+  [0x2b07]=0x82B3,
+  [0x2b08]=0x840C,
+  [0x2b09]=0x84EC,
+  [0x2b0a]=0x8702,
+  [0x2b0b]=0x8912,
+  [0x2b0c]=0x8A2A,
+  [0x2b0d]=0x8C4A,
+  [0x2b0e]=0x90A6,
+  [0x2b0f]=0x92D2,
+  [0x2b10]=0x98FD,
+  [0x2b11]=0x9CF3,
+  [0x2b12]=0x9D6C,
+  [0x2b13]=0x4E4F,
+  [0x2b14]=0x4EA1,
+  [0x2b15]=0x508D,
+  [0x2b16]=0x5256,
+  [0x2b17]=0x574A,
+  [0x2b18]=0x59A8,
+  [0x2b19]=0x5E3D,
+  [0x2b1a]=0x5FD8,
+  [0x2b1b]=0x5FD9,
+  [0x2b1c]=0x623F,
+  [0x2b1d]=0x66B4,
+  [0x2b1e]=0x671B,
+  [0x2b1f]=0x67D0,
+  [0x2b20]=0x68D2,
+  [0x2b21]=0x5192,
+  [0x2b22]=0x7D21,
+  [0x2b23]=0x80AA,
+  [0x2b24]=0x81A8,
+  [0x2b25]=0x8B00,
+  [0x2b26]=0x8C8C,
+  [0x2b27]=0x8CBF,
+  [0x2b28]=0x927E,
+  [0x2b29]=0x9632,
+  [0x2b2a]=0x5420,
+  [0x2b2b]=0x982C,
+  [0x2b2c]=0x5317,
+  [0x2b2d]=0x50D5,
+  [0x2b2e]=0x535C,
+  [0x2b2f]=0x58A8,
+  [0x2b30]=0x64B2,
+  [0x2b31]=0x6734,
+  [0x2b32]=0x7267,
+  [0x2b33]=0x7766,
+  [0x2b34]=0x7A46,
+  [0x2b35]=0x91E6,
+  [0x2b36]=0x52C3,
+  [0x2b37]=0x6CA1,
+  [0x2b38]=0x6B86,
+  [0x2b39]=0x5800,
+  [0x2b3a]=0x5E4C,
+  [0x2b3b]=0x5954,
+  [0x2b3c]=0x672C,
+  [0x2b3d]=0x7FFB,
+  [0x2b3e]=0x51E1,
+  [0x2b3f]=0x76C6,
+  [0x2b40]=0x6469,
+  [0x2b41]=0x78E8,
+  [0x2b42]=0x9B54,
+  [0x2b43]=0x9EBB,
+  [0x2b44]=0x57CB,
+  [0x2b45]=0x59B9,
+  [0x2b46]=0x6627,
+  [0x2b47]=0x679A,
+  [0x2b48]=0x6BCE,
+  [0x2b49]=0x54E9,
+  [0x2b4a]=0x69D9,
+  [0x2b4b]=0x5E55,
+  [0x2b4c]=0x819C,
+  [0x2b4d]=0x6795,
+  [0x2b4e]=0x9BAA,
+  [0x2b4f]=0x67FE,
+  [0x2b50]=0x9C52,
+  [0x2b51]=0x685D,
+  [0x2b52]=0x4EA6,
+  [0x2b53]=0x4FE3,
+  [0x2b54]=0x53C8,
+  [0x2b55]=0x62B9,
+  [0x2b56]=0x672B,
+  [0x2b57]=0x6CAB,
+  [0x2b58]=0x8FC4,
+  [0x2b59]=0x4FAD,
+  [0x2b5a]=0x7E6D,
+  [0x2b5b]=0x9EBF,
+  [0x2b5c]=0x4E07,
+  [0x2b5d]=0x6162,
+  [0x2b5e]=0x6E80,
+  [0x2c01]=0x6F2B,
+  [0x2c02]=0x8513,
+  [0x2c03]=0x5473,
+  [0x2c04]=0x672A,
+  [0x2c05]=0x9B45,
+  [0x2c06]=0x5DF3,
+  [0x2c07]=0x7B95,
+  [0x2c08]=0x5CAC,
+  [0x2c09]=0x5BC6,
+  [0x2c0a]=0x871C,
+  [0x2c0b]=0x6E4A,
+  [0x2c0c]=0x84D1,
+  [0x2c0d]=0x7A14,
+  [0x2c0e]=0x8108,
+  [0x2c0f]=0x5999,
+  [0x2c10]=0x7C8D,
+  [0x2c11]=0x6C11,
+  [0x2c12]=0x7720,
+  [0x2c13]=0x52D9,
+  [0x2c14]=0x5922,
+  [0x2c15]=0x7121,
+  [0x2c16]=0x725F,
+  [0x2c17]=0x77DB,
+  [0x2c18]=0x9727,
+  [0x2c19]=0x9D61,
+  [0x2c1a]=0x690B,
+  [0x2c1b]=0x5A7F,
+  [0x2c1c]=0x5A18,
+  [0x2c1d]=0x51A5,
+  [0x2c1e]=0x540D,
+  [0x2c1f]=0x547D,
+  [0x2c20]=0x660E,
+  [0x2c21]=0x76DF,
+  [0x2c22]=0x8FF7,
+  [0x2c23]=0x9298,
+  [0x2c24]=0x9CF4,
+  [0x2c25]=0x59EA,
+  [0x2c26]=0x725D,
+  [0x2c27]=0x6EC5,
+  [0x2c28]=0x514D,
+  [0x2c29]=0x68C9,
+  [0x2c2a]=0x7DBF,
+  [0x2c2b]=0x7DEC,
+  [0x2c2c]=0x9762,
+  [0x2c2d]=0x9EBA,
+  [0x2c2e]=0x6478,
+  [0x2c2f]=0x6A21,
+  [0x2c30]=0x8302,
+  [0x2c31]=0x5984,
+  [0x2c32]=0x5B5F,
+  [0x2c33]=0x6BDB,
+  [0x2c34]=0x731B,
+  [0x2c35]=0x76F2,
+  [0x2c36]=0x7DB2,
+  [0x2c37]=0x8017,
+  [0x2c38]=0x8499,
+  [0x2c39]=0x5132,
+  [0x2c3a]=0x6728,
+  [0x2c3b]=0x9ED9,
+  [0x2c3c]=0x76EE,
+  [0x2c3d]=0x6762,
+  [0x2c3e]=0x52FF,
+  [0x2c3f]=0x9905,
+  [0x2c40]=0x5C24,
+  [0x2c41]=0x623B,
+  [0x2c42]=0x7C7E,
+  [0x2c43]=0x8CB0,
+  [0x2c44]=0x554F,
+  [0x2c45]=0x60B6,
+  [0x2c46]=0x7D0B,
+  [0x2c47]=0x9580,
+  [0x2c48]=0x5301,
+  [0x2c49]=0x4E5F,
+  [0x2c4a]=0x51B6,
+  [0x2c4b]=0x591C,
+  [0x2c4c]=0x723A,
+  [0x2c4d]=0x8036,
+  [0x2c4e]=0x91CE,
+  [0x2c4f]=0x5F25,
+  [0x2c50]=0x77E2,
+  [0x2c51]=0x5384,
+  [0x2c52]=0x5F79,
+  [0x2c53]=0x7D04,
+  [0x2c54]=0x85AC,
+  [0x2c55]=0x8A33,
+  [0x2c56]=0x8E8D,
+  [0x2c57]=0x9756,
+  [0x2c58]=0x67F3,
+  [0x2c59]=0x85AE,
+  [0x2c5a]=0x9453,
+  [0x2c5b]=0x6109,
+  [0x2c5c]=0x6108,
+  [0x2c5d]=0x6CB9,
+  [0x2c5e]=0x7652,
+  [0x2d01]=0x8AED,
+  [0x2d02]=0x8F38,
+  [0x2d03]=0x552F,
+  [0x2d04]=0x4F51,
+  [0x2d05]=0x512A,
+  [0x2d06]=0x52C7,
+  [0x2d07]=0x53CB,
+  [0x2d08]=0x5BA5,
+  [0x2d09]=0x5E7D,
+  [0x2d0a]=0x60A0,
+  [0x2d0b]=0x6182,
+  [0x2d0c]=0x63D6,
+  [0x2d0d]=0x6709,
+  [0x2d0e]=0x67DA,
+  [0x2d0f]=0x6E67,
+  [0x2d10]=0x6D8C,
+  [0x2d11]=0x7336,
+  [0x2d12]=0x7337,
+  [0x2d13]=0x7531,
+  [0x2d14]=0x7950,
+  [0x2d15]=0x88D5,
+  [0x2d16]=0x8A98,
+  [0x2d17]=0x904A,
+  [0x2d18]=0x9091,
+  [0x2d19]=0x90F5,
+  [0x2d1a]=0x96C4,
+  [0x2d1b]=0x878D,
+  [0x2d1c]=0x5915,
+  [0x2d1d]=0x4E88,
+  [0x2d1e]=0x4F59,
+  [0x2d1f]=0x4E0E,
+  [0x2d20]=0x8A89,
+  [0x2d21]=0x8F3F,
+  [0x2d22]=0x9810,
+  [0x2d23]=0x50AD,
+  [0x2d24]=0x5E7C,
+  [0x2d25]=0x5996,
+  [0x2d26]=0x5BB9,
+  [0x2d27]=0x5EB8,
+  [0x2d28]=0x63DA,
+  [0x2d29]=0x63FA,
+  [0x2d2a]=0x64C1,
+  [0x2d2b]=0x66DC,
+  [0x2d2c]=0x694A,
+  [0x2d2d]=0x69D8,
+  [0x2d2e]=0x6D0B,
+  [0x2d2f]=0x6EB6,
+  [0x2d30]=0x7194,
+  [0x2d31]=0x7528,
+  [0x2d32]=0x7AAF,
+  [0x2d33]=0x7F8A,
+  [0x2d34]=0x8000,
+  [0x2d35]=0x8449,
+  [0x2d36]=0x84C9,
+  [0x2d37]=0x8981,
+  [0x2d38]=0x8B21,
+  [0x2d39]=0x8E0A,
+  [0x2d3a]=0x9065,
+  [0x2d3b]=0x967D,
+  [0x2d3c]=0x990A,
+  [0x2d3d]=0x617E,
+  [0x2d3e]=0x6291,
+  [0x2d3f]=0x6B32,
+  [0x2d40]=0x6C83,
+  [0x2d41]=0x6D74,
+  [0x2d42]=0x7FCC,
+  [0x2d43]=0x7FFC,
+  [0x2d44]=0x6DC0,
+  [0x2d45]=0x7F85,
+  [0x2d46]=0x87BA,
+  [0x2d47]=0x88F8,
+  [0x2d48]=0x6765,
+  [0x2d49]=0x83B1,
+  [0x2d4a]=0x983C,
+  [0x2d4b]=0x96F7,
+  [0x2d4c]=0x6D1B,
+  [0x2d4d]=0x7D61,
+  [0x2d4e]=0x843D,
+  [0x2d4f]=0x916A,
+  [0x2d50]=0x4E71,
+  [0x2d51]=0x5375,
+  [0x2d52]=0x5D50,
+  [0x2d53]=0x6B04,
+  [0x2d54]=0x6FEB,
+  [0x2d55]=0x85CD,
+  [0x2d56]=0x862D,
+  [0x2d57]=0x89A7,
+  [0x2d58]=0x5229,
+  [0x2d59]=0x540F,
+  [0x2d5a]=0x5C65,
+  [0x2d5b]=0x674E,
+  [0x2d5c]=0x68A8,
+  [0x2d5d]=0x7406,
+  [0x2d5e]=0x7483,
+  [0x2e01]=0x75E2,
+  [0x2e02]=0x88CF,
+  [0x2e03]=0x88E1,
+  [0x2e04]=0x91CC,
+  [0x2e05]=0x96E2,
+  [0x2e06]=0x9678,
+  [0x2e07]=0x5F8B,
+  [0x2e08]=0x7387,
+  [0x2e09]=0x7ACB,
+  [0x2e0a]=0x844E,
+  [0x2e0b]=0x63A0,
+  [0x2e0c]=0x7565,
+  [0x2e0d]=0x5289,
+  [0x2e0e]=0x6D41,
+  [0x2e0f]=0x6E9C,
+  [0x2e10]=0x7409,
+  [0x2e11]=0x7559,
+  [0x2e12]=0x786B,
+  [0x2e13]=0x7C92,
+  [0x2e14]=0x9686,
+  [0x2e15]=0x7ADC,
+  [0x2e16]=0x9F8D,
+  [0x2e17]=0x4FB6,
+  [0x2e18]=0x616E,
+  [0x2e19]=0x65C5,
+  [0x2e1a]=0x865C,
+  [0x2e1b]=0x4E86,
+  [0x2e1c]=0x4EAE,
+  [0x2e1d]=0x50DA,
+  [0x2e1e]=0x4E21,
+  [0x2e1f]=0x51CC,
+  [0x2e20]=0x5BEE,
+  [0x2e21]=0x6599,
+  [0x2e22]=0x6881,
+  [0x2e23]=0x6DBC,
+  [0x2e24]=0x731F,
+  [0x2e25]=0x7642,
+  [0x2e26]=0x77AD,
+  [0x2e27]=0x7A1C,
+  [0x2e28]=0x7CE7,
+  [0x2e29]=0x826F,
+  [0x2e2a]=0x8AD2,
+  [0x2e2b]=0x907C,
+  [0x2e2c]=0x91CF,
+  [0x2e2d]=0x9675,
+  [0x2e2e]=0x9818,
+  [0x2e2f]=0x529B,
+  [0x2e30]=0x7DD1,
+  [0x2e31]=0x502B,
+  [0x2e32]=0x5398,
+  [0x2e33]=0x6797,
+  [0x2e34]=0x6DCB,
+  [0x2e35]=0x71D0,
+  [0x2e36]=0x7433,
+  [0x2e37]=0x81E8,
+  [0x2e38]=0x8F2A,
+  [0x2e39]=0x96A3,
+  [0x2e3a]=0x9C57,
+  [0x2e3b]=0x9E9F,
+  [0x2e3c]=0x7460,
+  [0x2e3d]=0x5841,
+  [0x2e3e]=0x6D99,
+  [0x2e3f]=0x7D2F,
+  [0x2e40]=0x985E,
+  [0x2e41]=0x4EE4,
+  [0x2e42]=0x4F36,
+  [0x2e43]=0x4F8B,
+  [0x2e44]=0x51B7,
+  [0x2e45]=0x52B1,
+  [0x2e46]=0x5DBA,
+  [0x2e47]=0x601C,
+  [0x2e48]=0x73B2,
+  [0x2e49]=0x793C,
+  [0x2e4a]=0x82D3,
+  [0x2e4b]=0x9234,
+  [0x2e4c]=0x96B7,
+  [0x2e4d]=0x96F6,
+  [0x2e4e]=0x970A,
+  [0x2e4f]=0x9E97,
+  [0x2e50]=0x9F62,
+  [0x2e51]=0x66A6,
+  [0x2e52]=0x6B74,
+  [0x2e53]=0x5217,
+  [0x2e54]=0x52A3,
+  [0x2e55]=0x70C8,
+  [0x2e56]=0x88C2,
+  [0x2e57]=0x5EC9,
+  [0x2e58]=0x604B,
+  [0x2e59]=0x6190,
+  [0x2e5a]=0x6F23,
+  [0x2e5b]=0x7149,
+  [0x2e5c]=0x7C3E,
+  [0x2e5d]=0x7DF4,
+  [0x2e5e]=0x806F,
+  [0x2f01]=0x84EE,
+  [0x2f02]=0x9023,
+  [0x2f03]=0x932C,
+  [0x2f04]=0x5442,
+  [0x2f05]=0x9B6F,
+  [0x2f06]=0x6AD3,
+  [0x2f07]=0x7089,
+  [0x2f08]=0x8CC2,
+  [0x2f09]=0x8DEF,
+  [0x2f0a]=0x9732,
+  [0x2f0b]=0x52B4,
+  [0x2f0c]=0x5A41,
+  [0x2f0d]=0x5ECA,
+  [0x2f0e]=0x5F04,
+  [0x2f0f]=0x6717,
+  [0x2f10]=0x697C,
+  [0x2f11]=0x6994,
+  [0x2f12]=0x6D6A,
+  [0x2f13]=0x6F0F,
+  [0x2f14]=0x7262,
+  [0x2f15]=0x72FC,
+  [0x2f16]=0x7BED,
+  [0x2f17]=0x8001,
+  [0x2f18]=0x807E,
+  [0x2f19]=0x874B,
+  [0x2f1a]=0x90CE,
+  [0x2f1b]=0x516D,
+  [0x2f1c]=0x9E93,
+  [0x2f1d]=0x7984,
+  [0x2f1e]=0x808B,
+  [0x2f1f]=0x9332,
+  [0x2f20]=0x8AD6,
+  [0x2f21]=0x502D,
+  [0x2f22]=0x548C,
+  [0x2f23]=0x8A71,
+  [0x2f24]=0x6B6A,
+  [0x2f25]=0x8CC4,
+  [0x2f26]=0x8107,
+  [0x2f27]=0x60D1,
+  [0x2f28]=0x67A0,
+  [0x2f29]=0x9DF2,
+  [0x2f2a]=0x4E99,
+  [0x2f2b]=0x4E98,
+  [0x2f2c]=0x9C10,
+  [0x2f2d]=0x8A6B,
+  [0x2f2e]=0x85C1,
+  [0x2f2f]=0x8568,
+  [0x2f30]=0x6900,
+  [0x2f31]=0x6E7E,
+  [0x2f32]=0x7897,
+  [0x2f33]=0x8155,
+  [0x2f34]=0x20B9F,
+  [0x2f35]=0x5B41,
+  [0x2f36]=0x5B56,
+  [0x2f37]=0x5B7D,
+  [0x2f38]=0x5B93,
+  [0x2f39]=0x5BD8,
+  [0x2f3a]=0x5BEC,
+  [0x2f3b]=0x5C12,
+  [0x2f3c]=0x5C1E,
+  [0x2f3d]=0x5C23,
+  [0x2f3e]=0x5C2B,
+  [0x2f3f]=0x378D,
+  [0x2f40]=0x5C62,
+  [0x2f41]=0xFA3B,
+  [0x2f42]=0xFA3C,
+  [0x2f43]=0x216B4,
+  [0x2f44]=0x5C7A,
+  [0x2f45]=0x5C8F,
+  [0x2f46]=0x5C9F,
+  [0x2f47]=0x5CA3,
+  [0x2f48]=0x5CAA,
+  [0x2f49]=0x5CBA,
+  [0x2f4a]=0x5CCB,
+  [0x2f4b]=0x5CD0,
+  [0x2f4c]=0x5CD2,
+  [0x2f4d]=0x5CF4,
+  [0x2f4e]=0x21E34,
+  [0x2f4f]=0x37E2,
+  [0x2f50]=0x5D0D,
+  [0x2f51]=0x5D27,
+  [0x2f52]=0xFA11,
+  [0x2f53]=0x5D46,
+  [0x2f54]=0x5D47,
+  [0x2f55]=0x5D53,
+  [0x2f56]=0x5D4A,
+  [0x2f57]=0x5D6D,
+  [0x2f58]=0x5D81,
+  [0x2f59]=0x5DA0,
+  [0x2f5a]=0x5DA4,
+  [0x2f5b]=0x5DA7,
+  [0x2f5c]=0x5DB8,
+  [0x2f5d]=0x5DCB,
+  [0x2f5e]=0x541E,
+  [0x3001]=0x5F0C,
+  [0x3002]=0x4E10,
+  [0x3003]=0x4E15,
+  [0x3004]=0x4E2A,
+  [0x3005]=0x4E31,
+  [0x3006]=0x4E36,
+  [0x3007]=0x4E3C,
+  [0x3008]=0x4E3F,
+  [0x3009]=0x4E42,
+  [0x300a]=0x4E56,
+  [0x300b]=0x4E58,
+  [0x300c]=0x4E82,
+  [0x300d]=0x4E85,
+  [0x300e]=0x8C6B,
+  [0x300f]=0x4E8A,
+  [0x3010]=0x8212,
+  [0x3011]=0x5F0D,
+  [0x3012]=0x4E8E,
+  [0x3013]=0x4E9E,
+  [0x3014]=0x4E9F,
+  [0x3015]=0x4EA0,
+  [0x3016]=0x4EA2,
+  [0x3017]=0x4EB0,
+  [0x3018]=0x4EB3,
+  [0x3019]=0x4EB6,
+  [0x301a]=0x4ECE,
+  [0x301b]=0x4ECD,
+  [0x301c]=0x4EC4,
+  [0x301d]=0x4EC6,
+  [0x301e]=0x4EC2,
+  [0x301f]=0x4ED7,
+  [0x3020]=0x4EDE,
+  [0x3021]=0x4EED,
+  [0x3022]=0x4EDF,
+  [0x3023]=0x4EF7,
+  [0x3024]=0x4F09,
+  [0x3025]=0x4F5A,
+  [0x3026]=0x4F30,
+  [0x3027]=0x4F5B,
+  [0x3028]=0x4F5D,
+  [0x3029]=0x4F57,
+  [0x302a]=0x4F47,
+  [0x302b]=0x4F76,
+  [0x302c]=0x4F88,
+  [0x302d]=0x4F8F,
+  [0x302e]=0x4F98,
+  [0x302f]=0x4F7B,
+  [0x3030]=0x4F69,
+  [0x3031]=0x4F70,
+  [0x3032]=0x4F91,
+  [0x3033]=0x4F6F,
+  [0x3034]=0x4F86,
+  [0x3035]=0x4F96,
+  [0x3036]=0x5118,
+  [0x3037]=0x4FD4,
+  [0x3038]=0x4FDF,
+  [0x3039]=0x4FCE,
+  [0x303a]=0x4FD8,
+  [0x303b]=0x4FDB,
+  [0x303c]=0x4FD1,
+  [0x303d]=0x4FDA,
+  [0x303e]=0x4FD0,
+  [0x303f]=0x4FE4,
+  [0x3040]=0x4FE5,
+  [0x3041]=0x501A,
+  [0x3042]=0x5028,
+  [0x3043]=0x5014,
+  [0x3044]=0x502A,
+  [0x3045]=0x5025,
+  [0x3046]=0x5005,
+  [0x3047]=0x4F1C,
+  [0x3048]=0x4FF6,
+  [0x3049]=0x5021,
+  [0x304a]=0x5029,
+  [0x304b]=0x502C,
+  [0x304c]=0x4FFE,
+  [0x304d]=0x4FEF,
+  [0x304e]=0x5011,
+  [0x304f]=0x5006,
+  [0x3050]=0x5043,
+  [0x3051]=0x5047,
+  [0x3052]=0x6703,
+  [0x3053]=0x5055,
+  [0x3054]=0x5050,
+  [0x3055]=0x5048,
+  [0x3056]=0x505A,
+  [0x3057]=0x5056,
+  [0x3058]=0x506C,
+  [0x3059]=0x5078,
+  [0x305a]=0x5080,
+  [0x305b]=0x509A,
+  [0x305c]=0x5085,
+  [0x305d]=0x50B4,
+  [0x305e]=0x50B2,
+  [0x3101]=0x50C9,
+  [0x3102]=0x50CA,
+  [0x3103]=0x50B3,
+  [0x3104]=0x50C2,
+  [0x3105]=0x50D6,
+  [0x3106]=0x50DE,
+  [0x3107]=0x50E5,
+  [0x3108]=0x50ED,
+  [0x3109]=0x50E3,
+  [0x310a]=0x50EE,
+  [0x310b]=0x50F9,
+  [0x310c]=0x50F5,
+  [0x310d]=0x5109,
+  [0x310e]=0x5101,
+  [0x310f]=0x5102,
+  [0x3110]=0x5116,
+  [0x3111]=0x5115,
+  [0x3112]=0x5114,
+  [0x3113]=0x511A,
+  [0x3114]=0x5121,
+  [0x3115]=0x513A,
+  [0x3116]=0x5137,
+  [0x3117]=0x513C,
+  [0x3118]=0x513B,
+  [0x3119]=0x513F,
+  [0x311a]=0x5140,
+  [0x311b]=0x5152,
+  [0x311c]=0x514C,
+  [0x311d]=0x5154,
+  [0x311e]=0x5162,
+  [0x311f]=0x7AF8,
+  [0x3120]=0x5169,
+  [0x3121]=0x516A,
+  [0x3122]=0x516E,
+  [0x3123]=0x5180,
+  [0x3124]=0x5182,
+  [0x3125]=0x56D8,
+  [0x3126]=0x518C,
+  [0x3127]=0x5189,
+  [0x3128]=0x518F,
+  [0x3129]=0x5191,
+  [0x312a]=0x5193,
+  [0x312b]=0x5195,
+  [0x312c]=0x5196,
+  [0x312d]=0x51A4,
+  [0x312e]=0x51A6,
+  [0x312f]=0x51A2,
+  [0x3130]=0x51A9,
+  [0x3131]=0x51AA,
+  [0x3132]=0x51AB,
+  [0x3133]=0x51B3,
+  [0x3134]=0x51B1,
+  [0x3135]=0x51B2,
+  [0x3136]=0x51B0,
+  [0x3137]=0x51B5,
+  [0x3138]=0x51BD,
+  [0x3139]=0x51C5,
+  [0x313a]=0x51C9,
+  [0x313b]=0x51DB,
+  [0x313c]=0x51E0,
+  [0x313d]=0x8655,
+  [0x313e]=0x51E9,
+  [0x313f]=0x51ED,
+  [0x3140]=0x51F0,
+  [0x3141]=0x51F5,
+  [0x3142]=0x51FE,
+  [0x3143]=0x5204,
+  [0x3144]=0x520B,
+  [0x3145]=0x5214,
+  [0x3146]=0x520E,
+  [0x3147]=0x5227,
+  [0x3148]=0x522A,
+  [0x3149]=0x522E,
+  [0x314a]=0x5233,
+  [0x314b]=0x5239,
+  [0x314c]=0x524F,
+  [0x314d]=0x5244,
+  [0x314e]=0x524B,
+  [0x314f]=0x524C,
+  [0x3150]=0x525E,
+  [0x3151]=0x5254,
+  [0x3152]=0x526A,
+  [0x3153]=0x5274,
+  [0x3154]=0x5269,
+  [0x3155]=0x5273,
+  [0x3156]=0x527F,
+  [0x3157]=0x527D,
+  [0x3158]=0x528D,
+  [0x3159]=0x5294,
+  [0x315a]=0x5292,
+  [0x315b]=0x5271,
+  [0x315c]=0x5288,
+  [0x315d]=0x5291,
+  [0x315e]=0x8FA8,
+  [0x3201]=0x8FA7,
+  [0x3202]=0x52AC,
+  [0x3203]=0x52AD,
+  [0x3204]=0x52BC,
+  [0x3205]=0x52B5,
+  [0x3206]=0x52C1,
+  [0x3207]=0x52CD,
+  [0x3208]=0x52D7,
+  [0x3209]=0x52DE,
+  [0x320a]=0x52E3,
+  [0x320b]=0x52E6,
+  [0x320c]=0x98ED,
+  [0x320d]=0x52E0,
+  [0x320e]=0x52F3,
+  [0x320f]=0x52F5,
+  [0x3210]=0x52F8,
+  [0x3211]=0x52F9,
+  [0x3212]=0x5306,
+  [0x3213]=0x5308,
+  [0x3214]=0x7538,
+  [0x3215]=0x530D,
+  [0x3216]=0x5310,
+  [0x3217]=0x530F,
+  [0x3218]=0x5315,
+  [0x3219]=0x531A,
+  [0x321a]=0x5323,
+  [0x321b]=0x532F,
+  [0x321c]=0x5331,
+  [0x321d]=0x5333,
+  [0x321e]=0x5338,
+  [0x321f]=0x5340,
+  [0x3220]=0x5346,
+  [0x3221]=0x5345,
+  [0x3222]=0x4E17,
+  [0x3223]=0x5349,
+  [0x3224]=0x534D,
+  [0x3225]=0x51D6,
+  [0x3226]=0x535E,
+  [0x3227]=0x5369,
+  [0x3228]=0x536E,
+  [0x3229]=0x5918,
+  [0x322a]=0x537B,
+  [0x322b]=0x5377,
+  [0x322c]=0x5382,
+  [0x322d]=0x5396,
+  [0x322e]=0x53A0,
+  [0x322f]=0x53A6,
+  [0x3230]=0x53A5,
+  [0x3231]=0x53AE,
+  [0x3232]=0x53B0,
+  [0x3233]=0x53B6,
+  [0x3234]=0x53C3,
+  [0x3235]=0x7C12,
+  [0x3236]=0x96D9,
+  [0x3237]=0x53DF,
+  [0x3238]=0x66FC,
+  [0x3239]=0x71EE,
+  [0x323a]=0x53EE,
+  [0x323b]=0x53E8,
+  [0x323c]=0x53ED,
+  [0x323d]=0x53FA,
+  [0x323e]=0x5401,
+  [0x323f]=0x543D,
+  [0x3240]=0x5440,
+  [0x3241]=0x542C,
+  [0x3242]=0x542D,
+  [0x3243]=0x543C,
+  [0x3244]=0x542E,
+  [0x3245]=0x5436,
+  [0x3246]=0x5429,
+  [0x3247]=0x541D,
+  [0x3248]=0x544E,
+  [0x3249]=0x548F,
+  [0x324a]=0x5475,
+  [0x324b]=0x548E,
+  [0x324c]=0x545F,
+  [0x324d]=0x5471,
+  [0x324e]=0x5477,
+  [0x324f]=0x5470,
+  [0x3250]=0x5492,
+  [0x3251]=0x547B,
+  [0x3252]=0x5480,
+  [0x3253]=0x5476,
+  [0x3254]=0x5484,
+  [0x3255]=0x5490,
+  [0x3256]=0x5486,
+  [0x3257]=0x54C7,
+  [0x3258]=0x54A2,
+  [0x3259]=0x54B8,
+  [0x325a]=0x54A5,
+  [0x325b]=0x54AC,
+  [0x325c]=0x54C4,
+  [0x325d]=0x54C8,
+  [0x325e]=0x54A8,
+  [0x3301]=0x54AB,
+  [0x3302]=0x54C2,
+  [0x3303]=0x54A4,
+  [0x3304]=0x54BE,
+  [0x3305]=0x54BC,
+  [0x3306]=0x54D8,
+  [0x3307]=0x54E5,
+  [0x3308]=0x54E6,
+  [0x3309]=0x550F,
+  [0x330a]=0x5514,
+  [0x330b]=0x54FD,
+  [0x330c]=0x54EE,
+  [0x330d]=0x54ED,
+  [0x330e]=0x54FA,
+  [0x330f]=0x54E2,
+  [0x3310]=0x5539,
+  [0x3311]=0x5540,
+  [0x3312]=0x5563,
+  [0x3313]=0x554C,
+  [0x3314]=0x552E,
+  [0x3315]=0x555C,
+  [0x3316]=0x5545,
+  [0x3317]=0x5556,
+  [0x3318]=0x5557,
+  [0x3319]=0x5538,
+  [0x331a]=0x5533,
+  [0x331b]=0x555D,
+  [0x331c]=0x5599,
+  [0x331d]=0x5580,
+  [0x331e]=0x54AF,
+  [0x331f]=0x558A,
+  [0x3320]=0x559F,
+  [0x3321]=0x557B,
+  [0x3322]=0x557E,
+  [0x3323]=0x5598,
+  [0x3324]=0x559E,
+  [0x3325]=0x55AE,
+  [0x3326]=0x557C,
+  [0x3327]=0x5583,
+  [0x3328]=0x55A9,
+  [0x3329]=0x5587,
+  [0x332a]=0x55A8,
+  [0x332b]=0x55DA,
+  [0x332c]=0x55C5,
+  [0x332d]=0x55DF,
+  [0x332e]=0x55C4,
+  [0x332f]=0x55DC,
+  [0x3330]=0x55E4,
+  [0x3331]=0x55D4,
+  [0x3332]=0x5614,
+  [0x3333]=0x55F7,
+  [0x3334]=0x5616,
+  [0x3335]=0x55FE,
+  [0x3336]=0x55FD,
+  [0x3337]=0x561B,
+  [0x3338]=0x55F9,
+  [0x3339]=0x564E,
+  [0x333a]=0x5650,
+  [0x333b]=0x71DF,
+  [0x333c]=0x5634,
+  [0x333d]=0x5636,
+  [0x333e]=0x5632,
+  [0x333f]=0x5638,
+  [0x3340]=0x566B,
+  [0x3341]=0x5664,
+  [0x3342]=0x562F,
+  [0x3343]=0x566C,
+  [0x3344]=0x566A,
+  [0x3345]=0x5686,
+  [0x3346]=0x5680,
+  [0x3347]=0x568A,
+  [0x3348]=0x56A0,
+  [0x3349]=0x5694,
+  [0x334a]=0x568F,
+  [0x334b]=0x56A5,
+  [0x334c]=0x56AE,
+  [0x334d]=0x56B6,
+  [0x334e]=0x56B4,
+  [0x334f]=0x56C2,
+  [0x3350]=0x56BC,
+  [0x3351]=0x56C1,
+  [0x3352]=0x56C3,
+  [0x3353]=0x56C0,
+  [0x3354]=0x56C8,
+  [0x3355]=0x56CE,
+  [0x3356]=0x56D1,
+  [0x3357]=0x56D3,
+  [0x3358]=0x56D7,
+  [0x3359]=0x56EE,
+  [0x335a]=0x56F9,
+  [0x335b]=0x5700,
+  [0x335c]=0x56FF,
+  [0x335d]=0x5704,
+  [0x335e]=0x5709,
+  [0x3401]=0x5708,
+  [0x3402]=0x570B,
+  [0x3403]=0x570D,
+  [0x3404]=0x5713,
+  [0x3405]=0x5718,
+  [0x3406]=0x5716,
+  [0x3407]=0x55C7,
+  [0x3408]=0x571C,
+  [0x3409]=0x5726,
+  [0x340a]=0x5737,
+  [0x340b]=0x5738,
+  [0x340c]=0x574E,
+  [0x340d]=0x573B,
+  [0x340e]=0x5740,
+  [0x340f]=0x574F,
+  [0x3410]=0x5769,
+  [0x3411]=0x57C0,
+  [0x3412]=0x5788,
+  [0x3413]=0x5761,
+  [0x3414]=0x577F,
+  [0x3415]=0x5789,
+  [0x3416]=0x5793,
+  [0x3417]=0x57A0,
+  [0x3418]=0x57B3,
+  [0x3419]=0x57A4,
+  [0x341a]=0x57AA,
+  [0x341b]=0x57B0,
+  [0x341c]=0x57C3,
+  [0x341d]=0x57C6,
+  [0x341e]=0x57D4,
+  [0x341f]=0x57D2,
+  [0x3420]=0x57D3,
+  [0x3421]=0x580A,
+  [0x3422]=0x57D6,
+  [0x3423]=0x57E3,
+  [0x3424]=0x580B,
+  [0x3425]=0x5819,
+  [0x3426]=0x581D,
+  [0x3427]=0x5872,
+  [0x3428]=0x5821,
+  [0x3429]=0x5862,
+  [0x342a]=0x584B,
+  [0x342b]=0x5870,
+  [0x342c]=0x6BC0,
+  [0x342d]=0x5852,
+  [0x342e]=0x583D,
+  [0x342f]=0x5879,
+  [0x3430]=0x5885,
+  [0x3431]=0x58B9,
+  [0x3432]=0x589F,
+  [0x3433]=0x58AB,
+  [0x3434]=0x58BA,
+  [0x3435]=0x58DE,
+  [0x3436]=0x58BB,
+  [0x3437]=0x58B8,
+  [0x3438]=0x58AE,
+  [0x3439]=0x58C5,
+  [0x343a]=0x58D3,
+  [0x343b]=0x58D1,
+  [0x343c]=0x58D7,
+  [0x343d]=0x58D9,
+  [0x343e]=0x58D8,
+  [0x343f]=0x58E5,
+  [0x3440]=0x58DC,
+  [0x3441]=0x58E4,
+  [0x3442]=0x58DF,
+  [0x3443]=0x58EF,
+  [0x3444]=0x58FA,
+  [0x3445]=0x58F9,
+  [0x3446]=0x58FB,
+  [0x3447]=0x58FC,
+  [0x3448]=0x58FD,
+  [0x3449]=0x5902,
+  [0x344a]=0x590A,
+  [0x344b]=0x5910,
+  [0x344c]=0x591B,
+  [0x344d]=0x68A6,
+  [0x344e]=0x5925,
+  [0x344f]=0x592C,
+  [0x3450]=0x592D,
+  [0x3451]=0x5932,
+  [0x3452]=0x5938,
+  [0x3453]=0x593E,
+  [0x3454]=0x7AD2,
+  [0x3455]=0x5955,
+  [0x3456]=0x5950,
+  [0x3457]=0x594E,
+  [0x3458]=0x595A,
+  [0x3459]=0x5958,
+  [0x345a]=0x5962,
+  [0x345b]=0x5960,
+  [0x345c]=0x5967,
+  [0x345d]=0x596C,
+  [0x345e]=0x5969,
+  [0x3501]=0x5978,
+  [0x3502]=0x5981,
+  [0x3503]=0x599D,
+  [0x3504]=0x4F5E,
+  [0x3505]=0x4FAB,
+  [0x3506]=0x59A3,
+  [0x3507]=0x59B2,
+  [0x3508]=0x59C6,
+  [0x3509]=0x59E8,
+  [0x350a]=0x59DC,
+  [0x350b]=0x598D,
+  [0x350c]=0x59D9,
+  [0x350d]=0x59DA,
+  [0x350e]=0x5A25,
+  [0x350f]=0x5A1F,
+  [0x3510]=0x5A11,
+  [0x3511]=0x5A1C,
+  [0x3512]=0x5A09,
+  [0x3513]=0x5A1A,
+  [0x3514]=0x5A40,
+  [0x3515]=0x5A6C,
+  [0x3516]=0x5A49,
+  [0x3517]=0x5A35,
+  [0x3518]=0x5A36,
+  [0x3519]=0x5A62,
+  [0x351a]=0x5A6A,
+  [0x351b]=0x5A9A,
+  [0x351c]=0x5ABC,
+  [0x351d]=0x5ABE,
+  [0x351e]=0x5ACB,
+  [0x351f]=0x5AC2,
+  [0x3520]=0x5ABD,
+  [0x3521]=0x5AE3,
+  [0x3522]=0x5AD7,
+  [0x3523]=0x5AE6,
+  [0x3524]=0x5AE9,
+  [0x3525]=0x5AD6,
+  [0x3526]=0x5AFA,
+  [0x3527]=0x5AFB,
+  [0x3528]=0x5B0C,
+  [0x3529]=0x5B0B,
+  [0x352a]=0x5B16,
+  [0x352b]=0x5B32,
+  [0x352c]=0x5AD0,
+  [0x352d]=0x5B2A,
+  [0x352e]=0x5B36,
+  [0x352f]=0x5B3E,
+  [0x3530]=0x5B43,
+  [0x3531]=0x5B45,
+  [0x3532]=0x5B40,
+  [0x3533]=0x5B51,
+  [0x3534]=0x5B55,
+  [0x3535]=0x5B5A,
+  [0x3536]=0x5B5B,
+  [0x3537]=0x5B65,
+  [0x3538]=0x5B69,
+  [0x3539]=0x5B70,
+  [0x353a]=0x5B73,
+  [0x353b]=0x5B75,
+  [0x353c]=0x5B78,
+  [0x353d]=0x6588,
+  [0x353e]=0x5B7A,
+  [0x353f]=0x5B80,
+  [0x3540]=0x5B83,
+  [0x3541]=0x5BA6,
+  [0x3542]=0x5BB8,
+  [0x3543]=0x5BC3,
+  [0x3544]=0x5BC7,
+  [0x3545]=0x5BC9,
+  [0x3546]=0x5BD4,
+  [0x3547]=0x5BD0,
+  [0x3548]=0x5BE4,
+  [0x3549]=0x5BE6,
+  [0x354a]=0x5BE2,
+  [0x354b]=0x5BDE,
+  [0x354c]=0x5BE5,
+  [0x354d]=0x5BEB,
+  [0x354e]=0x5BF0,
+  [0x354f]=0x5BF6,
+  [0x3550]=0x5BF3,
+  [0x3551]=0x5C05,
+  [0x3552]=0x5C07,
+  [0x3553]=0x5C08,
+  [0x3554]=0x5C0D,
+  [0x3555]=0x5C13,
+  [0x3556]=0x5C20,
+  [0x3557]=0x5C22,
+  [0x3558]=0x5C28,
+  [0x3559]=0x5C38,
+  [0x355a]=0x5C39,
+  [0x355b]=0x5C41,
+  [0x355c]=0x5C46,
+  [0x355d]=0x5C4E,
+  [0x355e]=0x5C53,
+  [0x3601]=0x5C50,
+  [0x3602]=0x5C4F,
+  [0x3603]=0x5B71,
+  [0x3604]=0x5C6C,
+  [0x3605]=0x5C6E,
+  [0x3606]=0x4E62,
+  [0x3607]=0x5C76,
+  [0x3608]=0x5C79,
+  [0x3609]=0x5C8C,
+  [0x360a]=0x5C91,
+  [0x360b]=0x5C94,
+  [0x360c]=0x599B,
+  [0x360d]=0x5CAB,
+  [0x360e]=0x5CBB,
+  [0x360f]=0x5CB6,
+  [0x3610]=0x5CBC,
+  [0x3611]=0x5CB7,
+  [0x3612]=0x5CC5,
+  [0x3613]=0x5CBE,
+  [0x3614]=0x5CC7,
+  [0x3615]=0x5CD9,
+  [0x3616]=0x5CE9,
+  [0x3617]=0x5CFD,
+  [0x3618]=0x5CFA,
+  [0x3619]=0x5CED,
+  [0x361a]=0x5D8C,
+  [0x361b]=0x5CEA,
+  [0x361c]=0x5D0B,
+  [0x361d]=0x5D15,
+  [0x361e]=0x5D17,
+  [0x361f]=0x5D5C,
+  [0x3620]=0x5D1F,
+  [0x3621]=0x5D1B,
+  [0x3622]=0x5D11,
+  [0x3623]=0x5D14,
+  [0x3624]=0x5D22,
+  [0x3625]=0x5D1A,
+  [0x3626]=0x5D19,
+  [0x3627]=0x5D18,
+  [0x3628]=0x5D4C,
+  [0x3629]=0x5D52,
+  [0x362a]=0x5D4E,
+  [0x362b]=0x5D4B,
+  [0x362c]=0x5D6C,
+  [0x362d]=0x5D73,
+  [0x362e]=0x5D76,
+  [0x362f]=0x5D87,
+  [0x3630]=0x5D84,
+  [0x3631]=0x5D82,
+  [0x3632]=0x5DA2,
+  [0x3633]=0x5D9D,
+  [0x3634]=0x5DAC,
+  [0x3635]=0x5DAE,
+  [0x3636]=0x5DBD,
+  [0x3637]=0x5D90,
+  [0x3638]=0x5DB7,
+  [0x3639]=0x5DBC,
+  [0x363a]=0x5DC9,
+  [0x363b]=0x5DCD,
+  [0x363c]=0x5DD3,
+  [0x363d]=0x5DD2,
+  [0x363e]=0x5DD6,
+  [0x363f]=0x5DDB,
+  [0x3640]=0x5DEB,
+  [0x3641]=0x5DF2,
+  [0x3642]=0x5DF5,
+  [0x3643]=0x5E0B,
+  [0x3644]=0x5E1A,
+  [0x3645]=0x5E19,
+  [0x3646]=0x5E11,
+  [0x3647]=0x5E1B,
+  [0x3648]=0x5E36,
+  [0x3649]=0x5E37,
+  [0x364a]=0x5E44,
+  [0x364b]=0x5E43,
+  [0x364c]=0x5E40,
+  [0x364d]=0x5E4E,
+  [0x364e]=0x5E57,
+  [0x364f]=0x5E54,
+  [0x3650]=0x5E5F,
+  [0x3651]=0x5E62,
+  [0x3652]=0x5E64,
+  [0x3653]=0x5E47,
+  [0x3654]=0x5E75,
+  [0x3655]=0x5E76,
+  [0x3656]=0x5E7A,
+  [0x3657]=0x9EBC,
+  [0x3658]=0x5E7F,
+  [0x3659]=0x5EA0,
+  [0x365a]=0x5EC1,
+  [0x365b]=0x5EC2,
+  [0x365c]=0x5EC8,
+  [0x365d]=0x5ED0,
+  [0x365e]=0x5ECF,
+  [0x3701]=0x5ED6,
+  [0x3702]=0x5EE3,
+  [0x3703]=0x5EDD,
+  [0x3704]=0x5EDA,
+  [0x3705]=0x5EDB,
+  [0x3706]=0x5EE2,
+  [0x3707]=0x5EE1,
+  [0x3708]=0x5EE8,
+  [0x3709]=0x5EE9,
+  [0x370a]=0x5EEC,
+  [0x370b]=0x5EF1,
+  [0x370c]=0x5EF3,
+  [0x370d]=0x5EF0,
+  [0x370e]=0x5EF4,
+  [0x370f]=0x5EF8,
+  [0x3710]=0x5EFE,
+  [0x3711]=0x5F03,
+  [0x3712]=0x5F09,
+  [0x3713]=0x5F5D,
+  [0x3714]=0x5F5C,
+  [0x3715]=0x5F0B,
+  [0x3716]=0x5F11,
+  [0x3717]=0x5F16,
+  [0x3718]=0x5F29,
+  [0x3719]=0x5F2D,
+  [0x371a]=0x5F38,
+  [0x371b]=0x5F41,
+  [0x371c]=0x5F48,
+  [0x371d]=0x5F4C,
+  [0x371e]=0x5F4E,
+  [0x371f]=0x5F2F,
+  [0x3720]=0x5F51,
+  [0x3721]=0x5F56,
+  [0x3722]=0x5F57,
+  [0x3723]=0x5F59,
+  [0x3724]=0x5F61,
+  [0x3725]=0x5F6D,
+  [0x3726]=0x5F73,
+  [0x3727]=0x5F77,
+  [0x3728]=0x5F83,
+  [0x3729]=0x5F82,
+  [0x372a]=0x5F7F,
+  [0x372b]=0x5F8A,
+  [0x372c]=0x5F88,
+  [0x372d]=0x5F91,
+  [0x372e]=0x5F87,
+  [0x372f]=0x5F9E,
+  [0x3730]=0x5F99,
+  [0x3731]=0x5F98,
+  [0x3732]=0x5FA0,
+  [0x3733]=0x5FA8,
+  [0x3734]=0x5FAD,
+  [0x3735]=0x5FBC,
+  [0x3736]=0x5FD6,
+  [0x3737]=0x5FFB,
+  [0x3738]=0x5FE4,
+  [0x3739]=0x5FF8,
+  [0x373a]=0x5FF1,
+  [0x373b]=0x5FDD,
+  [0x373c]=0x60B3,
+  [0x373d]=0x5FFF,
+  [0x373e]=0x6021,
+  [0x373f]=0x6060,
+  [0x3740]=0x6019,
+  [0x3741]=0x6010,
+  [0x3742]=0x6029,
+  [0x3743]=0x600E,
+  [0x3744]=0x6031,
+  [0x3745]=0x601B,
+  [0x3746]=0x6015,
+  [0x3747]=0x602B,
+  [0x3748]=0x6026,
+  [0x3749]=0x600F,
+  [0x374a]=0x603A,
+  [0x374b]=0x605A,
+  [0x374c]=0x6041,
+  [0x374d]=0x606A,
+  [0x374e]=0x6077,
+  [0x374f]=0x605F,
+  [0x3750]=0x604A,
+  [0x3751]=0x6046,
+  [0x3752]=0x604D,
+  [0x3753]=0x6063,
+  [0x3754]=0x6043,
+  [0x3755]=0x6064,
+  [0x3756]=0x6042,
+  [0x3757]=0x606C,
+  [0x3758]=0x606B,
+  [0x3759]=0x6059,
+  [0x375a]=0x6081,
+  [0x375b]=0x608D,
+  [0x375c]=0x60E7,
+  [0x375d]=0x6083,
+  [0x375e]=0x609A,
+  [0x3801]=0x6084,
+  [0x3802]=0x609B,
+  [0x3803]=0x6096,
+  [0x3804]=0x6097,
+  [0x3805]=0x6092,
+  [0x3806]=0x60A7,
+  [0x3807]=0x608B,
+  [0x3808]=0x60E1,
+  [0x3809]=0x60B8,
+  [0x380a]=0x60E0,
+  [0x380b]=0x60D3,
+  [0x380c]=0x60B4,
+  [0x380d]=0x5FF0,
+  [0x380e]=0x60BD,
+  [0x380f]=0x60C6,
+  [0x3810]=0x60B5,
+  [0x3811]=0x60D8,
+  [0x3812]=0x614D,
+  [0x3813]=0x6115,
+  [0x3814]=0x6106,
+  [0x3815]=0x60F6,
+  [0x3816]=0x60F7,
+  [0x3817]=0x6100,
+  [0x3818]=0x60F4,
+  [0x3819]=0x60FA,
+  [0x381a]=0x6103,
+  [0x381b]=0x6121,
+  [0x381c]=0x60FB,
+  [0x381d]=0x60F1,
+  [0x381e]=0x610D,
+  [0x381f]=0x610E,
+  [0x3820]=0x6147,
+  [0x3821]=0x613E,
+  [0x3822]=0x6128,
+  [0x3823]=0x6127,
+  [0x3824]=0x614A,
+  [0x3825]=0x613F,
+  [0x3826]=0x613C,
+  [0x3827]=0x612C,
+  [0x3828]=0x6134,
+  [0x3829]=0x613D,
+  [0x382a]=0x6142,
+  [0x382b]=0x6144,
+  [0x382c]=0x6173,
+  [0x382d]=0x6177,
+  [0x382e]=0x6158,
+  [0x382f]=0x6159,
+  [0x3830]=0x615A,
+  [0x3831]=0x616B,
+  [0x3832]=0x6174,
+  [0x3833]=0x616F,
+  [0x3834]=0x6165,
+  [0x3835]=0x6171,
+  [0x3836]=0x615F,
+  [0x3837]=0x615D,
+  [0x3838]=0x6153,
+  [0x3839]=0x6175,
+  [0x383a]=0x6199,
+  [0x383b]=0x6196,
+  [0x383c]=0x6187,
+  [0x383d]=0x61AC,
+  [0x383e]=0x6194,
+  [0x383f]=0x619A,
+  [0x3840]=0x618A,
+  [0x3841]=0x6191,
+  [0x3842]=0x61AB,
+  [0x3843]=0x61AE,
+  [0x3844]=0x61CC,
+  [0x3845]=0x61CA,
+  [0x3846]=0x61C9,
+  [0x3847]=0x61F7,
+  [0x3848]=0x61C8,
+  [0x3849]=0x61C3,
+  [0x384a]=0x61C6,
+  [0x384b]=0x61BA,
+  [0x384c]=0x61CB,
+  [0x384d]=0x7F79,
+  [0x384e]=0x61CD,
+  [0x384f]=0x61E6,
+  [0x3850]=0x61E3,
+  [0x3851]=0x61F6,
+  [0x3852]=0x61FA,
+  [0x3853]=0x61F4,
+  [0x3854]=0x61FF,
+  [0x3855]=0x61FD,
+  [0x3856]=0x61FC,
+  [0x3857]=0x61FE,
+  [0x3858]=0x6200,
+  [0x3859]=0x6208,
+  [0x385a]=0x6209,
+  [0x385b]=0x620D,
+  [0x385c]=0x620C,
+  [0x385d]=0x6214,
+  [0x385e]=0x621B,
+  [0x3901]=0x621E,
+  [0x3902]=0x6221,
+  [0x3903]=0x622A,
+  [0x3904]=0x622E,
+  [0x3905]=0x6230,
+  [0x3906]=0x6232,
+  [0x3907]=0x6233,
+  [0x3908]=0x6241,
+  [0x3909]=0x624E,
+  [0x390a]=0x625E,
+  [0x390b]=0x6263,
+  [0x390c]=0x625B,
+  [0x390d]=0x6260,
+  [0x390e]=0x6268,
+  [0x390f]=0x627C,
+  [0x3910]=0x6282,
+  [0x3911]=0x6289,
+  [0x3912]=0x627E,
+  [0x3913]=0x6292,
+  [0x3914]=0x6293,
+  [0x3915]=0x6296,
+  [0x3916]=0x62D4,
+  [0x3917]=0x6283,
+  [0x3918]=0x6294,
+  [0x3919]=0x62D7,
+  [0x391a]=0x62D1,
+  [0x391b]=0x62BB,
+  [0x391c]=0x62CF,
+  [0x391d]=0x62FF,
+  [0x391e]=0x62C6,
+  [0x391f]=0x64D4,
+  [0x3920]=0x62C8,
+  [0x3921]=0x62DC,
+  [0x3922]=0x62CC,
+  [0x3923]=0x62CA,
+  [0x3924]=0x62C2,
+  [0x3925]=0x62C7,
+  [0x3926]=0x629B,
+  [0x3927]=0x62C9,
+  [0x3928]=0x630C,
+  [0x3929]=0x62EE,
+  [0x392a]=0x62F1,
+  [0x392b]=0x6327,
+  [0x392c]=0x6302,
+  [0x392d]=0x6308,
+  [0x392e]=0x62EF,
+  [0x392f]=0x62F5,
+  [0x3930]=0x6350,
+  [0x3931]=0x633E,
+  [0x3932]=0x634D,
+  [0x3933]=0x641C,
+  [0x3934]=0x634F,
+  [0x3935]=0x6396,
+  [0x3936]=0x638E,
+  [0x3937]=0x6380,
+  [0x3938]=0x63AB,
+  [0x3939]=0x6376,
+  [0x393a]=0x63A3,
+  [0x393b]=0x638F,
+  [0x393c]=0x6389,
+  [0x393d]=0x639F,
+  [0x393e]=0x63B5,
+  [0x393f]=0x636B,
+  [0x3940]=0x6369,
+  [0x3941]=0x63BE,
+  [0x3942]=0x63E9,
+  [0x3943]=0x63C0,
+  [0x3944]=0x63C6,
+  [0x3945]=0x63E3,
+  [0x3946]=0x63C9,
+  [0x3947]=0x63D2,
+  [0x3948]=0x63F6,
+  [0x3949]=0x63C4,
+  [0x394a]=0x6416,
+  [0x394b]=0x6434,
+  [0x394c]=0x6406,
+  [0x394d]=0x6413,
+  [0x394e]=0x6426,
+  [0x394f]=0x6436,
+  [0x3950]=0x651D,
+  [0x3951]=0x6417,
+  [0x3952]=0x6428,
+  [0x3953]=0x640F,
+  [0x3954]=0x6467,
+  [0x3955]=0x646F,
+  [0x3956]=0x6476,
+  [0x3957]=0x644E,
+  [0x3958]=0x652A,
+  [0x3959]=0x6495,
+  [0x395a]=0x6493,
+  [0x395b]=0x64A5,
+  [0x395c]=0x64A9,
+  [0x395d]=0x6488,
+  [0x395e]=0x64BC,
+  [0x3a01]=0x64DA,
+  [0x3a02]=0x64D2,
+  [0x3a03]=0x64C5,
+  [0x3a04]=0x64C7,
+  [0x3a05]=0x64BB,
+  [0x3a06]=0x64D8,
+  [0x3a07]=0x64C2,
+  [0x3a08]=0x64F1,
+  [0x3a09]=0x64E7,
+  [0x3a0a]=0x8209,
+  [0x3a0b]=0x64E0,
+  [0x3a0c]=0x64E1,
+  [0x3a0d]=0x62AC,
+  [0x3a0e]=0x64E3,
+  [0x3a0f]=0x64EF,
+  [0x3a10]=0x652C,
+  [0x3a11]=0x64F6,
+  [0x3a12]=0x64F4,
+  [0x3a13]=0x64F2,
+  [0x3a14]=0x64FA,
+  [0x3a15]=0x6500,
+  [0x3a16]=0x64FD,
+  [0x3a17]=0x6518,
+  [0x3a18]=0x651C,
+  [0x3a19]=0x6505,
+  [0x3a1a]=0x6524,
+  [0x3a1b]=0x6523,
+  [0x3a1c]=0x652B,
+  [0x3a1d]=0x6534,
+  [0x3a1e]=0x6535,
+  [0x3a1f]=0x6537,
+  [0x3a20]=0x6536,
+  [0x3a21]=0x6538,
+  [0x3a22]=0x754B,
+  [0x3a23]=0x6548,
+  [0x3a24]=0x6556,
+  [0x3a25]=0x6555,
+  [0x3a26]=0x654D,
+  [0x3a27]=0x6558,
+  [0x3a28]=0x655E,
+  [0x3a29]=0x655D,
+  [0x3a2a]=0x6572,
+  [0x3a2b]=0x6578,
+  [0x3a2c]=0x6582,
+  [0x3a2d]=0x6583,
+  [0x3a2e]=0x8B8A,
+  [0x3a2f]=0x659B,
+  [0x3a30]=0x659F,
+  [0x3a31]=0x65AB,
+  [0x3a32]=0x65B7,
+  [0x3a33]=0x65C3,
+  [0x3a34]=0x65C6,
+  [0x3a35]=0x65C1,
+  [0x3a36]=0x65C4,
+  [0x3a37]=0x65CC,
+  [0x3a38]=0x65D2,
+  [0x3a39]=0x65DB,
+  [0x3a3a]=0x65D9,
+  [0x3a3b]=0x65E0,
+  [0x3a3c]=0x65E1,
+  [0x3a3d]=0x65F1,
+  [0x3a3e]=0x6772,
+  [0x3a3f]=0x660A,
+  [0x3a40]=0x6603,
+  [0x3a41]=0x65FB,
+  [0x3a42]=0x6773,
+  [0x3a43]=0x6635,
+  [0x3a44]=0x6636,
+  [0x3a45]=0x6634,
+  [0x3a46]=0x661C,
+  [0x3a47]=0x664F,
+  [0x3a48]=0x6644,
+  [0x3a49]=0x6649,
+  [0x3a4a]=0x6641,
+  [0x3a4b]=0x665E,
+  [0x3a4c]=0x665D,
+  [0x3a4d]=0x6664,
+  [0x3a4e]=0x6667,
+  [0x3a4f]=0x6668,
+  [0x3a50]=0x665F,
+  [0x3a51]=0x6662,
+  [0x3a52]=0x6670,
+  [0x3a53]=0x6683,
+  [0x3a54]=0x6688,
+  [0x3a55]=0x668E,
+  [0x3a56]=0x6689,
+  [0x3a57]=0x6684,
+  [0x3a58]=0x6698,
+  [0x3a59]=0x669D,
+  [0x3a5a]=0x66C1,
+  [0x3a5b]=0x66B9,
+  [0x3a5c]=0x66C9,
+  [0x3a5d]=0x66BE,
+  [0x3a5e]=0x66BC,
+  [0x3b01]=0x66C4,
+  [0x3b02]=0x66B8,
+  [0x3b03]=0x66D6,
+  [0x3b04]=0x66DA,
+  [0x3b05]=0x66E0,
+  [0x3b06]=0x663F,
+  [0x3b07]=0x66E6,
+  [0x3b08]=0x66E9,
+  [0x3b09]=0x66F0,
+  [0x3b0a]=0x66F5,
+  [0x3b0b]=0x66F7,
+  [0x3b0c]=0x670F,
+  [0x3b0d]=0x6716,
+  [0x3b0e]=0x671E,
+  [0x3b0f]=0x6726,
+  [0x3b10]=0x6727,
+  [0x3b11]=0x9738,
+  [0x3b12]=0x672E,
+  [0x3b13]=0x673F,
+  [0x3b14]=0x6736,
+  [0x3b15]=0x6741,
+  [0x3b16]=0x6738,
+  [0x3b17]=0x6737,
+  [0x3b18]=0x6746,
+  [0x3b19]=0x675E,
+  [0x3b1a]=0x6760,
+  [0x3b1b]=0x6759,
+  [0x3b1c]=0x6763,
+  [0x3b1d]=0x6764,
+  [0x3b1e]=0x6789,
+  [0x3b1f]=0x6770,
+  [0x3b20]=0x67A9,
+  [0x3b21]=0x677C,
+  [0x3b22]=0x676A,
+  [0x3b23]=0x678C,
+  [0x3b24]=0x678B,
+  [0x3b25]=0x67A6,
+  [0x3b26]=0x67A1,
+  [0x3b27]=0x6785,
+  [0x3b28]=0x67B7,
+  [0x3b29]=0x67EF,
+  [0x3b2a]=0x67B4,
+  [0x3b2b]=0x67EC,
+  [0x3b2c]=0x67B3,
+  [0x3b2d]=0x67E9,
+  [0x3b2e]=0x67B8,
+  [0x3b2f]=0x67E4,
+  [0x3b30]=0x67DE,
+  [0x3b31]=0x67DD,
+  [0x3b32]=0x67E2,
+  [0x3b33]=0x67EE,
+  [0x3b34]=0x67B9,
+  [0x3b35]=0x67CE,
+  [0x3b36]=0x67C6,
+  [0x3b37]=0x67E7,
+  [0x3b38]=0x6A9C,
+  [0x3b39]=0x681E,
+  [0x3b3a]=0x6846,
+  [0x3b3b]=0x6829,
+  [0x3b3c]=0x6840,
+  [0x3b3d]=0x684D,
+  [0x3b3e]=0x6832,
+  [0x3b3f]=0x684E,
+  [0x3b40]=0x68B3,
+  [0x3b41]=0x682B,
+  [0x3b42]=0x6859,
+  [0x3b43]=0x6863,
+  [0x3b44]=0x6877,
+  [0x3b45]=0x687F,
+  [0x3b46]=0x689F,
+  [0x3b47]=0x688F,
+  [0x3b48]=0x68AD,
+  [0x3b49]=0x6894,
+  [0x3b4a]=0x689D,
+  [0x3b4b]=0x689B,
+  [0x3b4c]=0x6883,
+  [0x3b4d]=0x6AAE,
+  [0x3b4e]=0x68B9,
+  [0x3b4f]=0x6874,
+  [0x3b50]=0x68B5,
+  [0x3b51]=0x68A0,
+  [0x3b52]=0x68BA,
+  [0x3b53]=0x690F,
+  [0x3b54]=0x688D,
+  [0x3b55]=0x687E,
+  [0x3b56]=0x6901,
+  [0x3b57]=0x68CA,
+  [0x3b58]=0x6908,
+  [0x3b59]=0x68D8,
+  [0x3b5a]=0x6922,
+  [0x3b5b]=0x6926,
+  [0x3b5c]=0x68E1,
+  [0x3b5d]=0x690C,
+  [0x3b5e]=0x68CD,
+  [0x3c01]=0x68D4,
+  [0x3c02]=0x68E7,
+  [0x3c03]=0x68D5,
+  [0x3c04]=0x6936,
+  [0x3c05]=0x6912,
+  [0x3c06]=0x6904,
+  [0x3c07]=0x68D7,
+  [0x3c08]=0x68E3,
+  [0x3c09]=0x6925,
+  [0x3c0a]=0x68F9,
+  [0x3c0b]=0x68E0,
+  [0x3c0c]=0x68EF,
+  [0x3c0d]=0x6928,
+  [0x3c0e]=0x692A,
+  [0x3c0f]=0x691A,
+  [0x3c10]=0x6923,
+  [0x3c11]=0x6921,
+  [0x3c12]=0x68C6,
+  [0x3c13]=0x6979,
+  [0x3c14]=0x6977,
+  [0x3c15]=0x695C,
+  [0x3c16]=0x6978,
+  [0x3c17]=0x696B,
+  [0x3c18]=0x6954,
+  [0x3c19]=0x697E,
+  [0x3c1a]=0x696E,
+  [0x3c1b]=0x6939,
+  [0x3c1c]=0x6974,
+  [0x3c1d]=0x693D,
+  [0x3c1e]=0x6959,
+  [0x3c1f]=0x6930,
+  [0x3c20]=0x6961,
+  [0x3c21]=0x695E,
+  [0x3c22]=0x695D,
+  [0x3c23]=0x6981,
+  [0x3c24]=0x696A,
+  [0x3c25]=0x69B2,
+  [0x3c26]=0x69AE,
+  [0x3c27]=0x69D0,
+  [0x3c28]=0x69BF,
+  [0x3c29]=0x69C1,
+  [0x3c2a]=0x69D3,
+  [0x3c2b]=0x69BE,
+  [0x3c2c]=0x69CE,
+  [0x3c2d]=0x5BE8,
+  [0x3c2e]=0x69CA,
+  [0x3c2f]=0x69DD,
+  [0x3c30]=0x69BB,
+  [0x3c31]=0x69C3,
+  [0x3c32]=0x69A7,
+  [0x3c33]=0x6A2E,
+  [0x3c34]=0x6991,
+  [0x3c35]=0x69A0,
+  [0x3c36]=0x699C,
+  [0x3c37]=0x6995,
+  [0x3c38]=0x69B4,
+  [0x3c39]=0x69DE,
+  [0x3c3a]=0x69E8,
+  [0x3c3b]=0x6A02,
+  [0x3c3c]=0x6A1B,
+  [0x3c3d]=0x69FF,
+  [0x3c3e]=0x6B0A,
+  [0x3c3f]=0x69F9,
+  [0x3c40]=0x69F2,
+  [0x3c41]=0x69E7,
+  [0x3c42]=0x6A05,
+  [0x3c43]=0x69B1,
+  [0x3c44]=0x6A1E,
+  [0x3c45]=0x69ED,
+  [0x3c46]=0x6A14,
+  [0x3c47]=0x69EB,
+  [0x3c48]=0x6A0A,
+  [0x3c49]=0x6A12,
+  [0x3c4a]=0x6AC1,
+  [0x3c4b]=0x6A23,
+  [0x3c4c]=0x6A13,
+  [0x3c4d]=0x6A44,
+  [0x3c4e]=0x6A0C,
+  [0x3c4f]=0x6A72,
+  [0x3c50]=0x6A36,
+  [0x3c51]=0x6A78,
+  [0x3c52]=0x6A47,
+  [0x3c53]=0x6A62,
+  [0x3c54]=0x6A59,
+  [0x3c55]=0x6A66,
+  [0x3c56]=0x6A48,
+  [0x3c57]=0x6A38,
+  [0x3c58]=0x6A22,
+  [0x3c59]=0x6A90,
+  [0x3c5a]=0x6A8D,
+  [0x3c5b]=0x6AA0,
+  [0x3c5c]=0x6A84,
+  [0x3c5d]=0x6AA2,
+  [0x3c5e]=0x6AA3,
+  [0x3d01]=0x6A97,
+  [0x3d02]=0x8617,
+  [0x3d03]=0x6ABB,
+  [0x3d04]=0x6AC3,
+  [0x3d05]=0x6AC2,
+  [0x3d06]=0x6AB8,
+  [0x3d07]=0x6AB3,
+  [0x3d08]=0x6AAC,
+  [0x3d09]=0x6ADE,
+  [0x3d0a]=0x6AD1,
+  [0x3d0b]=0x6ADF,
+  [0x3d0c]=0x6AAA,
+  [0x3d0d]=0x6ADA,
+  [0x3d0e]=0x6AEA,
+  [0x3d0f]=0x6AFB,
+  [0x3d10]=0x6B05,
+  [0x3d11]=0x8616,
+  [0x3d12]=0x6AFA,
+  [0x3d13]=0x6B12,
+  [0x3d14]=0x6B16,
+  [0x3d15]=0x9B31,
+  [0x3d16]=0x6B1F,
+  [0x3d17]=0x6B38,
+  [0x3d18]=0x6B37,
+  [0x3d19]=0x76DC,
+  [0x3d1a]=0x6B39,
+  [0x3d1b]=0x98EE,
+  [0x3d1c]=0x6B47,
+  [0x3d1d]=0x6B43,
+  [0x3d1e]=0x6B49,
+  [0x3d1f]=0x6B50,
+  [0x3d20]=0x6B59,
+  [0x3d21]=0x6B54,
+  [0x3d22]=0x6B5B,
+  [0x3d23]=0x6B5F,
+  [0x3d24]=0x6B61,
+  [0x3d25]=0x6B78,
+  [0x3d26]=0x6B79,
+  [0x3d27]=0x6B7F,
+  [0x3d28]=0x6B80,
+  [0x3d29]=0x6B84,
+  [0x3d2a]=0x6B83,
+  [0x3d2b]=0x6B8D,
+  [0x3d2c]=0x6B98,
+  [0x3d2d]=0x6B95,
+  [0x3d2e]=0x6B9E,
+  [0x3d2f]=0x6BA4,
+  [0x3d30]=0x6BAA,
+  [0x3d31]=0x6BAB,
+  [0x3d32]=0x6BAF,
+  [0x3d33]=0x6BB2,
+  [0x3d34]=0x6BB1,
+  [0x3d35]=0x6BB3,
+  [0x3d36]=0x6BB7,
+  [0x3d37]=0x6BBC,
+  [0x3d38]=0x6BC6,
+  [0x3d39]=0x6BCB,
+  [0x3d3a]=0x6BD3,
+  [0x3d3b]=0x6BDF,
+  [0x3d3c]=0x6BEC,
+  [0x3d3d]=0x6BEB,
+  [0x3d3e]=0x6BF3,
+  [0x3d3f]=0x6BEF,
+  [0x3d40]=0x9EBE,
+  [0x3d41]=0x6C08,
+  [0x3d42]=0x6C13,
+  [0x3d43]=0x6C14,
+  [0x3d44]=0x6C1B,
+  [0x3d45]=0x6C24,
+  [0x3d46]=0x6C23,
+  [0x3d47]=0x6C5E,
+  [0x3d48]=0x6C55,
+  [0x3d49]=0x6C62,
+  [0x3d4a]=0x6C6A,
+  [0x3d4b]=0x6C82,
+  [0x3d4c]=0x6C8D,
+  [0x3d4d]=0x6C9A,
+  [0x3d4e]=0x6C81,
+  [0x3d4f]=0x6C9B,
+  [0x3d50]=0x6C7E,
+  [0x3d51]=0x6C68,
+  [0x3d52]=0x6C73,
+  [0x3d53]=0x6C92,
+  [0x3d54]=0x6C90,
+  [0x3d55]=0x6CC4,
+  [0x3d56]=0x6CF1,
+  [0x3d57]=0x6CD3,
+  [0x3d58]=0x6CBD,
+  [0x3d59]=0x6CD7,
+  [0x3d5a]=0x6CC5,
+  [0x3d5b]=0x6CDD,
+  [0x3d5c]=0x6CAE,
+  [0x3d5d]=0x6CB1,
+  [0x3d5e]=0x6CBE,
+  [0x3e01]=0x6CBA,
+  [0x3e02]=0x6CDB,
+  [0x3e03]=0x6CEF,
+  [0x3e04]=0x6CD9,
+  [0x3e05]=0x6CEA,
+  [0x3e06]=0x6D1F,
+  [0x3e07]=0x884D,
+  [0x3e08]=0x6D36,
+  [0x3e09]=0x6D2B,
+  [0x3e0a]=0x6D3D,
+  [0x3e0b]=0x6D38,
+  [0x3e0c]=0x6D19,
+  [0x3e0d]=0x6D35,
+  [0x3e0e]=0x6D33,
+  [0x3e0f]=0x6D12,
+  [0x3e10]=0x6D0C,
+  [0x3e11]=0x6D63,
+  [0x3e12]=0x6D93,
+  [0x3e13]=0x6D64,
+  [0x3e14]=0x6D5A,
+  [0x3e15]=0x6D79,
+  [0x3e16]=0x6D59,
+  [0x3e17]=0x6D8E,
+  [0x3e18]=0x6D95,
+  [0x3e19]=0x6FE4,
+  [0x3e1a]=0x6D85,
+  [0x3e1b]=0x6DF9,
+  [0x3e1c]=0x6E15,
+  [0x3e1d]=0x6E0A,
+  [0x3e1e]=0x6DB5,
+  [0x3e1f]=0x6DC7,
+  [0x3e20]=0x6DE6,
+  [0x3e21]=0x6DB8,
+  [0x3e22]=0x6DC6,
+  [0x3e23]=0x6DEC,
+  [0x3e24]=0x6DDE,
+  [0x3e25]=0x6DCC,
+  [0x3e26]=0x6DE8,
+  [0x3e27]=0x6DD2,
+  [0x3e28]=0x6DC5,
+  [0x3e29]=0x6DFA,
+  [0x3e2a]=0x6DD9,
+  [0x3e2b]=0x6DE4,
+  [0x3e2c]=0x6DD5,
+  [0x3e2d]=0x6DEA,
+  [0x3e2e]=0x6DEE,
+  [0x3e2f]=0x6E2D,
+  [0x3e30]=0x6E6E,
+  [0x3e31]=0x6E2E,
+  [0x3e32]=0x6E19,
+  [0x3e33]=0x6E72,
+  [0x3e34]=0x6E5F,
+  [0x3e35]=0x6E3E,
+  [0x3e36]=0x6E23,
+  [0x3e37]=0x6E6B,
+  [0x3e38]=0x6E2B,
+  [0x3e39]=0x6E76,
+  [0x3e3a]=0x6E4D,
+  [0x3e3b]=0x6E1F,
+  [0x3e3c]=0x6E43,
+  [0x3e3d]=0x6E3A,
+  [0x3e3e]=0x6E4E,
+  [0x3e3f]=0x6E24,
+  [0x3e40]=0x6EFF,
+  [0x3e41]=0x6E1D,
+  [0x3e42]=0x6E38,
+  [0x3e43]=0x6E82,
+  [0x3e44]=0x6EAA,
+  [0x3e45]=0x6E98,
+  [0x3e46]=0x6EC9,
+  [0x3e47]=0x6EB7,
+  [0x3e48]=0x6ED3,
+  [0x3e49]=0x6EBD,
+  [0x3e4a]=0x6EAF,
+  [0x3e4b]=0x6EC4,
+  [0x3e4c]=0x6EB2,
+  [0x3e4d]=0x6ED4,
+  [0x3e4e]=0x6ED5,
+  [0x3e4f]=0x6E8F,
+  [0x3e50]=0x6EA5,
+  [0x3e51]=0x6EC2,
+  [0x3e52]=0x6E9F,
+  [0x3e53]=0x6F41,
+  [0x3e54]=0x6F11,
+  [0x3e55]=0x704C,
+  [0x3e56]=0x6EEC,
+  [0x3e57]=0x6EF8,
+  [0x3e58]=0x6EFE,
+  [0x3e59]=0x6F3F,
+  [0x3e5a]=0x6EF2,
+  [0x3e5b]=0x6F31,
+  [0x3e5c]=0x6EEF,
+  [0x3e5d]=0x6F32,
+  [0x3e5e]=0x6ECC,
+  [0x3f01]=0x6F3E,
+  [0x3f02]=0x6F13,
+  [0x3f03]=0x6EF7,
+  [0x3f04]=0x6F86,
+  [0x3f05]=0x6F7A,
+  [0x3f06]=0x6F78,
+  [0x3f07]=0x6F81,
+  [0x3f08]=0x6F80,
+  [0x3f09]=0x6F6F,
+  [0x3f0a]=0x6F5B,
+  [0x3f0b]=0x6FF3,
+  [0x3f0c]=0x6F6D,
+  [0x3f0d]=0x6F82,
+  [0x3f0e]=0x6F7C,
+  [0x3f0f]=0x6F58,
+  [0x3f10]=0x6F8E,
+  [0x3f11]=0x6F91,
+  [0x3f12]=0x6FC2,
+  [0x3f13]=0x6F66,
+  [0x3f14]=0x6FB3,
+  [0x3f15]=0x6FA3,
+  [0x3f16]=0x6FA1,
+  [0x3f17]=0x6FA4,
+  [0x3f18]=0x6FB9,
+  [0x3f19]=0x6FC6,
+  [0x3f1a]=0x6FAA,
+  [0x3f1b]=0x6FDF,
+  [0x3f1c]=0x6FD5,
+  [0x3f1d]=0x6FEC,
+  [0x3f1e]=0x6FD4,
+  [0x3f1f]=0x6FD8,
+  [0x3f20]=0x6FF1,
+  [0x3f21]=0x6FEE,
+  [0x3f22]=0x6FDB,
+  [0x3f23]=0x7009,
+  [0x3f24]=0x700B,
+  [0x3f25]=0x6FFA,
+  [0x3f26]=0x7011,
+  [0x3f27]=0x7001,
+  [0x3f28]=0x700F,
+  [0x3f29]=0x6FFE,
+  [0x3f2a]=0x701B,
+  [0x3f2b]=0x701A,
+  [0x3f2c]=0x6F74,
+  [0x3f2d]=0x701D,
+  [0x3f2e]=0x7018,
+  [0x3f2f]=0x701F,
+  [0x3f30]=0x7030,
+  [0x3f31]=0x703E,
+  [0x3f32]=0x7032,
+  [0x3f33]=0x7051,
+  [0x3f34]=0x7063,
+  [0x3f35]=0x7099,
+  [0x3f36]=0x7092,
+  [0x3f37]=0x70AF,
+  [0x3f38]=0x70F1,
+  [0x3f39]=0x70AC,
+  [0x3f3a]=0x70B8,
+  [0x3f3b]=0x70B3,
+  [0x3f3c]=0x70AE,
+  [0x3f3d]=0x70DF,
+  [0x3f3e]=0x70CB,
+  [0x3f3f]=0x70DD,
+  [0x3f40]=0x70D9,
+  [0x3f41]=0x7109,
+  [0x3f42]=0x70FD,
+  [0x3f43]=0x711C,
+  [0x3f44]=0x7119,
+  [0x3f45]=0x7165,
+  [0x3f46]=0x7155,
+  [0x3f47]=0x7188,
+  [0x3f48]=0x7166,
+  [0x3f49]=0x7162,
+  [0x3f4a]=0x714C,
+  [0x3f4b]=0x7156,
+  [0x3f4c]=0x716C,
+  [0x3f4d]=0x718F,
+  [0x3f4e]=0x71FB,
+  [0x3f4f]=0x7184,
+  [0x3f50]=0x7195,
+  [0x3f51]=0x71A8,
+  [0x3f52]=0x71AC,
+  [0x3f53]=0x71D7,
+  [0x3f54]=0x71B9,
+  [0x3f55]=0x71BE,
+  [0x3f56]=0x71D2,
+  [0x3f57]=0x71C9,
+  [0x3f58]=0x71D4,
+  [0x3f59]=0x71CE,
+  [0x3f5a]=0x71E0,
+  [0x3f5b]=0x71EC,
+  [0x3f5c]=0x71E7,
+  [0x3f5d]=0x71F5,
+  [0x3f5e]=0x71FC,
+  [0x4001]=0x71F9,
+  [0x4002]=0x71FF,
+  [0x4003]=0x720D,
+  [0x4004]=0x7210,
+  [0x4005]=0x721B,
+  [0x4006]=0x7228,
+  [0x4007]=0x722D,
+  [0x4008]=0x722C,
+  [0x4009]=0x7230,
+  [0x400a]=0x7232,
+  [0x400b]=0x723B,
+  [0x400c]=0x723C,
+  [0x400d]=0x723F,
+  [0x400e]=0x7240,
+  [0x400f]=0x7246,
+  [0x4010]=0x724B,
+  [0x4011]=0x7258,
+  [0x4012]=0x7274,
+  [0x4013]=0x727E,
+  [0x4014]=0x7282,
+  [0x4015]=0x7281,
+  [0x4016]=0x7287,
+  [0x4017]=0x7292,
+  [0x4018]=0x7296,
+  [0x4019]=0x72A2,
+  [0x401a]=0x72A7,
+  [0x401b]=0x72B9,
+  [0x401c]=0x72B2,
+  [0x401d]=0x72C3,
+  [0x401e]=0x72C6,
+  [0x401f]=0x72C4,
+  [0x4020]=0x72CE,
+  [0x4021]=0x72D2,
+  [0x4022]=0x72E2,
+  [0x4023]=0x72E0,
+  [0x4024]=0x72E1,
+  [0x4025]=0x72F9,
+  [0x4026]=0x72F7,
+  [0x4027]=0x500F,
+  [0x4028]=0x7317,
+  [0x4029]=0x730A,
+  [0x402a]=0x731C,
+  [0x402b]=0x7316,
+  [0x402c]=0x731D,
+  [0x402d]=0x7334,
+  [0x402e]=0x732F,
+  [0x402f]=0x7329,
+  [0x4030]=0x7325,
+  [0x4031]=0x733E,
+  [0x4032]=0x734E,
+  [0x4033]=0x734F,
+  [0x4034]=0x9ED8,
+  [0x4035]=0x7357,
+  [0x4036]=0x736A,
+  [0x4037]=0x7368,
+  [0x4038]=0x7370,
+  [0x4039]=0x7378,
+  [0x403a]=0x7375,
+  [0x403b]=0x737B,
+  [0x403c]=0x737A,
+  [0x403d]=0x73C8,
+  [0x403e]=0x73B3,
+  [0x403f]=0x73CE,
+  [0x4040]=0x73BB,
+  [0x4041]=0x73C0,
+  [0x4042]=0x73E5,
+  [0x4043]=0x73EE,
+  [0x4044]=0x73DE,
+  [0x4045]=0x74A2,
+  [0x4046]=0x7405,
+  [0x4047]=0x746F,
+  [0x4048]=0x7425,
+  [0x4049]=0x73F8,
+  [0x404a]=0x7432,
+  [0x404b]=0x743A,
+  [0x404c]=0x7455,
+  [0x404d]=0x743F,
+  [0x404e]=0x745F,
+  [0x404f]=0x7459,
+  [0x4050]=0x7441,
+  [0x4051]=0x745C,
+  [0x4052]=0x7469,
+  [0x4053]=0x7470,
+  [0x4054]=0x7463,
+  [0x4055]=0x746A,
+  [0x4056]=0x7476,
+  [0x4057]=0x747E,
+  [0x4058]=0x748B,
+  [0x4059]=0x749E,
+  [0x405a]=0x74A7,
+  [0x405b]=0x74CA,
+  [0x405c]=0x74CF,
+  [0x405d]=0x74D4,
+  [0x405e]=0x73F1,
+  [0x4101]=0x74E0,
+  [0x4102]=0x74E3,
+  [0x4103]=0x74E7,
+  [0x4104]=0x74E9,
+  [0x4105]=0x74EE,
+  [0x4106]=0x74F2,
+  [0x4107]=0x74F0,
+  [0x4108]=0x74F1,
+  [0x4109]=0x74F8,
+  [0x410a]=0x74F7,
+  [0x410b]=0x7504,
+  [0x410c]=0x7503,
+  [0x410d]=0x7505,
+  [0x410e]=0x750C,
+  [0x410f]=0x750E,
+  [0x4110]=0x750D,
+  [0x4111]=0x7515,
+  [0x4112]=0x7513,
+  [0x4113]=0x751E,
+  [0x4114]=0x7526,
+  [0x4115]=0x752C,
+  [0x4116]=0x753C,
+  [0x4117]=0x7544,
+  [0x4118]=0x754D,
+  [0x4119]=0x754A,
+  [0x411a]=0x7549,
+  [0x411b]=0x755B,
+  [0x411c]=0x7546,
+  [0x411d]=0x755A,
+  [0x411e]=0x7569,
+  [0x411f]=0x7564,
+  [0x4120]=0x7567,
+  [0x4121]=0x756B,
+  [0x4122]=0x756D,
+  [0x4123]=0x7578,
+  [0x4124]=0x7576,
+  [0x4125]=0x7586,
+  [0x4126]=0x7587,
+  [0x4127]=0x7574,
+  [0x4128]=0x758A,
+  [0x4129]=0x7589,
+  [0x412a]=0x7582,
+  [0x412b]=0x7594,
+  [0x412c]=0x759A,
+  [0x412d]=0x759D,
+  [0x412e]=0x75A5,
+  [0x412f]=0x75A3,
+  [0x4130]=0x75C2,
+  [0x4131]=0x75B3,
+  [0x4132]=0x75C3,
+  [0x4133]=0x75B5,
+  [0x4134]=0x75BD,
+  [0x4135]=0x75B8,
+  [0x4136]=0x75BC,
+  [0x4137]=0x75B1,
+  [0x4138]=0x75CD,
+  [0x4139]=0x75CA,
+  [0x413a]=0x75D2,
+  [0x413b]=0x75D9,
+  [0x413c]=0x75E3,
+  [0x413d]=0x75DE,
+  [0x413e]=0x75FE,
+  [0x413f]=0x75FF,
+  [0x4140]=0x75FC,
+  [0x4141]=0x7601,
+  [0x4142]=0x75F0,
+  [0x4143]=0x75FA,
+  [0x4144]=0x75F2,
+  [0x4145]=0x75F3,
+  [0x4146]=0x760B,
+  [0x4147]=0x760D,
+  [0x4148]=0x7609,
+  [0x4149]=0x761F,
+  [0x414a]=0x7627,
+  [0x414b]=0x7620,
+  [0x414c]=0x7621,
+  [0x414d]=0x7622,
+  [0x414e]=0x7624,
+  [0x414f]=0x7634,
+  [0x4150]=0x7630,
+  [0x4151]=0x763B,
+  [0x4152]=0x7647,
+  [0x4153]=0x7648,
+  [0x4154]=0x7646,
+  [0x4155]=0x765C,
+  [0x4156]=0x7658,
+  [0x4157]=0x7661,
+  [0x4158]=0x7662,
+  [0x4159]=0x7668,
+  [0x415a]=0x7669,
+  [0x415b]=0x766A,
+  [0x415c]=0x7667,
+  [0x415d]=0x766C,
+  [0x415e]=0x7670,
+  [0x4201]=0x7672,
+  [0x4202]=0x7676,
+  [0x4203]=0x7678,
+  [0x4204]=0x767C,
+  [0x4205]=0x7680,
+  [0x4206]=0x7683,
+  [0x4207]=0x7688,
+  [0x4208]=0x768B,
+  [0x4209]=0x768E,
+  [0x420a]=0x7696,
+  [0x420b]=0x7693,
+  [0x420c]=0x7699,
+  [0x420d]=0x769A,
+  [0x420e]=0x76B0,
+  [0x420f]=0x76B4,
+  [0x4210]=0x76B8,
+  [0x4211]=0x76B9,
+  [0x4212]=0x76BA,
+  [0x4213]=0x76C2,
+  [0x4214]=0x76CD,
+  [0x4215]=0x76D6,
+  [0x4216]=0x76D2,
+  [0x4217]=0x76DE,
+  [0x4218]=0x76E1,
+  [0x4219]=0x76E5,
+  [0x421a]=0x76E7,
+  [0x421b]=0x76EA,
+  [0x421c]=0x862F,
+  [0x421d]=0x76FB,
+  [0x421e]=0x7708,
+  [0x421f]=0x7707,
+  [0x4220]=0x7704,
+  [0x4221]=0x7729,
+  [0x4222]=0x7724,
+  [0x4223]=0x771E,
+  [0x4224]=0x7725,
+  [0x4225]=0x7726,
+  [0x4226]=0x771B,
+  [0x4227]=0x7737,
+  [0x4228]=0x7738,
+  [0x4229]=0x7747,
+  [0x422a]=0x775A,
+  [0x422b]=0x7768,
+  [0x422c]=0x776B,
+  [0x422d]=0x775B,
+  [0x422e]=0x7765,
+  [0x422f]=0x777F,
+  [0x4230]=0x777E,
+  [0x4231]=0x7779,
+  [0x4232]=0x778E,
+  [0x4233]=0x778B,
+  [0x4234]=0x7791,
+  [0x4235]=0x77A0,
+  [0x4236]=0x779E,
+  [0x4237]=0x77B0,
+  [0x4238]=0x77B6,
+  [0x4239]=0x77B9,
+  [0x423a]=0x77BF,
+  [0x423b]=0x77BC,
+  [0x423c]=0x77BD,
+  [0x423d]=0x77BB,
+  [0x423e]=0x77C7,
+  [0x423f]=0x77CD,
+  [0x4240]=0x77D7,
+  [0x4241]=0x77DA,
+  [0x4242]=0x77DC,
+  [0x4243]=0x77E3,
+  [0x4244]=0x77EE,
+  [0x4245]=0x77FC,
+  [0x4246]=0x780C,
+  [0x4247]=0x7812,
+  [0x4248]=0x7926,
+  [0x4249]=0x7820,
+  [0x424a]=0x792A,
+  [0x424b]=0x7845,
+  [0x424c]=0x788E,
+  [0x424d]=0x7874,
+  [0x424e]=0x7886,
+  [0x424f]=0x787C,
+  [0x4250]=0x789A,
+  [0x4251]=0x788C,
+  [0x4252]=0x78A3,
+  [0x4253]=0x78B5,
+  [0x4254]=0x78AA,
+  [0x4255]=0x78AF,
+  [0x4256]=0x78D1,
+  [0x4257]=0x78C6,
+  [0x4258]=0x78CB,
+  [0x4259]=0x78D4,
+  [0x425a]=0x78BE,
+  [0x425b]=0x78BC,
+  [0x425c]=0x78C5,
+  [0x425d]=0x78CA,
+  [0x425e]=0x78EC,
+  [0x4301]=0x78E7,
+  [0x4302]=0x78DA,
+  [0x4303]=0x78FD,
+  [0x4304]=0x78F4,
+  [0x4305]=0x7907,
+  [0x4306]=0x7912,
+  [0x4307]=0x7911,
+  [0x4308]=0x7919,
+  [0x4309]=0x792C,
+  [0x430a]=0x792B,
+  [0x430b]=0x7940,
+  [0x430c]=0x7960,
+  [0x430d]=0x7957,
+  [0x430e]=0x795F,
+  [0x430f]=0x795A,
+  [0x4310]=0x7955,
+  [0x4311]=0x7953,
+  [0x4312]=0x797A,
+  [0x4313]=0x797F,
+  [0x4314]=0x798A,
+  [0x4315]=0x799D,
+  [0x4316]=0x79A7,
+  [0x4317]=0x9F4B,
+  [0x4318]=0x79AA,
+  [0x4319]=0x79AE,
+  [0x431a]=0x79B3,
+  [0x431b]=0x79B9,
+  [0x431c]=0x79BA,
+  [0x431d]=0x79C9,
+  [0x431e]=0x79D5,
+  [0x431f]=0x79E7,
+  [0x4320]=0x79EC,
+  [0x4321]=0x79E1,
+  [0x4322]=0x79E3,
+  [0x4323]=0x7A08,
+  [0x4324]=0x7A0D,
+  [0x4325]=0x7A18,
+  [0x4326]=0x7A19,
+  [0x4327]=0x7A20,
+  [0x4328]=0x7A1F,
+  [0x4329]=0x7980,
+  [0x432a]=0x7A31,
+  [0x432b]=0x7A3B,
+  [0x432c]=0x7A3E,
+  [0x432d]=0x7A37,
+  [0x432e]=0x7A43,
+  [0x432f]=0x7A57,
+  [0x4330]=0x7A49,
+  [0x4331]=0x7A61,
+  [0x4332]=0x7A62,
+  [0x4333]=0x7A69,
+  [0x4334]=0x9F9D,
+  [0x4335]=0x7A70,
+  [0x4336]=0x7A79,
+  [0x4337]=0x7A7D,
+  [0x4338]=0x7A88,
+  [0x4339]=0x7A97,
+  [0x433a]=0x7A95,
+  [0x433b]=0x7A98,
+  [0x433c]=0x7A96,
+  [0x433d]=0x7AA9,
+  [0x433e]=0x7AC8,
+  [0x433f]=0x7AB0,
+  [0x4340]=0x7AB6,
+  [0x4341]=0x7AC5,
+  [0x4342]=0x7AC4,
+  [0x4343]=0x7ABF,
+  [0x4344]=0x9083,
+  [0x4345]=0x7AC7,
+  [0x4346]=0x7ACA,
+  [0x4347]=0x7ACD,
+  [0x4348]=0x7ACF,
+  [0x4349]=0x7AD5,
+  [0x434a]=0x7AD3,
+  [0x434b]=0x7AD9,
+  [0x434c]=0x7ADA,
+  [0x434d]=0x7ADD,
+  [0x434e]=0x7AE1,
+  [0x434f]=0x7AE2,
+  [0x4350]=0x7AE6,
+  [0x4351]=0x7AED,
+  [0x4352]=0x7AF0,
+  [0x4353]=0x7B02,
+  [0x4354]=0x7B0F,
+  [0x4355]=0x7B0A,
+  [0x4356]=0x7B06,
+  [0x4357]=0x7B33,
+  [0x4358]=0x7B18,
+  [0x4359]=0x7B19,
+  [0x435a]=0x7B1E,
+  [0x435b]=0x7B35,
+  [0x435c]=0x7B28,
+  [0x435d]=0x7B36,
+  [0x435e]=0x7B50,
+  [0x4401]=0x7B7A,
+  [0x4402]=0x7B04,
+  [0x4403]=0x7B4D,
+  [0x4404]=0x7B0B,
+  [0x4405]=0x7B4C,
+  [0x4406]=0x7B45,
+  [0x4407]=0x7B75,
+  [0x4408]=0x7B65,
+  [0x4409]=0x7B74,
+  [0x440a]=0x7B67,
+  [0x440b]=0x7B70,
+  [0x440c]=0x7B71,
+  [0x440d]=0x7B6C,
+  [0x440e]=0x7B6E,
+  [0x440f]=0x7B9D,
+  [0x4410]=0x7B98,
+  [0x4411]=0x7B9F,
+  [0x4412]=0x7B8D,
+  [0x4413]=0x7B9C,
+  [0x4414]=0x7B9A,
+  [0x4415]=0x7B8B,
+  [0x4416]=0x7B92,
+  [0x4417]=0x7B8F,
+  [0x4418]=0x7B5D,
+  [0x4419]=0x7B99,
+  [0x441a]=0x7BCB,
+  [0x441b]=0x7BC1,
+  [0x441c]=0x7BCC,
+  [0x441d]=0x7BCF,
+  [0x441e]=0x7BB4,
+  [0x441f]=0x7BC6,
+  [0x4420]=0x7BDD,
+  [0x4421]=0x7BE9,
+  [0x4422]=0x7C11,
+  [0x4423]=0x7C14,
+  [0x4424]=0x7BE6,
+  [0x4425]=0x7BE5,
+  [0x4426]=0x7C60,
+  [0x4427]=0x7C00,
+  [0x4428]=0x7C07,
+  [0x4429]=0x7C13,
+  [0x442a]=0x7BF3,
+  [0x442b]=0x7BF7,
+  [0x442c]=0x7C17,
+  [0x442d]=0x7C0D,
+  [0x442e]=0x7BF6,
+  [0x442f]=0x7C23,
+  [0x4430]=0x7C27,
+  [0x4431]=0x7C2A,
+  [0x4432]=0x7C1F,
+  [0x4433]=0x7C37,
+  [0x4434]=0x7C2B,
+  [0x4435]=0x7C3D,
+  [0x4436]=0x7C4C,
+  [0x4437]=0x7C43,
+  [0x4438]=0x7C54,
+  [0x4439]=0x7C4F,
+  [0x443a]=0x7C40,
+  [0x443b]=0x7C50,
+  [0x443c]=0x7C58,
+  [0x443d]=0x7C5F,
+  [0x443e]=0x7C64,
+  [0x443f]=0x7C56,
+  [0x4440]=0x7C65,
+  [0x4441]=0x7C6C,
+  [0x4442]=0x7C75,
+  [0x4443]=0x7C83,
+  [0x4444]=0x7C90,
+  [0x4445]=0x7CA4,
+  [0x4446]=0x7CAD,
+  [0x4447]=0x7CA2,
+  [0x4448]=0x7CAB,
+  [0x4449]=0x7CA1,
+  [0x444a]=0x7CA8,
+  [0x444b]=0x7CB3,
+  [0x444c]=0x7CB2,
+  [0x444d]=0x7CB1,
+  [0x444e]=0x7CAE,
+  [0x444f]=0x7CB9,
+  [0x4450]=0x7CBD,
+  [0x4451]=0x7CC0,
+  [0x4452]=0x7CC5,
+  [0x4453]=0x7CC2,
+  [0x4454]=0x7CD8,
+  [0x4455]=0x7CD2,
+  [0x4456]=0x7CDC,
+  [0x4457]=0x7CE2,
+  [0x4458]=0x9B3B,
+  [0x4459]=0x7CEF,
+  [0x445a]=0x7CF2,
+  [0x445b]=0x7CF4,
+  [0x445c]=0x7CF6,
+  [0x445d]=0x7CFA,
+  [0x445e]=0x7D06,
+  [0x4501]=0x7D02,
+  [0x4502]=0x7D1C,
+  [0x4503]=0x7D15,
+  [0x4504]=0x7D0A,
+  [0x4505]=0x7D45,
+  [0x4506]=0x7D4B,
+  [0x4507]=0x7D2E,
+  [0x4508]=0x7D32,
+  [0x4509]=0x7D3F,
+  [0x450a]=0x7D35,
+  [0x450b]=0x7D46,
+  [0x450c]=0x7D73,
+  [0x450d]=0x7D56,
+  [0x450e]=0x7D4E,
+  [0x450f]=0x7D72,
+  [0x4510]=0x7D68,
+  [0x4511]=0x7D6E,
+  [0x4512]=0x7D4F,
+  [0x4513]=0x7D63,
+  [0x4514]=0x7D93,
+  [0x4515]=0x7D89,
+  [0x4516]=0x7D5B,
+  [0x4517]=0x7D8F,
+  [0x4518]=0x7D7D,
+  [0x4519]=0x7D9B,
+  [0x451a]=0x7DBA,
+  [0x451b]=0x7DAE,
+  [0x451c]=0x7DA3,
+  [0x451d]=0x7DB5,
+  [0x451e]=0x7DC7,
+  [0x451f]=0x7DBD,
+  [0x4520]=0x7DAB,
+  [0x4521]=0x7E3D,
+  [0x4522]=0x7DA2,
+  [0x4523]=0x7DAF,
+  [0x4524]=0x7DDC,
+  [0x4525]=0x7DB8,
+  [0x4526]=0x7D9F,
+  [0x4527]=0x7DB0,
+  [0x4528]=0x7DD8,
+  [0x4529]=0x7DDD,
+  [0x452a]=0x7DE4,
+  [0x452b]=0x7DDE,
+  [0x452c]=0x7DFB,
+  [0x452d]=0x7DF2,
+  [0x452e]=0x7DE1,
+  [0x452f]=0x7E05,
+  [0x4530]=0x7E0A,
+  [0x4531]=0x7E23,
+  [0x4532]=0x7E21,
+  [0x4533]=0x7E12,
+  [0x4534]=0x7E31,
+  [0x4535]=0x7E1F,
+  [0x4536]=0x7E09,
+  [0x4537]=0x7E0B,
+  [0x4538]=0x7E22,
+  [0x4539]=0x7E46,
+  [0x453a]=0x7E66,
+  [0x453b]=0x7E3B,
+  [0x453c]=0x7E35,
+  [0x453d]=0x7E39,
+  [0x453e]=0x7E43,
+  [0x453f]=0x7E37,
+  [0x4540]=0x7E32,
+  [0x4541]=0x7E3A,
+  [0x4542]=0x7E67,
+  [0x4543]=0x7E5D,
+  [0x4544]=0x7E56,
+  [0x4545]=0x7E5E,
+  [0x4546]=0x7E59,
+  [0x4547]=0x7E5A,
+  [0x4548]=0x7E79,
+  [0x4549]=0x7E6A,
+  [0x454a]=0x7E69,
+  [0x454b]=0x7E7C,
+  [0x454c]=0x7E7B,
+  [0x454d]=0x7E83,
+  [0x454e]=0x7DD5,
+  [0x454f]=0x7E7D,
+  [0x4550]=0x8FAE,
+  [0x4551]=0x7E7F,
+  [0x4552]=0x7E88,
+  [0x4553]=0x7E89,
+  [0x4554]=0x7E8C,
+  [0x4555]=0x7E92,
+  [0x4556]=0x7E90,
+  [0x4557]=0x7E93,
+  [0x4558]=0x7E94,
+  [0x4559]=0x7E96,
+  [0x455a]=0x7E8E,
+  [0x455b]=0x7E9B,
+  [0x455c]=0x7E9C,
+  [0x455d]=0x7F38,
+  [0x455e]=0x7F3A,
+  [0x4601]=0x7F45,
+  [0x4602]=0x7F4C,
+  [0x4603]=0x7F4D,
+  [0x4604]=0x7F4E,
+  [0x4605]=0x7F50,
+  [0x4606]=0x7F51,
+  [0x4607]=0x7F55,
+  [0x4608]=0x7F54,
+  [0x4609]=0x7F58,
+  [0x460a]=0x7F5F,
+  [0x460b]=0x7F60,
+  [0x460c]=0x7F68,
+  [0x460d]=0x7F69,
+  [0x460e]=0x7F67,
+  [0x460f]=0x7F78,
+  [0x4610]=0x7F82,
+  [0x4611]=0x7F86,
+  [0x4612]=0x7F83,
+  [0x4613]=0x7F88,
+  [0x4614]=0x7F87,
+  [0x4615]=0x7F8C,
+  [0x4616]=0x7F94,
+  [0x4617]=0x7F9E,
+  [0x4618]=0x7F9D,
+  [0x4619]=0x7F9A,
+  [0x461a]=0x7FA3,
+  [0x461b]=0x7FAF,
+  [0x461c]=0x7FB2,
+  [0x461d]=0x7FB9,
+  [0x461e]=0x7FAE,
+  [0x461f]=0x7FB6,
+  [0x4620]=0x7FB8,
+  [0x4621]=0x8B71,
+  [0x4622]=0x7FC5,
+  [0x4623]=0x7FC6,
+  [0x4624]=0x7FCA,
+  [0x4625]=0x7FD5,
+  [0x4626]=0x7FD4,
+  [0x4627]=0x7FE1,
+  [0x4628]=0x7FE6,
+  [0x4629]=0x7FE9,
+  [0x462a]=0x7FF3,
+  [0x462b]=0x7FF9,
+  [0x462c]=0x98DC,
+  [0x462d]=0x8006,
+  [0x462e]=0x8004,
+  [0x462f]=0x800B,
+  [0x4630]=0x8012,
+  [0x4631]=0x8018,
+  [0x4632]=0x8019,
+  [0x4633]=0x801C,
+  [0x4634]=0x8021,
+  [0x4635]=0x8028,
+  [0x4636]=0x803F,
+  [0x4637]=0x803B,
+  [0x4638]=0x804A,
+  [0x4639]=0x8046,
+  [0x463a]=0x8052,
+  [0x463b]=0x8058,
+  [0x463c]=0x805A,
+  [0x463d]=0x805F,
+  [0x463e]=0x8062,
+  [0x463f]=0x8068,
+  [0x4640]=0x8073,
+  [0x4641]=0x8072,
+  [0x4642]=0x8070,
+  [0x4643]=0x8076,
+  [0x4644]=0x8079,
+  [0x4645]=0x807D,
+  [0x4646]=0x807F,
+  [0x4647]=0x8084,
+  [0x4648]=0x8086,
+  [0x4649]=0x8085,
+  [0x464a]=0x809B,
+  [0x464b]=0x8093,
+  [0x464c]=0x809A,
+  [0x464d]=0x80AD,
+  [0x464e]=0x5190,
+  [0x464f]=0x80AC,
+  [0x4650]=0x80DB,
+  [0x4651]=0x80E5,
+  [0x4652]=0x80D9,
+  [0x4653]=0x80DD,
+  [0x4654]=0x80C4,
+  [0x4655]=0x80DA,
+  [0x4656]=0x80D6,
+  [0x4657]=0x8109,
+  [0x4658]=0x80EF,
+  [0x4659]=0x80F1,
+  [0x465a]=0x811B,
+  [0x465b]=0x8129,
+  [0x465c]=0x8123,
+  [0x465d]=0x812F,
+  [0x465e]=0x814B,
+  [0x4701]=0x968B,
+  [0x4702]=0x8146,
+  [0x4703]=0x813E,
+  [0x4704]=0x8153,
+  [0x4705]=0x8151,
+  [0x4706]=0x80FC,
+  [0x4707]=0x8171,
+  [0x4708]=0x816E,
+  [0x4709]=0x8165,
+  [0x470a]=0x8166,
+  [0x470b]=0x8174,
+  [0x470c]=0x8183,
+  [0x470d]=0x8188,
+  [0x470e]=0x818A,
+  [0x470f]=0x8180,
+  [0x4710]=0x8182,
+  [0x4711]=0x81A0,
+  [0x4712]=0x8195,
+  [0x4713]=0x81A4,
+  [0x4714]=0x81A3,
+  [0x4715]=0x815F,
+  [0x4716]=0x8193,
+  [0x4717]=0x81A9,
+  [0x4718]=0x81B0,
+  [0x4719]=0x81B5,
+  [0x471a]=0x81BE,
+  [0x471b]=0x81B8,
+  [0x471c]=0x81BD,
+  [0x471d]=0x81C0,
+  [0x471e]=0x81C2,
+  [0x471f]=0x81BA,
+  [0x4720]=0x81C9,
+  [0x4721]=0x81CD,
+  [0x4722]=0x81D1,
+  [0x4723]=0x81D9,
+  [0x4724]=0x81D8,
+  [0x4725]=0x81C8,
+  [0x4726]=0x81DA,
+  [0x4727]=0x81DF,
+  [0x4728]=0x81E0,
+  [0x4729]=0x81E7,
+  [0x472a]=0x81FA,
+  [0x472b]=0x81FB,
+  [0x472c]=0x81FE,
+  [0x472d]=0x8201,
+  [0x472e]=0x8202,
+  [0x472f]=0x8205,
+  [0x4730]=0x8207,
+  [0x4731]=0x820A,
+  [0x4732]=0x820D,
+  [0x4733]=0x8210,
+  [0x4734]=0x8216,
+  [0x4735]=0x8229,
+  [0x4736]=0x822B,
+  [0x4737]=0x8238,
+  [0x4738]=0x8233,
+  [0x4739]=0x8240,
+  [0x473a]=0x8259,
+  [0x473b]=0x8258,
+  [0x473c]=0x825D,
+  [0x473d]=0x825A,
+  [0x473e]=0x825F,
+  [0x473f]=0x8264,
+  [0x4740]=0x8262,
+  [0x4741]=0x8268,
+  [0x4742]=0x826A,
+  [0x4743]=0x826B,
+  [0x4744]=0x822E,
+  [0x4745]=0x8271,
+  [0x4746]=0x8277,
+  [0x4747]=0x8278,
+  [0x4748]=0x827E,
+  [0x4749]=0x828D,
+  [0x474a]=0x8292,
+  [0x474b]=0x82AB,
+  [0x474c]=0x829F,
+  [0x474d]=0x82BB,
+  [0x474e]=0x82AC,
+  [0x474f]=0x82E1,
+  [0x4750]=0x82E3,
+  [0x4751]=0x82DF,
+  [0x4752]=0x82D2,
+  [0x4753]=0x82F4,
+  [0x4754]=0x82F3,
+  [0x4755]=0x82FA,
+  [0x4756]=0x8393,
+  [0x4757]=0x8303,
+  [0x4758]=0x82FB,
+  [0x4759]=0x82F9,
+  [0x475a]=0x82DE,
+  [0x475b]=0x8306,
+  [0x475c]=0x82DC,
+  [0x475d]=0x8309,
+  [0x475e]=0x82D9,
+  [0x4801]=0x8335,
+  [0x4802]=0x8334,
+  [0x4803]=0x8316,
+  [0x4804]=0x8332,
+  [0x4805]=0x8331,
+  [0x4806]=0x8340,
+  [0x4807]=0x8339,
+  [0x4808]=0x8350,
+  [0x4809]=0x8345,
+  [0x480a]=0x832F,
+  [0x480b]=0x832B,
+  [0x480c]=0x8317,
+  [0x480d]=0x8318,
+  [0x480e]=0x8385,
+  [0x480f]=0x839A,
+  [0x4810]=0x83AA,
+  [0x4811]=0x839F,
+  [0x4812]=0x83A2,
+  [0x4813]=0x8396,
+  [0x4814]=0x8323,
+  [0x4815]=0x838E,
+  [0x4816]=0x8387,
+  [0x4817]=0x838A,
+  [0x4818]=0x837C,
+  [0x4819]=0x83B5,
+  [0x481a]=0x8373,
+  [0x481b]=0x8375,
+  [0x481c]=0x83A0,
+  [0x481d]=0x8389,
+  [0x481e]=0x83A8,
+  [0x481f]=0x83F4,
+  [0x4820]=0x8413,
+  [0x4821]=0x83EB,
+  [0x4822]=0x83CE,
+  [0x4823]=0x83FD,
+  [0x4824]=0x8403,
+  [0x4825]=0x83D8,
+  [0x4826]=0x840B,
+  [0x4827]=0x83C1,
+  [0x4828]=0x83F7,
+  [0x4829]=0x8407,
+  [0x482a]=0x83E0,
+  [0x482b]=0x83F2,
+  [0x482c]=0x840D,
+  [0x482d]=0x8422,
+  [0x482e]=0x8420,
+  [0x482f]=0x83BD,
+  [0x4830]=0x8438,
+  [0x4831]=0x8506,
+  [0x4832]=0x83FB,
+  [0x4833]=0x846D,
+  [0x4834]=0x842A,
+  [0x4835]=0x843C,
+  [0x4836]=0x855A,
+  [0x4837]=0x8484,
+  [0x4838]=0x8477,
+  [0x4839]=0x846B,
+  [0x483a]=0x84AD,
+  [0x483b]=0x846E,
+  [0x483c]=0x8482,
+  [0x483d]=0x8469,
+  [0x483e]=0x8446,
+  [0x483f]=0x842C,
+  [0x4840]=0x846F,
+  [0x4841]=0x8479,
+  [0x4842]=0x8435,
+  [0x4843]=0x84CA,
+  [0x4844]=0x8462,
+  [0x4845]=0x84B9,
+  [0x4846]=0x84BF,
+  [0x4847]=0x849F,
+  [0x4848]=0x84D9,
+  [0x4849]=0x84CD,
+  [0x484a]=0x84BB,
+  [0x484b]=0x84DA,
+  [0x484c]=0x84D0,
+  [0x484d]=0x84C1,
+  [0x484e]=0x84C6,
+  [0x484f]=0x84D6,
+  [0x4850]=0x84A1,
+  [0x4851]=0x8521,
+  [0x4852]=0x84FF,
+  [0x4853]=0x84F4,
+  [0x4854]=0x8517,
+  [0x4855]=0x8518,
+  [0x4856]=0x852C,
+  [0x4857]=0x851F,
+  [0x4858]=0x8515,
+  [0x4859]=0x8514,
+  [0x485a]=0x84FC,
+  [0x485b]=0x8540,
+  [0x485c]=0x8563,
+  [0x485d]=0x8558,
+  [0x485e]=0x8548,
+  [0x4901]=0x8541,
+  [0x4902]=0x8602,
+  [0x4903]=0x854B,
+  [0x4904]=0x8555,
+  [0x4905]=0x8580,
+  [0x4906]=0x85A4,
+  [0x4907]=0x8588,
+  [0x4908]=0x8591,
+  [0x4909]=0x858A,
+  [0x490a]=0x85A8,
+  [0x490b]=0x856D,
+  [0x490c]=0x8594,
+  [0x490d]=0x859B,
+  [0x490e]=0x85EA,
+  [0x490f]=0x8587,
+  [0x4910]=0x859C,
+  [0x4911]=0x8577,
+  [0x4912]=0x857E,
+  [0x4913]=0x8590,
+  [0x4914]=0x85C9,
+  [0x4915]=0x85BA,
+  [0x4916]=0x85CF,
+  [0x4917]=0x85B9,
+  [0x4918]=0x85D0,
+  [0x4919]=0x85D5,
+  [0x491a]=0x85DD,
+  [0x491b]=0x85E5,
+  [0x491c]=0x85DC,
+  [0x491d]=0x85F9,
+  [0x491e]=0x860A,
+  [0x491f]=0x8613,
+  [0x4920]=0x860B,
+  [0x4921]=0x85FE,
+  [0x4922]=0x85FA,
+  [0x4923]=0x8606,
+  [0x4924]=0x8622,
+  [0x4925]=0x861A,
+  [0x4926]=0x8630,
+  [0x4927]=0x863F,
+  [0x4928]=0x864D,
+  [0x4929]=0x4E55,
+  [0x492a]=0x8654,
+  [0x492b]=0x865F,
+  [0x492c]=0x8667,
+  [0x492d]=0x8671,
+  [0x492e]=0x8693,
+  [0x492f]=0x86A3,
+  [0x4930]=0x86A9,
+  [0x4931]=0x86AA,
+  [0x4932]=0x868B,
+  [0x4933]=0x868C,
+  [0x4934]=0x86B6,
+  [0x4935]=0x86AF,
+  [0x4936]=0x86C4,
+  [0x4937]=0x86C6,
+  [0x4938]=0x86B0,
+  [0x4939]=0x86C9,
+  [0x493a]=0x8823,
+  [0x493b]=0x86AB,
+  [0x493c]=0x86D4,
+  [0x493d]=0x86DE,
+  [0x493e]=0x86E9,
+  [0x493f]=0x86EC,
+  [0x4940]=0x86DF,
+  [0x4941]=0x86DB,
+  [0x4942]=0x86EF,
+  [0x4943]=0x8712,
+  [0x4944]=0x8706,
+  [0x4945]=0x8708,
+  [0x4946]=0x8700,
+  [0x4947]=0x8703,
+  [0x4948]=0x86FB,
+  [0x4949]=0x8711,
+  [0x494a]=0x8709,
+  [0x494b]=0x870D,
+  [0x494c]=0x86F9,
+  [0x494d]=0x870A,
+  [0x494e]=0x8734,
+  [0x494f]=0x873F,
+  [0x4950]=0x8737,
+  [0x4951]=0x873B,
+  [0x4952]=0x8725,
+  [0x4953]=0x8729,
+  [0x4954]=0x871A,
+  [0x4955]=0x8760,
+  [0x4956]=0x875F,
+  [0x4957]=0x8778,
+  [0x4958]=0x874C,
+  [0x4959]=0x874E,
+  [0x495a]=0x8774,
+  [0x495b]=0x8757,
+  [0x495c]=0x8768,
+  [0x495d]=0x876E,
+  [0x495e]=0x8759,
+  [0x4a01]=0x8753,
+  [0x4a02]=0x8763,
+  [0x4a03]=0x876A,
+  [0x4a04]=0x8805,
+  [0x4a05]=0x87A2,
+  [0x4a06]=0x879F,
+  [0x4a07]=0x8782,
+  [0x4a08]=0x87AF,
+  [0x4a09]=0x87CB,
+  [0x4a0a]=0x87BD,
+  [0x4a0b]=0x87C0,
+  [0x4a0c]=0x87D0,
+  [0x4a0d]=0x96D6,
+  [0x4a0e]=0x87AB,
+  [0x4a0f]=0x87C4,
+  [0x4a10]=0x87B3,
+  [0x4a11]=0x87C7,
+  [0x4a12]=0x87C6,
+  [0x4a13]=0x87BB,
+  [0x4a14]=0x87EF,
+  [0x4a15]=0x87F2,
+  [0x4a16]=0x87E0,
+  [0x4a17]=0x880F,
+  [0x4a18]=0x880D,
+  [0x4a19]=0x87FE,
+  [0x4a1a]=0x87F6,
+  [0x4a1b]=0x87F7,
+  [0x4a1c]=0x880E,
+  [0x4a1d]=0x87D2,
+  [0x4a1e]=0x8811,
+  [0x4a1f]=0x8816,
+  [0x4a20]=0x8815,
+  [0x4a21]=0x8822,
+  [0x4a22]=0x8821,
+  [0x4a23]=0x8831,
+  [0x4a24]=0x8836,
+  [0x4a25]=0x8839,
+  [0x4a26]=0x8827,
+  [0x4a27]=0x883B,
+  [0x4a28]=0x8844,
+  [0x4a29]=0x8842,
+  [0x4a2a]=0x8852,
+  [0x4a2b]=0x8859,
+  [0x4a2c]=0x885E,
+  [0x4a2d]=0x8862,
+  [0x4a2e]=0x886B,
+  [0x4a2f]=0x8881,
+  [0x4a30]=0x887E,
+  [0x4a31]=0x889E,
+  [0x4a32]=0x8875,
+  [0x4a33]=0x887D,
+  [0x4a34]=0x88B5,
+  [0x4a35]=0x8872,
+  [0x4a36]=0x8882,
+  [0x4a37]=0x8897,
+  [0x4a38]=0x8892,
+  [0x4a39]=0x88AE,
+  [0x4a3a]=0x8899,
+  [0x4a3b]=0x88A2,
+  [0x4a3c]=0x888D,
+  [0x4a3d]=0x88A4,
+  [0x4a3e]=0x88B0,
+  [0x4a3f]=0x88BF,
+  [0x4a40]=0x88B1,
+  [0x4a41]=0x88C3,
+  [0x4a42]=0x88C4,
+  [0x4a43]=0x88D4,
+  [0x4a44]=0x88D8,
+  [0x4a45]=0x88D9,
+  [0x4a46]=0x88DD,
+  [0x4a47]=0x88F9,
+  [0x4a48]=0x8902,
+  [0x4a49]=0x88FC,
+  [0x4a4a]=0x88F4,
+  [0x4a4b]=0x88E8,
+  [0x4a4c]=0x88F2,
+  [0x4a4d]=0x8904,
+  [0x4a4e]=0x890C,
+  [0x4a4f]=0x890A,
+  [0x4a50]=0x8913,
+  [0x4a51]=0x8943,
+  [0x4a52]=0x891E,
+  [0x4a53]=0x8925,
+  [0x4a54]=0x892A,
+  [0x4a55]=0x892B,
+  [0x4a56]=0x8941,
+  [0x4a57]=0x8944,
+  [0x4a58]=0x893B,
+  [0x4a59]=0x8936,
+  [0x4a5a]=0x8938,
+  [0x4a5b]=0x894C,
+  [0x4a5c]=0x891D,
+  [0x4a5d]=0x8960,
+  [0x4a5e]=0x895E,
+  [0x4b01]=0x8966,
+  [0x4b02]=0x8964,
+  [0x4b03]=0x896D,
+  [0x4b04]=0x896A,
+  [0x4b05]=0x896F,
+  [0x4b06]=0x8974,
+  [0x4b07]=0x8977,
+  [0x4b08]=0x897E,
+  [0x4b09]=0x8983,
+  [0x4b0a]=0x8988,
+  [0x4b0b]=0x898A,
+  [0x4b0c]=0x8993,
+  [0x4b0d]=0x8998,
+  [0x4b0e]=0x89A1,
+  [0x4b0f]=0x89A9,
+  [0x4b10]=0x89A6,
+  [0x4b11]=0x89AC,
+  [0x4b12]=0x89AF,
+  [0x4b13]=0x89B2,
+  [0x4b14]=0x89BA,
+  [0x4b15]=0x89BD,
+  [0x4b16]=0x89BF,
+  [0x4b17]=0x89C0,
+  [0x4b18]=0x89DA,
+  [0x4b19]=0x89DC,
+  [0x4b1a]=0x89DD,
+  [0x4b1b]=0x89E7,
+  [0x4b1c]=0x89F4,
+  [0x4b1d]=0x89F8,
+  [0x4b1e]=0x8A03,
+  [0x4b1f]=0x8A16,
+  [0x4b20]=0x8A10,
+  [0x4b21]=0x8A0C,
+  [0x4b22]=0x8A1B,
+  [0x4b23]=0x8A1D,
+  [0x4b24]=0x8A25,
+  [0x4b25]=0x8A36,
+  [0x4b26]=0x8A41,
+  [0x4b27]=0x8A5B,
+  [0x4b28]=0x8A52,
+  [0x4b29]=0x8A46,
+  [0x4b2a]=0x8A48,
+  [0x4b2b]=0x8A7C,
+  [0x4b2c]=0x8A6D,
+  [0x4b2d]=0x8A6C,
+  [0x4b2e]=0x8A62,
+  [0x4b2f]=0x8A85,
+  [0x4b30]=0x8A82,
+  [0x4b31]=0x8A84,
+  [0x4b32]=0x8AA8,
+  [0x4b33]=0x8AA1,
+  [0x4b34]=0x8A91,
+  [0x4b35]=0x8AA5,
+  [0x4b36]=0x8AA6,
+  [0x4b37]=0x8A9A,
+  [0x4b38]=0x8AA3,
+  [0x4b39]=0x8AC4,
+  [0x4b3a]=0x8ACD,
+  [0x4b3b]=0x8AC2,
+  [0x4b3c]=0x8ADA,
+  [0x4b3d]=0x8AEB,
+  [0x4b3e]=0x8AF3,
+  [0x4b3f]=0x8AE7,
+  [0x4b40]=0x8AE4,
+  [0x4b41]=0x8AF1,
+  [0x4b42]=0x8B14,
+  [0x4b43]=0x8AE0,
+  [0x4b44]=0x8AE2,
+  [0x4b45]=0x8AF7,
+  [0x4b46]=0x8ADE,
+  [0x4b47]=0x8ADB,
+  [0x4b48]=0x8B0C,
+  [0x4b49]=0x8B07,
+  [0x4b4a]=0x8B1A,
+  [0x4b4b]=0x8AE1,
+  [0x4b4c]=0x8B16,
+  [0x4b4d]=0x8B10,
+  [0x4b4e]=0x8B17,
+  [0x4b4f]=0x8B20,
+  [0x4b50]=0x8B33,
+  [0x4b51]=0x97AB,
+  [0x4b52]=0x8B26,
+  [0x4b53]=0x8B2B,
+  [0x4b54]=0x8B3E,
+  [0x4b55]=0x8B28,
+  [0x4b56]=0x8B41,
+  [0x4b57]=0x8B4C,
+  [0x4b58]=0x8B4F,
+  [0x4b59]=0x8B4E,
+  [0x4b5a]=0x8B49,
+  [0x4b5b]=0x8B56,
+  [0x4b5c]=0x8B5B,
+  [0x4b5d]=0x8B5A,
+  [0x4b5e]=0x8B6B,
+  [0x4c01]=0x8B5F,
+  [0x4c02]=0x8B6C,
+  [0x4c03]=0x8B6F,
+  [0x4c04]=0x8B74,
+  [0x4c05]=0x8B7D,
+  [0x4c06]=0x8B80,
+  [0x4c07]=0x8B8C,
+  [0x4c08]=0x8B8E,
+  [0x4c09]=0x8B92,
+  [0x4c0a]=0x8B93,
+  [0x4c0b]=0x8B96,
+  [0x4c0c]=0x8B99,
+  [0x4c0d]=0x8B9A,
+  [0x4c0e]=0x8C3A,
+  [0x4c0f]=0x8C41,
+  [0x4c10]=0x8C3F,
+  [0x4c11]=0x8C48,
+  [0x4c12]=0x8C4C,
+  [0x4c13]=0x8C4E,
+  [0x4c14]=0x8C50,
+  [0x4c15]=0x8C55,
+  [0x4c16]=0x8C62,
+  [0x4c17]=0x8C6C,
+  [0x4c18]=0x8C78,
+  [0x4c19]=0x8C7A,
+  [0x4c1a]=0x8C82,
+  [0x4c1b]=0x8C89,
+  [0x4c1c]=0x8C85,
+  [0x4c1d]=0x8C8A,
+  [0x4c1e]=0x8C8D,
+  [0x4c1f]=0x8C8E,
+  [0x4c20]=0x8C94,
+  [0x4c21]=0x8C7C,
+  [0x4c22]=0x8C98,
+  [0x4c23]=0x621D,
+  [0x4c24]=0x8CAD,
+  [0x4c25]=0x8CAA,
+  [0x4c26]=0x8CBD,
+  [0x4c27]=0x8CB2,
+  [0x4c28]=0x8CB3,
+  [0x4c29]=0x8CAE,
+  [0x4c2a]=0x8CB6,
+  [0x4c2b]=0x8CC8,
+  [0x4c2c]=0x8CC1,
+  [0x4c2d]=0x8CE4,
+  [0x4c2e]=0x8CE3,
+  [0x4c2f]=0x8CDA,
+  [0x4c30]=0x8CFD,
+  [0x4c31]=0x8CFA,
+  [0x4c32]=0x8CFB,
+  [0x4c33]=0x8D04,
+  [0x4c34]=0x8D05,
+  [0x4c35]=0x8D0A,
+  [0x4c36]=0x8D07,
+  [0x4c37]=0x8D0F,
+  [0x4c38]=0x8D0D,
+  [0x4c39]=0x8D10,
+  [0x4c3a]=0x9F4E,
+  [0x4c3b]=0x8D13,
+  [0x4c3c]=0x8CCD,
+  [0x4c3d]=0x8D14,
+  [0x4c3e]=0x8D16,
+  [0x4c3f]=0x8D67,
+  [0x4c40]=0x8D6D,
+  [0x4c41]=0x8D71,
+  [0x4c42]=0x8D73,
+  [0x4c43]=0x8D81,
+  [0x4c44]=0x8D99,
+  [0x4c45]=0x8DC2,
+  [0x4c46]=0x8DBE,
+  [0x4c47]=0x8DBA,
+  [0x4c48]=0x8DCF,
+  [0x4c49]=0x8DDA,
+  [0x4c4a]=0x8DD6,
+  [0x4c4b]=0x8DCC,
+  [0x4c4c]=0x8DDB,
+  [0x4c4d]=0x8DCB,
+  [0x4c4e]=0x8DEA,
+  [0x4c4f]=0x8DEB,
+  [0x4c50]=0x8DDF,
+  [0x4c51]=0x8DE3,
+  [0x4c52]=0x8DFC,
+  [0x4c53]=0x8E08,
+  [0x4c54]=0x8E09,
+  [0x4c55]=0x8DFF,
+  [0x4c56]=0x8E1D,
+  [0x4c57]=0x8E1E,
+  [0x4c58]=0x8E10,
+  [0x4c59]=0x8E1F,
+  [0x4c5a]=0x8E42,
+  [0x4c5b]=0x8E35,
+  [0x4c5c]=0x8E30,
+  [0x4c5d]=0x8E34,
+  [0x4c5e]=0x8E4A,
+  [0x4d01]=0x8E47,
+  [0x4d02]=0x8E49,
+  [0x4d03]=0x8E4C,
+  [0x4d04]=0x8E50,
+  [0x4d05]=0x8E48,
+  [0x4d06]=0x8E59,
+  [0x4d07]=0x8E64,
+  [0x4d08]=0x8E60,
+  [0x4d09]=0x8E2A,
+  [0x4d0a]=0x8E63,
+  [0x4d0b]=0x8E55,
+  [0x4d0c]=0x8E76,
+  [0x4d0d]=0x8E72,
+  [0x4d0e]=0x8E7C,
+  [0x4d0f]=0x8E81,
+  [0x4d10]=0x8E87,
+  [0x4d11]=0x8E85,
+  [0x4d12]=0x8E84,
+  [0x4d13]=0x8E8B,
+  [0x4d14]=0x8E8A,
+  [0x4d15]=0x8E93,
+  [0x4d16]=0x8E91,
+  [0x4d17]=0x8E94,
+  [0x4d18]=0x8E99,
+  [0x4d19]=0x8EAA,
+  [0x4d1a]=0x8EA1,
+  [0x4d1b]=0x8EAC,
+  [0x4d1c]=0x8EB0,
+  [0x4d1d]=0x8EC6,
+  [0x4d1e]=0x8EB1,
+  [0x4d1f]=0x8EBE,
+  [0x4d20]=0x8EC5,
+  [0x4d21]=0x8EC8,
+  [0x4d22]=0x8ECB,
+  [0x4d23]=0x8EDB,
+  [0x4d24]=0x8EE3,
+  [0x4d25]=0x8EFC,
+  [0x4d26]=0x8EFB,
+  [0x4d27]=0x8EEB,
+  [0x4d28]=0x8EFE,
+  [0x4d29]=0x8F0A,
+  [0x4d2a]=0x8F05,
+  [0x4d2b]=0x8F15,
+  [0x4d2c]=0x8F12,
+  [0x4d2d]=0x8F19,
+  [0x4d2e]=0x8F13,
+  [0x4d2f]=0x8F1C,
+  [0x4d30]=0x8F1F,
+  [0x4d31]=0x8F1B,
+  [0x4d32]=0x8F0C,
+  [0x4d33]=0x8F26,
+  [0x4d34]=0x8F33,
+  [0x4d35]=0x8F3B,
+  [0x4d36]=0x8F39,
+  [0x4d37]=0x8F45,
+  [0x4d38]=0x8F42,
+  [0x4d39]=0x8F3E,
+  [0x4d3a]=0x8F4C,
+  [0x4d3b]=0x8F49,
+  [0x4d3c]=0x8F46,
+  [0x4d3d]=0x8F4E,
+  [0x4d3e]=0x8F57,
+  [0x4d3f]=0x8F5C,
+  [0x4d40]=0x8F62,
+  [0x4d41]=0x8F63,
+  [0x4d42]=0x8F64,
+  [0x4d43]=0x8F9C,
+  [0x4d44]=0x8F9F,
+  [0x4d45]=0x8FA3,
+  [0x4d46]=0x8FAD,
+  [0x4d47]=0x8FAF,
+  [0x4d48]=0x8FB7,
+  [0x4d49]=0x8FDA,
+  [0x4d4a]=0x8FE5,
+  [0x4d4b]=0x8FE2,
+  [0x4d4c]=0x8FEA,
+  [0x4d4d]=0x8FEF,
+  [0x4d4e]=0x9087,
+  [0x4d4f]=0x8FF4,
+  [0x4d50]=0x9005,
+  [0x4d51]=0x8FF9,
+  [0x4d52]=0x8FFA,
+  [0x4d53]=0x9011,
+  [0x4d54]=0x9015,
+  [0x4d55]=0x9021,
+  [0x4d56]=0x900D,
+  [0x4d57]=0x901E,
+  [0x4d58]=0x9016,
+  [0x4d59]=0x900B,
+  [0x4d5a]=0x9027,
+  [0x4d5b]=0x9036,
+  [0x4d5c]=0x9035,
+  [0x4d5d]=0x9039,
+  [0x4d5e]=0x8FF8,
+  [0x4e01]=0x904F,
+  [0x4e02]=0x9050,
+  [0x4e03]=0x9051,
+  [0x4e04]=0x9052,
+  [0x4e05]=0x900E,
+  [0x4e06]=0x9049,
+  [0x4e07]=0x903E,
+  [0x4e08]=0x9056,
+  [0x4e09]=0x9058,
+  [0x4e0a]=0x905E,
+  [0x4e0b]=0x9068,
+  [0x4e0c]=0x906F,
+  [0x4e0d]=0x9076,
+  [0x4e0e]=0x96A8,
+  [0x4e0f]=0x9072,
+  [0x4e10]=0x9082,
+  [0x4e11]=0x907D,
+  [0x4e12]=0x9081,
+  [0x4e13]=0x9080,
+  [0x4e14]=0x908A,
+  [0x4e15]=0x9089,
+  [0x4e16]=0x908F,
+  [0x4e17]=0x90A8,
+  [0x4e18]=0x90AF,
+  [0x4e19]=0x90B1,
+  [0x4e1a]=0x90B5,
+  [0x4e1b]=0x90E2,
+  [0x4e1c]=0x90E4,
+  [0x4e1d]=0x6248,
+  [0x4e1e]=0x90DB,
+  [0x4e1f]=0x9102,
+  [0x4e20]=0x9112,
+  [0x4e21]=0x9119,
+  [0x4e22]=0x9132,
+  [0x4e23]=0x9130,
+  [0x4e24]=0x914A,
+  [0x4e25]=0x9156,
+  [0x4e26]=0x9158,
+  [0x4e27]=0x9163,
+  [0x4e28]=0x9165,
+  [0x4e29]=0x9169,
+  [0x4e2a]=0x9173,
+  [0x4e2b]=0x9172,
+  [0x4e2c]=0x918B,
+  [0x4e2d]=0x9189,
+  [0x4e2e]=0x9182,
+  [0x4e2f]=0x91A2,
+  [0x4e30]=0x91AB,
+  [0x4e31]=0x91AF,
+  [0x4e32]=0x91AA,
+  [0x4e33]=0x91B5,
+  [0x4e34]=0x91B4,
+  [0x4e35]=0x91BA,
+  [0x4e36]=0x91C0,
+  [0x4e37]=0x91C1,
+  [0x4e38]=0x91C9,
+  [0x4e39]=0x91CB,
+  [0x4e3a]=0x91D0,
+  [0x4e3b]=0x91D6,
+  [0x4e3c]=0x91DF,
+  [0x4e3d]=0x91E1,
+  [0x4e3e]=0x91DB,
+  [0x4e3f]=0x91FC,
+  [0x4e40]=0x91F5,
+  [0x4e41]=0x91F6,
+  [0x4e42]=0x921E,
+  [0x4e43]=0x91FF,
+  [0x4e44]=0x9214,
+  [0x4e45]=0x922C,
+  [0x4e46]=0x9215,
+  [0x4e47]=0x9211,
+  [0x4e48]=0x925E,
+  [0x4e49]=0x9257,
+  [0x4e4a]=0x9245,
+  [0x4e4b]=0x9249,
+  [0x4e4c]=0x9264,
+  [0x4e4d]=0x9248,
+  [0x4e4e]=0x9295,
+  [0x4e4f]=0x923F,
+  [0x4e50]=0x924B,
+  [0x4e51]=0x9250,
+  [0x4e52]=0x929C,
+  [0x4e53]=0x9296,
+  [0x4e54]=0x9293,
+  [0x4e55]=0x929B,
+  [0x4e56]=0x925A,
+  [0x4e57]=0x92CF,
+  [0x4e58]=0x92B9,
+  [0x4e59]=0x92B7,
+  [0x4e5a]=0x92E9,
+  [0x4e5b]=0x930F,
+  [0x4e5c]=0x92FA,
+  [0x4e5d]=0x9344,
+  [0x4e5e]=0x932E,
+  [0x4f01]=0x9319,
+  [0x4f02]=0x9322,
+  [0x4f03]=0x931A,
+  [0x4f04]=0x9323,
+  [0x4f05]=0x933A,
+  [0x4f06]=0x9335,
+  [0x4f07]=0x933B,
+  [0x4f08]=0x935C,
+  [0x4f09]=0x9360,
+  [0x4f0a]=0x937C,
+  [0x4f0b]=0x936E,
+  [0x4f0c]=0x9356,
+  [0x4f0d]=0x93B0,
+  [0x4f0e]=0x93AC,
+  [0x4f0f]=0x93AD,
+  [0x4f10]=0x9394,
+  [0x4f11]=0x93B9,
+  [0x4f12]=0x93D6,
+  [0x4f13]=0x93D7,
+  [0x4f14]=0x93E8,
+  [0x4f15]=0x93E5,
+  [0x4f16]=0x93D8,
+  [0x4f17]=0x93C3,
+  [0x4f18]=0x93DD,
+  [0x4f19]=0x93D0,
+  [0x4f1a]=0x93C8,
+  [0x4f1b]=0x93E4,
+  [0x4f1c]=0x941A,
+  [0x4f1d]=0x9414,
+  [0x4f1e]=0x9413,
+  [0x4f1f]=0x9403,
+  [0x4f20]=0x9407,
+  [0x4f21]=0x9410,
+  [0x4f22]=0x9436,
+  [0x4f23]=0x942B,
+  [0x4f24]=0x9435,
+  [0x4f25]=0x9421,
+  [0x4f26]=0x943A,
+  [0x4f27]=0x9441,
+  [0x4f28]=0x9452,
+  [0x4f29]=0x9444,
+  [0x4f2a]=0x945B,
+  [0x4f2b]=0x9460,
+  [0x4f2c]=0x9462,
+  [0x4f2d]=0x945E,
+  [0x4f2e]=0x946A,
+  [0x4f2f]=0x9229,
+  [0x4f30]=0x9470,
+  [0x4f31]=0x9475,
+  [0x4f32]=0x9477,
+  [0x4f33]=0x947D,
+  [0x4f34]=0x945A,
+  [0x4f35]=0x947C,
+  [0x4f36]=0x947E,
+  [0x4f37]=0x9481,
+  [0x4f38]=0x947F,
+  [0x4f39]=0x9582,
+  [0x4f3a]=0x9587,
+  [0x4f3b]=0x958A,
+  [0x4f3c]=0x9594,
+  [0x4f3d]=0x9596,
+  [0x4f3e]=0x9598,
+  [0x4f3f]=0x9599,
+  [0x4f40]=0x95A0,
+  [0x4f41]=0x95A8,
+  [0x4f42]=0x95A7,
+  [0x4f43]=0x95AD,
+  [0x4f44]=0x95BC,
+  [0x4f45]=0x95BB,
+  [0x4f46]=0x95B9,
+  [0x4f47]=0x95BE,
+  [0x4f48]=0x95CA,
+  [0x4f49]=0x6FF6,
+  [0x4f4a]=0x95C3,
+  [0x4f4b]=0x95CD,
+  [0x4f4c]=0x95CC,
+  [0x4f4d]=0x95D5,
+  [0x4f4e]=0x95D4,
+  [0x4f4f]=0x95D6,
+  [0x4f50]=0x95DC,
+  [0x4f51]=0x95E1,
+  [0x4f52]=0x95E5,
+  [0x4f53]=0x95E2,
+  [0x4f54]=0x9621,
+  [0x4f55]=0x9628,
+  [0x4f56]=0x962E,
+  [0x4f57]=0x962F,
+  [0x4f58]=0x9642,
+  [0x4f59]=0x964C,
+  [0x4f5a]=0x964F,
+  [0x4f5b]=0x964B,
+  [0x4f5c]=0x9677,
+  [0x4f5d]=0x965C,
+  [0x4f5e]=0x965E,
+  [0x5001]=0x965D,
+  [0x5002]=0x965F,
+  [0x5003]=0x9666,
+  [0x5004]=0x9672,
+  [0x5005]=0x966C,
+  [0x5006]=0x968D,
+  [0x5007]=0x9698,
+  [0x5008]=0x9695,
+  [0x5009]=0x9697,
+  [0x500a]=0x96AA,
+  [0x500b]=0x96A7,
+  [0x500c]=0x96B1,
+  [0x500d]=0x96B2,
+  [0x500e]=0x96B0,
+  [0x500f]=0x96B4,
+  [0x5010]=0x96B6,
+  [0x5011]=0x96B8,
+  [0x5012]=0x96B9,
+  [0x5013]=0x96CE,
+  [0x5014]=0x96CB,
+  [0x5015]=0x96C9,
+  [0x5016]=0x96CD,
+  [0x5017]=0x894D,
+  [0x5018]=0x96DC,
+  [0x5019]=0x970D,
+  [0x501a]=0x96D5,
+  [0x501b]=0x96F9,
+  [0x501c]=0x9704,
+  [0x501d]=0x9706,
+  [0x501e]=0x9708,
+  [0x501f]=0x9713,
+  [0x5020]=0x970E,
+  [0x5021]=0x9711,
+  [0x5022]=0x970F,
+  [0x5023]=0x9716,
+  [0x5024]=0x9719,
+  [0x5025]=0x9724,
+  [0x5026]=0x972A,
+  [0x5027]=0x9730,
+  [0x5028]=0x9739,
+  [0x5029]=0x973D,
+  [0x502a]=0x973E,
+  [0x502b]=0x9744,
+  [0x502c]=0x9746,
+  [0x502d]=0x9748,
+  [0x502e]=0x9742,
+  [0x502f]=0x9749,
+  [0x5030]=0x975C,
+  [0x5031]=0x9760,
+  [0x5032]=0x9764,
+  [0x5033]=0x9766,
+  [0x5034]=0x9768,
+  [0x5035]=0x52D2,
+  [0x5036]=0x976B,
+  [0x5037]=0x9771,
+  [0x5038]=0x9779,
+  [0x5039]=0x9785,
+  [0x503a]=0x977C,
+  [0x503b]=0x9781,
+  [0x503c]=0x977A,
+  [0x503d]=0x9786,
+  [0x503e]=0x978B,
+  [0x503f]=0x978F,
+  [0x5040]=0x9790,
+  [0x5041]=0x979C,
+  [0x5042]=0x97A8,
+  [0x5043]=0x97A6,
+  [0x5044]=0x97A3,
+  [0x5045]=0x97B3,
+  [0x5046]=0x97B4,
+  [0x5047]=0x97C3,
+  [0x5048]=0x97C6,
+  [0x5049]=0x97C8,
+  [0x504a]=0x97CB,
+  [0x504b]=0x97DC,
+  [0x504c]=0x97ED,
+  [0x504d]=0x9F4F,
+  [0x504e]=0x97F2,
+  [0x504f]=0x7ADF,
+  [0x5050]=0x97F6,
+  [0x5051]=0x97F5,
+  [0x5052]=0x980F,
+  [0x5053]=0x980C,
+  [0x5054]=0x9838,
+  [0x5055]=0x9824,
+  [0x5056]=0x9821,
+  [0x5057]=0x9837,
+  [0x5058]=0x983D,
+  [0x5059]=0x9846,
+  [0x505a]=0x984F,
+  [0x505b]=0x984B,
+  [0x505c]=0x986B,
+  [0x505d]=0x986F,
+  [0x505e]=0x9870,
+  [0x5101]=0x9871,
+  [0x5102]=0x9874,
+  [0x5103]=0x9873,
+  [0x5104]=0x98AA,
+  [0x5105]=0x98AF,
+  [0x5106]=0x98B1,
+  [0x5107]=0x98B6,
+  [0x5108]=0x98C4,
+  [0x5109]=0x98C3,
+  [0x510a]=0x98C6,
+  [0x510b]=0x98E9,
+  [0x510c]=0x98EB,
+  [0x510d]=0x9903,
+  [0x510e]=0x9909,
+  [0x510f]=0x9912,
+  [0x5110]=0x9914,
+  [0x5111]=0x9918,
+  [0x5112]=0x9921,
+  [0x5113]=0x991D,
+  [0x5114]=0x991E,
+  [0x5115]=0x9924,
+  [0x5116]=0x9920,
+  [0x5117]=0x992C,
+  [0x5118]=0x992E,
+  [0x5119]=0x993D,
+  [0x511a]=0x993E,
+  [0x511b]=0x9942,
+  [0x511c]=0x9949,
+  [0x511d]=0x9945,
+  [0x511e]=0x9950,
+  [0x511f]=0x994B,
+  [0x5120]=0x9951,
+  [0x5121]=0x9952,
+  [0x5122]=0x994C,
+  [0x5123]=0x9955,
+  [0x5124]=0x9997,
+  [0x5125]=0x9998,
+  [0x5126]=0x99A5,
+  [0x5127]=0x99AD,
+  [0x5128]=0x99AE,
+  [0x5129]=0x99BC,
+  [0x512a]=0x99DF,
+  [0x512b]=0x99DB,
+  [0x512c]=0x99DD,
+  [0x512d]=0x99D8,
+  [0x512e]=0x99D1,
+  [0x512f]=0x99ED,
+  [0x5130]=0x99EE,
+  [0x5131]=0x99F1,
+  [0x5132]=0x99F2,
+  [0x5133]=0x99FB,
+  [0x5134]=0x99F8,
+  [0x5135]=0x9A01,
+  [0x5136]=0x9A0F,
+  [0x5137]=0x9A05,
+  [0x5138]=0x99E2,
+  [0x5139]=0x9A19,
+  [0x513a]=0x9A2B,
+  [0x513b]=0x9A37,
+  [0x513c]=0x9A45,
+  [0x513d]=0x9A42,
+  [0x513e]=0x9A40,
+  [0x513f]=0x9A43,
+  [0x5140]=0x9A3E,
+  [0x5141]=0x9A55,
+  [0x5142]=0x9A4D,
+  [0x5143]=0x9A5B,
+  [0x5144]=0x9A57,
+  [0x5145]=0x9A5F,
+  [0x5146]=0x9A62,
+  [0x5147]=0x9A65,
+  [0x5148]=0x9A64,
+  [0x5149]=0x9A69,
+  [0x514a]=0x9A6B,
+  [0x514b]=0x9A6A,
+  [0x514c]=0x9AAD,
+  [0x514d]=0x9AB0,
+  [0x514e]=0x9ABC,
+  [0x514f]=0x9AC0,
+  [0x5150]=0x9ACF,
+  [0x5151]=0x9AD1,
+  [0x5152]=0x9AD3,
+  [0x5153]=0x9AD4,
+  [0x5154]=0x9ADE,
+  [0x5155]=0x9ADF,
+  [0x5156]=0x9AE2,
+  [0x5157]=0x9AE3,
+  [0x5158]=0x9AE6,
+  [0x5159]=0x9AEF,
+  [0x515a]=0x9AEB,
+  [0x515b]=0x9AEE,
+  [0x515c]=0x9AF4,
+  [0x515d]=0x9AF1,
+  [0x515e]=0x9AF7,
+  [0x5201]=0x9AFB,
+  [0x5202]=0x9B06,
+  [0x5203]=0x9B18,
+  [0x5204]=0x9B1A,
+  [0x5205]=0x9B1F,
+  [0x5206]=0x9B22,
+  [0x5207]=0x9B23,
+  [0x5208]=0x9B25,
+  [0x5209]=0x9B27,
+  [0x520a]=0x9B28,
+  [0x520b]=0x9B29,
+  [0x520c]=0x9B2A,
+  [0x520d]=0x9B2E,
+  [0x520e]=0x9B2F,
+  [0x520f]=0x9B32,
+  [0x5210]=0x9B44,
+  [0x5211]=0x9B43,
+  [0x5212]=0x9B4F,
+  [0x5213]=0x9B4D,
+  [0x5214]=0x9B4E,
+  [0x5215]=0x9B51,
+  [0x5216]=0x9B58,
+  [0x5217]=0x9B74,
+  [0x5218]=0x9B93,
+  [0x5219]=0x9B83,
+  [0x521a]=0x9B91,
+  [0x521b]=0x9B96,
+  [0x521c]=0x9B97,
+  [0x521d]=0x9B9F,
+  [0x521e]=0x9BA0,
+  [0x521f]=0x9BA8,
+  [0x5220]=0x9BB4,
+  [0x5221]=0x9BC0,
+  [0x5222]=0x9BCA,
+  [0x5223]=0x9BB9,
+  [0x5224]=0x9BC6,
+  [0x5225]=0x9BCF,
+  [0x5226]=0x9BD1,
+  [0x5227]=0x9BD2,
+  [0x5228]=0x9BE3,
+  [0x5229]=0x9BE2,
+  [0x522a]=0x9BE4,
+  [0x522b]=0x9BD4,
+  [0x522c]=0x9BE1,
+  [0x522d]=0x9C3A,
+  [0x522e]=0x9BF2,
+  [0x522f]=0x9BF1,
+  [0x5230]=0x9BF0,
+  [0x5231]=0x9C15,
+  [0x5232]=0x9C14,
+  [0x5233]=0x9C09,
+  [0x5234]=0x9C13,
+  [0x5235]=0x9C0C,
+  [0x5236]=0x9C06,
+  [0x5237]=0x9C08,
+  [0x5238]=0x9C12,
+  [0x5239]=0x9C0A,
+  [0x523a]=0x9C04,
+  [0x523b]=0x9C2E,
+  [0x523c]=0x9C1B,
+  [0x523d]=0x9C25,
+  [0x523e]=0x9C24,
+  [0x523f]=0x9C21,
+  [0x5240]=0x9C30,
+  [0x5241]=0x9C47,
+  [0x5242]=0x9C32,
+  [0x5243]=0x9C46,
+  [0x5244]=0x9C3E,
+  [0x5245]=0x9C5A,
+  [0x5246]=0x9C60,
+  [0x5247]=0x9C67,
+  [0x5248]=0x9C76,
+  [0x5249]=0x9C78,
+  [0x524a]=0x9CE7,
+  [0x524b]=0x9CEC,
+  [0x524c]=0x9CF0,
+  [0x524d]=0x9D09,
+  [0x524e]=0x9D08,
+  [0x524f]=0x9CEB,
+  [0x5250]=0x9D03,
+  [0x5251]=0x9D06,
+  [0x5252]=0x9D2A,
+  [0x5253]=0x9D26,
+  [0x5254]=0x9DAF,
+  [0x5255]=0x9D23,
+  [0x5256]=0x9D1F,
+  [0x5257]=0x9D44,
+  [0x5258]=0x9D15,
+  [0x5259]=0x9D12,
+  [0x525a]=0x9D41,
+  [0x525b]=0x9D3F,
+  [0x525c]=0x9D3E,
+  [0x525d]=0x9D46,
+  [0x525e]=0x9D48,
+  [0x5301]=0x9D5D,
+  [0x5302]=0x9D5E,
+  [0x5303]=0x9D64,
+  [0x5304]=0x9D51,
+  [0x5305]=0x9D50,
+  [0x5306]=0x9D59,
+  [0x5307]=0x9D72,
+  [0x5308]=0x9D89,
+  [0x5309]=0x9D87,
+  [0x530a]=0x9DAB,
+  [0x530b]=0x9D6F,
+  [0x530c]=0x9D7A,
+  [0x530d]=0x9D9A,
+  [0x530e]=0x9DA4,
+  [0x530f]=0x9DA9,
+  [0x5310]=0x9DB2,
+  [0x5311]=0x9DC4,
+  [0x5312]=0x9DC1,
+  [0x5313]=0x9DBB,
+  [0x5314]=0x9DB8,
+  [0x5315]=0x9DBA,
+  [0x5316]=0x9DC6,
+  [0x5317]=0x9DCF,
+  [0x5318]=0x9DC2,
+  [0x5319]=0x9DD9,
+  [0x531a]=0x9DD3,
+  [0x531b]=0x9DF8,
+  [0x531c]=0x9DE6,
+  [0x531d]=0x9DED,
+  [0x531e]=0x9DEF,
+  [0x531f]=0x9DFD,
+  [0x5320]=0x9E1A,
+  [0x5321]=0x9E1B,
+  [0x5322]=0x9E1E,
+  [0x5323]=0x9E75,
+  [0x5324]=0x9E79,
+  [0x5325]=0x9E7D,
+  [0x5326]=0x9E81,
+  [0x5327]=0x9E88,
+  [0x5328]=0x9E8B,
+  [0x5329]=0x9E8C,
+  [0x532a]=0x9E92,
+  [0x532b]=0x9E95,
+  [0x532c]=0x9E91,
+  [0x532d]=0x9E9D,
+  [0x532e]=0x9EA5,
+  [0x532f]=0x9EA9,
+  [0x5330]=0x9EB8,
+  [0x5331]=0x9EAA,
+  [0x5332]=0x9EAD,
+  [0x5333]=0x9761,
+  [0x5334]=0x9ECC,
+  [0x5335]=0x9ECE,
+  [0x5336]=0x9ECF,
+  [0x5337]=0x9ED0,
+  [0x5338]=0x9ED4,
+  [0x5339]=0x9EDC,
+  [0x533a]=0x9EDE,
+  [0x533b]=0x9EDD,
+  [0x533c]=0x9EE0,
+  [0x533d]=0x9EE5,
+  [0x533e]=0x9EE8,
+  [0x533f]=0x9EEF,
+  [0x5340]=0x9EF4,
+  [0x5341]=0x9EF6,
+  [0x5342]=0x9EF7,
+  [0x5343]=0x9EF9,
+  [0x5344]=0x9EFB,
+  [0x5345]=0x9EFC,
+  [0x5346]=0x9EFD,
+  [0x5347]=0x9F07,
+  [0x5348]=0x9F08,
+  [0x5349]=0x76B7,
+  [0x534a]=0x9F15,
+  [0x534b]=0x9F21,
+  [0x534c]=0x9F2C,
+  [0x534d]=0x9F3E,
+  [0x534e]=0x9F4A,
+  [0x534f]=0x9F52,
+  [0x5350]=0x9F54,
+  [0x5351]=0x9F63,
+  [0x5352]=0x9F5F,
+  [0x5353]=0x9F60,
+  [0x5354]=0x9F61,
+  [0x5355]=0x9F66,
+  [0x5356]=0x9F67,
+  [0x5357]=0x9F6C,
+  [0x5358]=0x9F6A,
+  [0x5359]=0x9F77,
+  [0x535a]=0x9F72,
+  [0x535b]=0x9F76,
+  [0x535c]=0x9F95,
+  [0x535d]=0x9F9C,
+  [0x535e]=0x9FA0,
+  [0x5401]=0x582F,
+  [0x5402]=0x69C7,
+  [0x5403]=0x9059,
+  [0x5404]=0x7464,
+  [0x5405]=0x51DC,
+  [0x5406]=0x7199,
+  [0x5407]=0x5653,
+  [0x5408]=0x5DE2,
+  [0x5409]=0x5E14,
+  [0x540a]=0x5E18,
+  [0x540b]=0x5E58,
+  [0x540c]=0x5E5E,
+  [0x540d]=0x5EBE,
+  [0x540e]=0xF928,
+  [0x540f]=0x5ECB,
+  [0x5410]=0x5EF9,
+  [0x5411]=0x5F00,
+  [0x5412]=0x5F02,
+  [0x5413]=0x5F07,
+  [0x5414]=0x5F1D,
+  [0x5415]=0x5F23,
+  [0x5416]=0x5F34,
+  [0x5417]=0x5F36,
+  [0x5418]=0x5F3D,
+  [0x5419]=0x5F40,
+  [0x541a]=0x5F45,
+  [0x541b]=0x5F54,
+  [0x541c]=0x5F58,
+  [0x541d]=0x5F64,
+  [0x541e]=0x5F67,
+  [0x541f]=0x5F7D,
+  [0x5420]=0x5F89,
+  [0x5421]=0x5F9C,
+  [0x5422]=0x5FA7,
+  [0x5423]=0x5FAF,
+  [0x5424]=0x5FB5,
+  [0x5425]=0x5FB7,
+  [0x5426]=0x5FC9,
+  [0x5427]=0x5FDE,
+  [0x5428]=0x5FE1,
+  [0x5429]=0x5FE9,
+  [0x542a]=0x600D,
+  [0x542b]=0x6014,
+  [0x542c]=0x6018,
+  [0x542d]=0x6033,
+  [0x542e]=0x6035,
+  [0x542f]=0x6047,
+  [0x5430]=0xFA3D,
+  [0x5431]=0x609D,
+  [0x5432]=0x609E,
+  [0x5433]=0x60CB,
+  [0x5434]=0x60D4,
+  [0x5435]=0x60D5,
+  [0x5436]=0x60DD,
+  [0x5437]=0x60F8,
+  [0x5438]=0x611C,
+  [0x5439]=0x612B,
+  [0x543a]=0x6130,
+  [0x543b]=0x6137,
+  [0x543c]=0xFA3E,
+  [0x543d]=0x618D,
+  [0x543e]=0xFA3F,
+  [0x543f]=0x61BC,
+  [0x5440]=0x61B9,
+  [0x5441]=0xFA40,
+  [0x5442]=0x6222,
+  [0x5443]=0x623E,
+  [0x5444]=0x6243,
+  [0x5445]=0x6256,
+  [0x5446]=0x625A,
+  [0x5447]=0x626F,
+  [0x5448]=0x6285,
+  [0x5449]=0x62C4,
+  [0x544a]=0x62D6,
+  [0x544b]=0x62FC,
+  [0x544c]=0x630A,
+  [0x544d]=0x6318,
+  [0x544e]=0x6339,
+  [0x544f]=0x6343,
+  [0x5450]=0x6365,
+  [0x5451]=0x637C,
+  [0x5452]=0x63E5,
+  [0x5453]=0x63ED,
+  [0x5454]=0x63F5,
+  [0x5455]=0x6410,
+  [0x5456]=0x6414,
+  [0x5457]=0x6422,
+  [0x5458]=0x6479,
+  [0x5459]=0x6451,
+  [0x545a]=0x6460,
+  [0x545b]=0x646D,
+  [0x545c]=0x64CE,
+  [0x545d]=0x64BE,
+  [0x545e]=0x64BF,
+  [0x5501]=0x64C4,
+  [0x5502]=0x64CA,
+  [0x5503]=0x64D0,
+  [0x5504]=0x64F7,
+  [0x5505]=0x64FB,
+  [0x5506]=0x6522,
+  [0x5507]=0x6529,
+  [0x5508]=0xFA41,
+  [0x5509]=0x6567,
+  [0x550a]=0x659D,
+  [0x550b]=0xFA42,
+  [0x550c]=0x6600,
+  [0x550d]=0x6609,
+  [0x550e]=0x6615,
+  [0x550f]=0x661E,
+  [0x5510]=0x663A,
+  [0x5511]=0x6622,
+  [0x5512]=0x6624,
+  [0x5513]=0x662B,
+  [0x5514]=0x6630,
+  [0x5515]=0x6631,
+  [0x5516]=0x6633,
+  [0x5517]=0x66FB,
+  [0x5518]=0x6648,
+  [0x5519]=0x664C,
+  [0x551a]=0x231C4,
+  [0x551b]=0x6659,
+  [0x551c]=0x665A,
+  [0x551d]=0x6661,
+  [0x551e]=0x6665,
+  [0x551f]=0x6673,
+  [0x5520]=0x6677,
+  [0x5521]=0x6678,
+  [0x5522]=0x668D,
+  [0x5523]=0xFA43,
+  [0x5524]=0x66A0,
+  [0x5525]=0x66B2,
+  [0x5526]=0x66BB,
+  [0x5527]=0x66C6,
+  [0x5528]=0x66C8,
+  [0x5529]=0x3B22,
+  [0x552a]=0x66DB,
+  [0x552b]=0x66E8,
+  [0x552c]=0x66FA,
+  [0x552d]=0x6713,
+  [0x552e]=0xF929,
+  [0x552f]=0x6733,
+  [0x5530]=0x6766,
+  [0x5531]=0x6747,
+  [0x5532]=0x6748,
+  [0x5533]=0x677B,
+  [0x5534]=0x6781,
+  [0x5535]=0x6793,
+  [0x5536]=0x6798,
+  [0x5537]=0x679B,
+  [0x5538]=0x67BB,
+  [0x5539]=0x67F9,
+  [0x553a]=0x67C0,
+  [0x553b]=0x67D7,
+  [0x553c]=0x67FC,
+  [0x553d]=0x6801,
+  [0x553e]=0x6852,
+  [0x553f]=0x681D,
+  [0x5540]=0x682C,
+  [0x5541]=0x6831,
+  [0x5542]=0x685B,
+  [0x5543]=0x6872,
+  [0x5544]=0x6875,
+  [0x5545]=0xFA44,
+  [0x5546]=0x68A3,
+  [0x5547]=0x68A5,
+  [0x5548]=0x68B2,
+  [0x5549]=0x68C8,
+  [0x554a]=0x68D0,
+  [0x554b]=0x68E8,
+  [0x554c]=0x68ED,
+  [0x554d]=0x68F0,
+  [0x554e]=0x68F1,
+  [0x554f]=0x68FC,
+  [0x5550]=0x690A,
+  [0x5551]=0x6949,
+  [0x5552]=0x235C4,
+  [0x5553]=0x6935,
+  [0x5554]=0x6942,
+  [0x5555]=0x6957,
+  [0x5556]=0x6963,
+  [0x5557]=0x6964,
+  [0x5558]=0x6968,
+  [0x5559]=0x6980,
+  [0x555a]=0xFA14,
+  [0x555b]=0x69A5,
+  [0x555c]=0x69AD,
+  [0x555d]=0x69CF,
+  [0x555e]=0x3BB6,
+  [0x5601]=0x3BC3,
+  [0x5602]=0x69E2,
+  [0x5603]=0x69E9,
+  [0x5604]=0x69EA,
+  [0x5605]=0x69F5,
+  [0x5606]=0x69F6,
+  [0x5607]=0x6A0F,
+  [0x5608]=0x6A15,
+  [0x5609]=0x2373F,
+  [0x560a]=0x6A3B,
+  [0x560b]=0x6A3E,
+  [0x560c]=0x6A45,
+  [0x560d]=0x6A50,
+  [0x560e]=0x6A56,
+  [0x560f]=0x6A5B,
+  [0x5610]=0x6A6B,
+  [0x5611]=0x6A73,
+  [0x5612]=0x23763,
+  [0x5613]=0x6A89,
+  [0x5614]=0x6A94,
+  [0x5615]=0x6A9D,
+  [0x5616]=0x6A9E,
+  [0x5617]=0x6AA5,
+  [0x5618]=0x6AE4,
+  [0x5619]=0x6AE7,
+  [0x561a]=0x3C0F,
+  [0x561b]=0xF91D,
+  [0x561c]=0x6B1B,
+  [0x561d]=0x6B1E,
+  [0x561e]=0x6B2C,
+  [0x561f]=0x6B35,
+  [0x5620]=0x6B46,
+  [0x5621]=0x6B56,
+  [0x5622]=0x6B60,
+  [0x5623]=0x6B65,
+  [0x5624]=0x6B67,
+  [0x5625]=0x6B77,
+  [0x5626]=0x6B82,
+  [0x5627]=0x6BA9,
+  [0x5628]=0x6BAD,
+  [0x5629]=0xF970,
+  [0x562a]=0x6BCF,
+  [0x562b]=0x6BD6,
+  [0x562c]=0x6BD7,
+  [0x562d]=0x6BFF,
+  [0x562e]=0x6C05,
+  [0x562f]=0x6C10,
+  [0x5630]=0x6C33,
+  [0x5631]=0x6C59,
+  [0x5632]=0x6C5C,
+  [0x5633]=0x6CAA,
+  [0x5634]=0x6C74,
+  [0x5635]=0x6C76,
+  [0x5636]=0x6C85,
+  [0x5637]=0x6C86,
+  [0x5638]=0x6C98,
+  [0x5639]=0x6C9C,
+  [0x563a]=0x6CFB,
+  [0x563b]=0x6CC6,
+  [0x563c]=0x6CD4,
+  [0x563d]=0x6CE0,
+  [0x563e]=0x6CEB,
+  [0x563f]=0x6CEE,
+  [0x5640]=0x23CFE,
+  [0x5641]=0x6D04,
+  [0x5642]=0x6D0E,
+  [0x5643]=0x6D2E,
+  [0x5644]=0x6D31,
+  [0x5645]=0x6D39,
+  [0x5646]=0x6D3F,
+  [0x5647]=0x6D58,
+  [0x5648]=0x6D65,
+  [0x5649]=0xFA45,
+  [0x564a]=0x6D82,
+  [0x564b]=0x6D87,
+  [0x564c]=0x6D89,
+  [0x564d]=0x6D94,
+  [0x564e]=0x6DAA,
+  [0x564f]=0x6DAC,
+  [0x5650]=0x6DBF,
+  [0x5651]=0x6DC4,
+  [0x5652]=0x6DD6,
+  [0x5653]=0x6DDA,
+  [0x5654]=0x6DDB,
+  [0x5655]=0x6DDD,
+  [0x5656]=0x6DFC,
+  [0x5657]=0xFA46,
+  [0x5658]=0x6E34,
+  [0x5659]=0x6E44,
+  [0x565a]=0x6E5C,
+  [0x565b]=0x6E5E,
+  [0x565c]=0x6EAB,
+  [0x565d]=0x6EB1,
+  [0x565e]=0x6EC1,
+  [0x5701]=0x6EC7,
+  [0x5702]=0x6ECE,
+  [0x5703]=0x6F10,
+  [0x5704]=0x6F1A,
+  [0x5705]=0xFA47,
+  [0x5706]=0x6F2A,
+  [0x5707]=0x6F2F,
+  [0x5708]=0x6F33,
+  [0x5709]=0x6F51,
+  [0x570a]=0x6F59,
+  [0x570b]=0x6F5E,
+  [0x570c]=0x6F61,
+  [0x570d]=0x6F62,
+  [0x570e]=0x6F7E,
+  [0x570f]=0x6F88,
+  [0x5710]=0x6F8C,
+  [0x5711]=0x6F8D,
+  [0x5712]=0x6F94,
+  [0x5713]=0x6FA0,
+  [0x5714]=0x6FA7,
+  [0x5715]=0x6FB6,
+  [0x5716]=0x6FBC,
+  [0x5717]=0x6FC7,
+  [0x5718]=0x6FCA,
+  [0x5719]=0x6FF9,
+  [0x571a]=0x6FF0,
+  [0x571b]=0x6FF5,
+  [0x571c]=0x7005,
+  [0x571d]=0x7006,
+  [0x571e]=0x7028,
+  [0x571f]=0x704A,
+  [0x5720]=0x705D,
+  [0x5721]=0x705E,
+  [0x5722]=0x704E,
+  [0x5723]=0x7064,
+  [0x5724]=0x7075,
+  [0x5725]=0x7085,
+  [0x5726]=0x70A4,
+  [0x5727]=0x70AB,
+  [0x5728]=0x70B7,
+  [0x5729]=0x70D4,
+  [0x572a]=0x70D8,
+  [0x572b]=0x70E4,
+  [0x572c]=0x710F,
+  [0x572d]=0x712B,
+  [0x572e]=0x711E,
+  [0x572f]=0x7120,
+  [0x5730]=0x712E,
+  [0x5731]=0x7130,
+  [0x5732]=0x7146,
+  [0x5733]=0x7147,
+  [0x5734]=0x7151,
+  [0x5735]=0xFA48,
+  [0x5736]=0x7152,
+  [0x5737]=0x715C,
+  [0x5738]=0x7160,
+  [0x5739]=0x7168,
+  [0x573a]=0xFA15,
+  [0x573b]=0x7185,
+  [0x573c]=0x7187,
+  [0x573d]=0x7192,
+  [0x573e]=0x71C1,
+  [0x573f]=0x71BA,
+  [0x5740]=0x71C4,
+  [0x5741]=0x71FE,
+  [0x5742]=0x7200,
+  [0x5743]=0x7215,
+  [0x5744]=0x7255,
+  [0x5745]=0x7256,
+  [0x5746]=0x3E3F,
+  [0x5747]=0x728D,
+  [0x5748]=0x729B,
+  [0x5749]=0x72BE,
+  [0x574a]=0x72C0,
+  [0x574b]=0x72FB,
+  [0x574c]=0x247F1,
+  [0x574d]=0x7327,
+  [0x574e]=0x7328,
+  [0x574f]=0xFA16,
+  [0x5750]=0x7350,
+  [0x5751]=0x7366,
+  [0x5752]=0x737C,
+  [0x5753]=0x7395,
+  [0x5754]=0x739F,
+  [0x5755]=0x73A0,
+  [0x5756]=0x73A2,
+  [0x5757]=0x73A6,
+  [0x5758]=0x73AB,
+  [0x5759]=0x73C9,
+  [0x575a]=0x73CF,
+  [0x575b]=0x73D6,
+  [0x575c]=0x73D9,
+  [0x575d]=0x73E3,
+  [0x575e]=0x73E9,
+  [0x5801]=0x7407,
+  [0x5802]=0x740A,
+  [0x5803]=0x741A,
+  [0x5804]=0x741B,
+  [0x5805]=0xFA4A,
+  [0x5806]=0x7426,
+  [0x5807]=0x7428,
+  [0x5808]=0x742A,
+  [0x5809]=0x742B,
+  [0x580a]=0x742C,
+  [0x580b]=0x742E,
+  [0x580c]=0x742F,
+  [0x580d]=0x7430,
+  [0x580e]=0x7444,
+  [0x580f]=0x7446,
+  [0x5810]=0x7447,
+  [0x5811]=0x744B,
+  [0x5812]=0x7457,
+  [0x5813]=0x7462,
+  [0x5814]=0x746B,
+  [0x5815]=0x746D,
+  [0x5816]=0x7486,
+  [0x5817]=0x7487,
+  [0x5818]=0x7489,
+  [0x5819]=0x7498,
+  [0x581a]=0x749C,
+  [0x581b]=0x749F,
+  [0x581c]=0x74A3,
+  [0x581d]=0x7490,
+  [0x581e]=0x74A6,
+  [0x581f]=0x74A8,
+  [0x5820]=0x74A9,
+  [0x5821]=0x74B5,
+  [0x5822]=0x74BF,
+  [0x5823]=0x74C8,
+  [0x5824]=0x74C9,
+  [0x5825]=0x74DA,
+  [0x5826]=0x74FF,
+  [0x5827]=0x7501,
+  [0x5828]=0x7517,
+  [0x5829]=0x752F,
+  [0x582a]=0x756F,
+  [0x582b]=0x7579,
+  [0x582c]=0x7592,
+  [0x582d]=0x3F72,
+  [0x582e]=0x75CE,
+  [0x582f]=0x75E4,
+  [0x5830]=0x7600,
+  [0x5831]=0x7602,
+  [0x5832]=0x7608,
+  [0x5833]=0x7615,
+  [0x5834]=0x7616,
+  [0x5835]=0x7619,
+  [0x5836]=0x761E,
+  [0x5837]=0x762D,
+  [0x5838]=0x7635,
+  [0x5839]=0x7643,
+  [0x583a]=0x764B,
+  [0x583b]=0x7664,
+  [0x583c]=0x7665,
+  [0x583d]=0x766D,
+  [0x583e]=0x766F,
+  [0x583f]=0x7671,
+  [0x5840]=0x7681,
+  [0x5841]=0x769B,
+  [0x5842]=0x769D,
+  [0x5843]=0x769E,
+  [0x5844]=0x76A6,
+  [0x5845]=0x76AA,
+  [0x5846]=0x76B6,
+  [0x5847]=0x76C5,
+  [0x5848]=0x76CC,
+  [0x5849]=0x76CE,
+  [0x584a]=0x76D4,
+  [0x584b]=0x76E6,
+  [0x584c]=0x76F1,
+  [0x584d]=0x76FC,
+  [0x584e]=0x770A,
+  [0x584f]=0x7719,
+  [0x5850]=0x7734,
+  [0x5851]=0x7736,
+  [0x5852]=0x7746,
+  [0x5853]=0x774D,
+  [0x5854]=0x774E,
+  [0x5855]=0x775C,
+  [0x5856]=0x775F,
+  [0x5857]=0x7762,
+  [0x5858]=0x777A,
+  [0x5859]=0x7780,
+  [0x585a]=0x7794,
+  [0x585b]=0x77AA,
+  [0x585c]=0x77E0,
+  [0x585d]=0x782D,
+  [0x585e]=0x2548E,
+  [0x5901]=0x7843,
+  [0x5902]=0x784E,
+  [0x5903]=0x784F,
+  [0x5904]=0x7851,
+  [0x5905]=0x7868,
+  [0x5906]=0x786E,
+  [0x5907]=0xFA4B,
+  [0x5908]=0x78B0,
+  [0x5909]=0x2550E,
+  [0x590a]=0x78AD,
+  [0x590b]=0x78E4,
+  [0x590c]=0x78F2,
+  [0x590d]=0x7900,
+  [0x590e]=0x78F7,
+  [0x590f]=0x791C,
+  [0x5910]=0x792E,
+  [0x5911]=0x7931,
+  [0x5912]=0x7934,
+  [0x5913]=0xFA4C,
+  [0x5914]=0xFA4D,
+  [0x5915]=0x7945,
+  [0x5916]=0x7946,
+  [0x5917]=0xFA4E,
+  [0x5918]=0xFA4F,
+  [0x5919]=0xFA50,
+  [0x591a]=0x795C,
+  [0x591b]=0xFA51,
+  [0x591c]=0xFA19,
+  [0x591d]=0xFA1A,
+  [0x591e]=0x7979,
+  [0x591f]=0xFA52,
+  [0x5920]=0xFA53,
+  [0x5921]=0xFA1B,
+  [0x5922]=0x7998,
+  [0x5923]=0x79B1,
+  [0x5924]=0x79B8,
+  [0x5925]=0x79C8,
+  [0x5926]=0x79CA,
+  [0x5927]=0x25771,
+  [0x5928]=0x79D4,
+  [0x5929]=0x79DE,
+  [0x592a]=0x79EB,
+  [0x592b]=0x79ED,
+  [0x592c]=0x7A03,
+  [0x592d]=0xFA54,
+  [0x592e]=0x7A39,
+  [0x592f]=0x7A5D,
+  [0x5930]=0x7A6D,
+  [0x5931]=0xFA55,
+  [0x5932]=0x7A85,
+  [0x5933]=0x7AA0,
+  [0x5934]=0x259C4,
+  [0x5935]=0x7AB3,
+  [0x5936]=0x7ABB,
+  [0x5937]=0x7ACE,
+  [0x5938]=0x7AEB,
+  [0x5939]=0x7AFD,
+  [0x593a]=0x7B12,
+  [0x593b]=0x7B2D,
+  [0x593c]=0x7B3B,
+  [0x593d]=0x7B47,
+  [0x593e]=0x7B4E,
+  [0x593f]=0x7B60,
+  [0x5940]=0x7B6D,
+  [0x5941]=0x7B6F,
+  [0x5942]=0x7B72,
+  [0x5943]=0x7B9E,
+  [0x5944]=0xFA56,
+  [0x5945]=0x7BD7,
+  [0x5946]=0x7BD9,
+  [0x5947]=0x7C01,
+  [0x5948]=0x7C31,
+  [0x5949]=0x7C1E,
+  [0x594a]=0x7C20,
+  [0x594b]=0x7C33,
+  [0x594c]=0x7C36,
+  [0x594d]=0x4264,
+  [0x594e]=0x25DA1,
+  [0x594f]=0x7C59,
+  [0x5950]=0x7C6D,
+  [0x5951]=0x7C79,
+  [0x5952]=0x7C8F,
+  [0x5953]=0x7C94,
+  [0x5954]=0x7CA0,
+  [0x5955]=0x7CBC,
+  [0x5956]=0x7CD5,
+  [0x5957]=0x7CD9,
+  [0x5958]=0x7CDD,
+  [0x5959]=0x7D07,
+  [0x595a]=0x7D08,
+  [0x595b]=0x7D13,
+  [0x595c]=0x7D1D,
+  [0x595d]=0x7D23,
+  [0x595e]=0x7D31,
+  [0x5a01]=0x7D41,
+  [0x5a02]=0x7D48,
+  [0x5a03]=0x7D53,
+  [0x5a04]=0x7D5C,
+  [0x5a05]=0x7D7A,
+  [0x5a06]=0x7D83,
+  [0x5a07]=0x7D8B,
+  [0x5a08]=0x7DA0,
+  [0x5a09]=0x7DA6,
+  [0x5a0a]=0x7DC2,
+  [0x5a0b]=0x7DCC,
+  [0x5a0c]=0x7DD6,
+  [0x5a0d]=0x7DE3,
+  [0x5a0e]=0xFA57,
+  [0x5a0f]=0x7E28,
+  [0x5a10]=0x7E08,
+  [0x5a11]=0x7E11,
+  [0x5a12]=0x7E15,
+  [0x5a13]=0xFA59,
+  [0x5a14]=0x7E47,
+  [0x5a15]=0x7E52,
+  [0x5a16]=0x7E61,
+  [0x5a17]=0x7E8A,
+  [0x5a18]=0x7E8D,
+  [0x5a19]=0x7F47,
+  [0x5a1a]=0xFA5A,
+  [0x5a1b]=0x7F91,
+  [0x5a1c]=0x7F97,
+  [0x5a1d]=0x7FBF,
+  [0x5a1e]=0x7FCE,
+  [0x5a1f]=0x7FDB,
+  [0x5a20]=0x7FDF,
+  [0x5a21]=0x7FEC,
+  [0x5a22]=0x7FEE,
+  [0x5a23]=0x7FFA,
+  [0x5a24]=0xFA5B,
+  [0x5a25]=0x8014,
+  [0x5a26]=0x8026,
+  [0x5a27]=0x8035,
+  [0x5a28]=0x8037,
+  [0x5a29]=0x803C,
+  [0x5a2a]=0x80CA,
+  [0x5a2b]=0x80D7,
+  [0x5a2c]=0x80E0,
+  [0x5a2d]=0x80F3,
+  [0x5a2e]=0x8118,
+  [0x5a2f]=0x814A,
+  [0x5a30]=0x8160,
+  [0x5a31]=0x8167,
+  [0x5a32]=0x8168,
+  [0x5a33]=0x816D,
+  [0x5a34]=0x81BB,
+  [0x5a35]=0x81CA,
+  [0x5a36]=0x81CF,
+  [0x5a37]=0x81D7,
+  [0x5a38]=0xFA5C,
+  [0x5a39]=0x4453,
+  [0x5a3a]=0x445B,
+  [0x5a3b]=0x8260,
+  [0x5a3c]=0x8274,
+  [0x5a3d]=0x26AFF,
+  [0x5a3e]=0x828E,
+  [0x5a3f]=0x82A1,
+  [0x5a40]=0x82A3,
+  [0x5a41]=0x82A4,
+  [0x5a42]=0x82A9,
+  [0x5a43]=0x82AE,
+  [0x5a44]=0x82B7,
+  [0x5a45]=0x82BE,
+  [0x5a46]=0x82BF,
+  [0x5a47]=0x82C6,
+  [0x5a48]=0x82D5,
+  [0x5a49]=0x82FD,
+  [0x5a4a]=0x82FE,
+  [0x5a4b]=0x8300,
+  [0x5a4c]=0x8301,
+  [0x5a4d]=0x8362,
+  [0x5a4e]=0x8322,
+  [0x5a4f]=0x832D,
+  [0x5a50]=0x833A,
+  [0x5a51]=0x8343,
+  [0x5a52]=0x8347,
+  [0x5a53]=0x8351,
+  [0x5a54]=0x8355,
+  [0x5a55]=0x837D,
+  [0x5a56]=0x8386,
+  [0x5a57]=0x8392,
+  [0x5a58]=0x8398,
+  [0x5a59]=0x83A7,
+  [0x5a5a]=0x83A9,
+  [0x5a5b]=0x83BF,
+  [0x5a5c]=0x83C0,
+  [0x5a5d]=0x83C7,
+  [0x5a5e]=0x83CF,
+  [0x5b01]=0x83D1,
+  [0x5b02]=0x83E1,
+  [0x5b03]=0x83EA,
+  [0x5b04]=0x8401,
+  [0x5b05]=0x8406,
+  [0x5b06]=0x840A,
+  [0x5b07]=0xFA5F,
+  [0x5b08]=0x8448,
+  [0x5b09]=0x845F,
+  [0x5b0a]=0x8470,
+  [0x5b0b]=0x8473,
+  [0x5b0c]=0x8485,
+  [0x5b0d]=0x849E,
+  [0x5b0e]=0x84AF,
+  [0x5b0f]=0x84B4,
+  [0x5b10]=0x84BA,
+  [0x5b11]=0x84C0,
+  [0x5b12]=0x84C2,
+  [0x5b13]=0x26E40,
+  [0x5b14]=0x8532,
+  [0x5b15]=0x851E,
+  [0x5b16]=0x8523,
+  [0x5b17]=0x852F,
+  [0x5b18]=0x8559,
+  [0x5b19]=0x8564,
+  [0x5b1a]=0xFA1F,
+  [0x5b1b]=0x85AD,
+  [0x5b1c]=0x857A,
+  [0x5b1d]=0x858C,
+  [0x5b1e]=0x858F,
+  [0x5b1f]=0x85A2,
+  [0x5b20]=0x85B0,
+  [0x5b21]=0x85CB,
+  [0x5b22]=0x85CE,
+  [0x5b23]=0x85ED,
+  [0x5b24]=0x8612,
+  [0x5b25]=0x85FF,
+  [0x5b26]=0x8604,
+  [0x5b27]=0x8605,
+  [0x5b28]=0x8610,
+  [0x5b29]=0x270F4,
+  [0x5b2a]=0x8618,
+  [0x5b2b]=0x8629,
+  [0x5b2c]=0x8638,
+  [0x5b2d]=0x8657,
+  [0x5b2e]=0x865B,
+  [0x5b2f]=0xF936,
+  [0x5b30]=0x8662,
+  [0x5b31]=0x459D,
+  [0x5b32]=0x866C,
+  [0x5b33]=0x8675,
+  [0x5b34]=0x8698,
+  [0x5b35]=0x86B8,
+  [0x5b36]=0x86FA,
+  [0x5b37]=0x86FC,
+  [0x5b38]=0x86FD,
+  [0x5b39]=0x870B,
+  [0x5b3a]=0x8771,
+  [0x5b3b]=0x8787,
+  [0x5b3c]=0x8788,
+  [0x5b3d]=0x87AC,
+  [0x5b3e]=0x87AD,
+  [0x5b3f]=0x87B5,
+  [0x5b40]=0x45EA,
+  [0x5b41]=0x87D6,
+  [0x5b42]=0x87EC,
+  [0x5b43]=0x8806,
+  [0x5b44]=0x880A,
+  [0x5b45]=0x8810,
+  [0x5b46]=0x8814,
+  [0x5b47]=0x881F,
+  [0x5b48]=0x8898,
+  [0x5b49]=0x88AA,
+  [0x5b4a]=0x88CA,
+  [0x5b4b]=0x88CE,
+  [0x5b4c]=0x27684,
+  [0x5b4d]=0x88F5,
+  [0x5b4e]=0x891C,
+  [0x5b4f]=0xFA60,
+  [0x5b50]=0x8918,
+  [0x5b51]=0x8919,
+  [0x5b52]=0x891A,
+  [0x5b53]=0x8927,
+  [0x5b54]=0x8930,
+  [0x5b55]=0x8932,
+  [0x5b56]=0x8939,
+  [0x5b57]=0x8940,
+  [0x5b58]=0x8994,
+  [0x5b59]=0xFA61,
+  [0x5b5a]=0x89D4,
+  [0x5b5b]=0x89E5,
+  [0x5b5c]=0x89F6,
+  [0x5b5d]=0x8A12,
+  [0x5b5e]=0x8A15,
+  [0x5c01]=0x8A22,
+  [0x5c02]=0x8A37,
+  [0x5c03]=0x8A47,
+  [0x5c04]=0x8A4E,
+  [0x5c05]=0x8A5D,
+  [0x5c06]=0x8A61,
+  [0x5c07]=0x8A75,
+  [0x5c08]=0x8A79,
+  [0x5c09]=0x8AA7,
+  [0x5c0a]=0x8AD0,
+  [0x5c0b]=0x8ADF,
+  [0x5c0c]=0x8AF4,
+  [0x5c0d]=0x8AF6,
+  [0x5c0e]=0xFA22,
+  [0x5c0f]=0xFA62,
+  [0x5c10]=0xFA63,
+  [0x5c11]=0x8B46,
+  [0x5c12]=0x8B54,
+  [0x5c13]=0x8B59,
+  [0x5c14]=0x8B69,
+  [0x5c15]=0x8B9D,
+  [0x5c16]=0x8C49,
+  [0x5c17]=0x8C68,
+  [0x5c18]=0xFA64,
+  [0x5c19]=0x8CE1,
+  [0x5c1a]=0x8CF4,
+  [0x5c1b]=0x8CF8,
+  [0x5c1c]=0x8CFE,
+  [0x5c1d]=0xFA65,
+  [0x5c1e]=0x8D12,
+  [0x5c1f]=0x8D1B,
+  [0x5c20]=0x8DAF,
+  [0x5c21]=0x8DCE,
+  [0x5c22]=0x8DD1,
+  [0x5c23]=0x8DD7,
+  [0x5c24]=0x8E20,
+  [0x5c25]=0x8E23,
+  [0x5c26]=0x8E3D,
+  [0x5c27]=0x8E70,
+  [0x5c28]=0x8E7B,
+  [0x5c29]=0x28277,
+  [0x5c2a]=0x8EC0,
+  [0x5c2b]=0x4844,
+  [0x5c2c]=0x8EFA,
+  [0x5c2d]=0x8F1E,
+  [0x5c2e]=0x8F2D,
+  [0x5c2f]=0x8F36,
+  [0x5c30]=0x8F54,
+  [0x5c31]=0x283CD,
+  [0x5c32]=0x8FA6,
+  [0x5c33]=0x8FB5,
+  [0x5c34]=0x8FE4,
+  [0x5c35]=0x8FE8,
+  [0x5c36]=0x8FEE,
+  [0x5c37]=0x9008,
+  [0x5c38]=0x902D,
+  [0x5c39]=0xFA67,
+  [0x5c3a]=0x9088,
+  [0x5c3b]=0x9095,
+  [0x5c3c]=0x9097,
+  [0x5c3d]=0x9099,
+  [0x5c3e]=0x909B,
+  [0x5c3f]=0x90A2,
+  [0x5c40]=0x90B3,
+  [0x5c41]=0x90BE,
+  [0x5c42]=0x90C4,
+  [0x5c43]=0x90C5,
+  [0x5c44]=0x90C7,
+  [0x5c45]=0x90D7,
+  [0x5c46]=0x90DD,
+  [0x5c47]=0x90DE,
+  [0x5c48]=0x90EF,
+  [0x5c49]=0x90F4,
+  [0x5c4a]=0xFA26,
+  [0x5c4b]=0x9114,
+  [0x5c4c]=0x9115,
+  [0x5c4d]=0x9116,
+  [0x5c4e]=0x9122,
+  [0x5c4f]=0x9123,
+  [0x5c50]=0x9127,
+  [0x5c51]=0x912F,
+  [0x5c52]=0x9131,
+  [0x5c53]=0x9134,
+  [0x5c54]=0x913D,
+  [0x5c55]=0x9148,
+  [0x5c56]=0x915B,
+  [0x5c57]=0x9183,
+  [0x5c58]=0x919E,
+  [0x5c59]=0x91AC,
+  [0x5c5a]=0x91B1,
+  [0x5c5b]=0x91BC,
+  [0x5c5c]=0x91D7,
+  [0x5c5d]=0x91FB,
+  [0x5c5e]=0x91E4,
+  [0x5d01]=0x91E5,
+  [0x5d02]=0x91ED,
+  [0x5d03]=0x91F1,
+  [0x5d04]=0x9207,
+  [0x5d05]=0x9210,
+  [0x5d06]=0x9238,
+  [0x5d07]=0x9239,
+  [0x5d08]=0x923A,
+  [0x5d09]=0x923C,
+  [0x5d0a]=0x9240,
+  [0x5d0b]=0x9243,
+  [0x5d0c]=0x924F,
+  [0x5d0d]=0x9278,
+  [0x5d0e]=0x9288,
+  [0x5d0f]=0x92C2,
+  [0x5d10]=0x92CB,
+  [0x5d11]=0x92CC,
+  [0x5d12]=0x92D3,
+  [0x5d13]=0x92E0,
+  [0x5d14]=0x92FF,
+  [0x5d15]=0x9304,
+  [0x5d16]=0x931F,
+  [0x5d17]=0x9321,
+  [0x5d18]=0x9325,
+  [0x5d19]=0x9348,
+  [0x5d1a]=0x9349,
+  [0x5d1b]=0x934A,
+  [0x5d1c]=0x9364,
+  [0x5d1d]=0x9365,
+  [0x5d1e]=0x936A,
+  [0x5d1f]=0x9370,
+  [0x5d20]=0x939B,
+  [0x5d21]=0x93A3,
+  [0x5d22]=0x93BA,
+  [0x5d23]=0x93C6,
+  [0x5d24]=0x93DE,
+  [0x5d25]=0x93DF,
+  [0x5d26]=0x9404,
+  [0x5d27]=0x93FD,
+  [0x5d28]=0x9433,
+  [0x5d29]=0x944A,
+  [0x5d2a]=0x9463,
+  [0x5d2b]=0x946B,
+  [0x5d2c]=0x9471,
+  [0x5d2d]=0x9472,
+  [0x5d2e]=0x958E,
+  [0x5d2f]=0x959F,
+  [0x5d30]=0x95A6,
+  [0x5d31]=0x95A9,
+  [0x5d32]=0x95AC,
+  [0x5d33]=0x95B6,
+  [0x5d34]=0x95BD,
+  [0x5d35]=0x95CB,
+  [0x5d36]=0x95D0,
+  [0x5d37]=0x95D3,
+  [0x5d38]=0x49B0,
+  [0x5d39]=0x95DA,
+  [0x5d3a]=0x95DE,
+  [0x5d3b]=0x9658,
+  [0x5d3c]=0x9684,
+  [0x5d3d]=0xF9DC,
+  [0x5d3e]=0x969D,
+  [0x5d3f]=0x96A4,
+  [0x5d40]=0x96A5,
+  [0x5d41]=0x96D2,
+  [0x5d42]=0x96DE,
+  [0x5d43]=0xFA68,
+  [0x5d44]=0x96E9,
+  [0x5d45]=0x96EF,
+  [0x5d46]=0x9733,
+  [0x5d47]=0x973B,
+  [0x5d48]=0x974D,
+  [0x5d49]=0x974E,
+  [0x5d4a]=0x974F,
+  [0x5d4b]=0x975A,
+  [0x5d4c]=0x976E,
+  [0x5d4d]=0x9773,
+  [0x5d4e]=0x9795,
+  [0x5d4f]=0x97AE,
+  [0x5d50]=0x97BA,
+  [0x5d51]=0x97C1,
+  [0x5d52]=0x97C9,
+  [0x5d53]=0x97DE,
+  [0x5d54]=0x97DB,
+  [0x5d55]=0x97F4,
+  [0x5d56]=0xFA69,
+  [0x5d57]=0x980A,
+  [0x5d58]=0x981E,
+  [0x5d59]=0x982B,
+  [0x5d5a]=0x9830,
+  [0x5d5b]=0xFA6A,
+  [0x5d5c]=0x9852,
+  [0x5d5d]=0x9853,
+  [0x5d5e]=0x9856,
+  [0x5e01]=0x9857,
+  [0x5e02]=0x9859,
+  [0x5e03]=0x985A,
+  [0x5e04]=0xF9D0,
+  [0x5e05]=0x9865,
+  [0x5e06]=0x986C,
+  [0x5e07]=0x98BA,
+  [0x5e08]=0x98C8,
+  [0x5e09]=0x98E7,
+  [0x5e0a]=0x9958,
+  [0x5e0b]=0x999E,
+  [0x5e0c]=0x9A02,
+  [0x5e0d]=0x9A03,
+  [0x5e0e]=0x9A24,
+  [0x5e0f]=0x9A2D,
+  [0x5e10]=0x9A2E,
+  [0x5e11]=0x9A38,
+  [0x5e12]=0x9A4A,
+  [0x5e13]=0x9A4E,
+  [0x5e14]=0x9A52,
+  [0x5e15]=0x9AB6,
+  [0x5e16]=0x9AC1,
+  [0x5e17]=0x9AC3,
+  [0x5e18]=0x9ACE,
+  [0x5e19]=0x9AD6,
+  [0x5e1a]=0x9AF9,
+  [0x5e1b]=0x9B02,
+  [0x5e1c]=0x9B08,
+  [0x5e1d]=0x9B20,
+  [0x5e1e]=0x4C17,
+  [0x5e1f]=0x9B2D,
+  [0x5e20]=0x9B5E,
+  [0x5e21]=0x9B79,
+  [0x5e22]=0x9B66,
+  [0x5e23]=0x9B72,
+  [0x5e24]=0x9B75,
+  [0x5e25]=0x9B84,
+  [0x5e26]=0x9B8A,
+  [0x5e27]=0x9B8F,
+  [0x5e28]=0x9B9E,
+  [0x5e29]=0x9BA7,
+  [0x5e2a]=0x9BC1,
+  [0x5e2b]=0x9BCE,
+  [0x5e2c]=0x9BE5,
+  [0x5e2d]=0x9BF8,
+  [0x5e2e]=0x9BFD,
+  [0x5e2f]=0x9C00,
+  [0x5e30]=0x9C23,
+  [0x5e31]=0x9C41,
+  [0x5e32]=0x9C4F,
+  [0x5e33]=0x9C50,
+  [0x5e34]=0x9C53,
+  [0x5e35]=0x9C63,
+  [0x5e36]=0x9C65,
+  [0x5e37]=0x9C77,
+  [0x5e38]=0x9D1D,
+  [0x5e39]=0x9D1E,
+  [0x5e3a]=0x9D43,
+  [0x5e3b]=0x9D47,
+  [0x5e3c]=0x9D52,
+  [0x5e3d]=0x9D63,
+  [0x5e3e]=0x9D70,
+  [0x5e3f]=0x9D7C,
+  [0x5e40]=0x9D8A,
+  [0x5e41]=0x9D96,
+  [0x5e42]=0x9DC0,
+  [0x5e43]=0x9DAC,
+  [0x5e44]=0x9DBC,
+  [0x5e45]=0x9DD7,
+  [0x5e46]=0x2A190,
+  [0x5e47]=0x9DE7,
+  [0x5e48]=0x9E07,
+  [0x5e49]=0x9E15,
+  [0x5e4a]=0x9E7C,
+  [0x5e4b]=0x9E9E,
+  [0x5e4c]=0x9EA4,
+  [0x5e4d]=0x9EAC,
+  [0x5e4e]=0x9EAF,
+  [0x5e4f]=0x9EB4,
+  [0x5e50]=0x9EB5,
+  [0x5e51]=0x9EC3,
+  [0x5e52]=0x9ED1,
+  [0x5e53]=0x9F10,
+  [0x5e54]=0x9F39,
+  [0x5e55]=0x9F57,
+  [0x5e56]=0x9F90,
+  [0x5e57]=0x9F94,
+  [0x5e58]=0x9F97,
+  [0x5e59]=0x9FA2,
+  [0x5e5a]=0x59F8,
+  [0x5e5b]=0x5C5B,
+  [0x5e5c]=0x5E77,
+  [0x5e5d]=0x7626,
+  [0x5e5e]=0x7E6B,
+  [0x10101]=0x20089,
+  [0x10102]=0x4E02,
+  [0x10103]=0x4E0F,
+  [0x10104]=0x4E12,
+  [0x10105]=0x4E29,
+  [0x10106]=0x4E2B,
+  [0x10107]=0x4E2E,
+  [0x10108]=0x4E40,
+  [0x10109]=0x4E47,
+  [0x1010a]=0x4E48,
+  [0x1010b]=0x200A2,
+  [0x1010c]=0x4E51,
+  [0x1010d]=0x3406,
+  [0x1010e]=0x200A4,
+  [0x1010f]=0x4E5A,
+  [0x10110]=0x4E69,
+  [0x10111]=0x4E9D,
+  [0x10112]=0x342C,
+  [0x10113]=0x342E,
+  [0x10114]=0x4EB9,
+  [0x10115]=0x4EBB,
+  [0x10116]=0x201A2,
+  [0x10117]=0x4EBC,
+  [0x10118]=0x4EC3,
+  [0x10119]=0x4EC8,
+  [0x1011a]=0x4ED0,
+  [0x1011b]=0x4EEB,
+  [0x1011c]=0x4EDA,
+  [0x1011d]=0x4EF1,
+  [0x1011e]=0x4EF5,
+  [0x1011f]=0x4F00,
+  [0x10120]=0x4F16,
+  [0x10121]=0x4F64,
+  [0x10122]=0x4F37,
+  [0x10123]=0x4F3E,
+  [0x10124]=0x4F54,
+  [0x10125]=0x4F58,
+  [0x10126]=0x20213,
+  [0x10127]=0x4F77,
+  [0x10128]=0x4F78,
+  [0x10129]=0x4F7A,
+  [0x1012a]=0x4F7D,
+  [0x1012b]=0x4F82,
+  [0x1012c]=0x4F85,
+  [0x1012d]=0x4F92,
+  [0x1012e]=0x4F9A,
+  [0x1012f]=0x4FE6,
+  [0x10130]=0x4FB2,
+  [0x10131]=0x4FBE,
+  [0x10132]=0x4FC5,
+  [0x10133]=0x4FCB,
+  [0x10134]=0x4FCF,
+  [0x10135]=0x4FD2,
+  [0x10136]=0x346A,
+  [0x10137]=0x4FF2,
+  [0x10138]=0x5000,
+  [0x10139]=0x5010,
+  [0x1013a]=0x5013,
+  [0x1013b]=0x501C,
+  [0x1013c]=0x501E,
+  [0x1013d]=0x5022,
+  [0x1013e]=0x3468,
+  [0x1013f]=0x5042,
+  [0x10140]=0x5046,
+  [0x10141]=0x504E,
+  [0x10142]=0x5053,
+  [0x10143]=0x5057,
+  [0x10144]=0x5063,
+  [0x10145]=0x5066,
+  [0x10146]=0x506A,
+  [0x10147]=0x5070,
+  [0x10148]=0x50A3,
+  [0x10149]=0x5088,
+  [0x1014a]=0x5092,
+  [0x1014b]=0x5093,
+  [0x1014c]=0x5095,
+  [0x1014d]=0x5096,
+  [0x1014e]=0x509C,
+  [0x1014f]=0x50AA,
+  [0x10150]=0x2032B,
+  [0x10151]=0x50B1,
+  [0x10152]=0x50BA,
+  [0x10153]=0x50BB,
+  [0x10154]=0x50C4,
+  [0x10155]=0x50C7,
+  [0x10156]=0x50F3,
+  [0x10157]=0x20381,
+  [0x10158]=0x50CE,
+  [0x10159]=0x20371,
+  [0x1015a]=0x50D4,
+  [0x1015b]=0x50D9,
+  [0x1015c]=0x50E1,
+  [0x1015d]=0x50E9,
+  [0x1015e]=0x3492,
+  [0x10301]=0x5108,
+  [0x10302]=0x203F9,
+  [0x10303]=0x5117,
+  [0x10304]=0x511B,
+  [0x10305]=0x2044A,
+  [0x10306]=0x5160,
+  [0x10307]=0x20509,
+  [0x10308]=0x5173,
+  [0x10309]=0x5183,
+  [0x1030a]=0x518B,
+  [0x1030b]=0x34BC,
+  [0x1030c]=0x5198,
+  [0x1030d]=0x51A3,
+  [0x1030e]=0x51AD,
+  [0x1030f]=0x34C7,
+  [0x10310]=0x51BC,
+  [0x10311]=0x205D6,
+  [0x10312]=0x20628,
+  [0x10313]=0x51F3,
+  [0x10314]=0x51F4,
+  [0x10315]=0x5202,
+  [0x10316]=0x5212,
+  [0x10317]=0x5216,
+  [0x10318]=0x2074F,
+  [0x10319]=0x5255,
+  [0x1031a]=0x525C,
+  [0x1031b]=0x526C,
+  [0x1031c]=0x5277,
+  [0x1031d]=0x5284,
+  [0x1031e]=0x5282,
+  [0x1031f]=0x20807,
+  [0x10320]=0x5298,
+  [0x10321]=0x2083A,
+  [0x10322]=0x52A4,
+  [0x10323]=0x52A6,
+  [0x10324]=0x52AF,
+  [0x10325]=0x52BA,
+  [0x10326]=0x52BB,
+  [0x10327]=0x52CA,
+  [0x10328]=0x351F,
+  [0x10329]=0x52D1,
+  [0x1032a]=0x208B9,
+  [0x1032b]=0x52F7,
+  [0x1032c]=0x530A,
+  [0x1032d]=0x530B,
+  [0x1032e]=0x5324,
+  [0x1032f]=0x5335,
+  [0x10330]=0x533E,
+  [0x10331]=0x5342,
+  [0x10332]=0x2097C,
+  [0x10333]=0x2099D,
+  [0x10334]=0x5367,
+  [0x10335]=0x536C,
+  [0x10336]=0x537A,
+  [0x10337]=0x53A4,
+  [0x10338]=0x53B4,
+  [0x10339]=0x20AD3,
+  [0x1033a]=0x53B7,
+  [0x1033b]=0x53C0,
+  [0x1033c]=0x20B1D,
+  [0x1033d]=0x355D,
+  [0x1033e]=0x355E,
+  [0x1033f]=0x53D5,
+  [0x10340]=0x53DA,
+  [0x10341]=0x3563,
+  [0x10342]=0x53F4,
+  [0x10343]=0x53F5,
+  [0x10344]=0x5455,
+  [0x10345]=0x5424,
+  [0x10346]=0x5428,
+  [0x10347]=0x356E,
+  [0x10348]=0x5443,
+  [0x10349]=0x5462,
+  [0x1034a]=0x5466,
+  [0x1034b]=0x546C,
+  [0x1034c]=0x548A,
+  [0x1034d]=0x548D,
+  [0x1034e]=0x5495,
+  [0x1034f]=0x54A0,
+  [0x10350]=0x54A6,
+  [0x10351]=0x54AD,
+  [0x10352]=0x54AE,
+  [0x10353]=0x54B7,
+  [0x10354]=0x54BA,
+  [0x10355]=0x54BF,
+  [0x10356]=0x54C3,
+  [0x10357]=0x20D45,
+  [0x10358]=0x54EC,
+  [0x10359]=0x54EF,
+  [0x1035a]=0x54F1,
+  [0x1035b]=0x54F3,
+  [0x1035c]=0x5500,
+  [0x1035d]=0x5501,
+  [0x1035e]=0x5509,
+  [0x10401]=0x553C,
+  [0x10402]=0x5541,
+  [0x10403]=0x35A6,
+  [0x10404]=0x5547,
+  [0x10405]=0x554A,
+  [0x10406]=0x35A8,
+  [0x10407]=0x5560,
+  [0x10408]=0x5561,
+  [0x10409]=0x5564,
+  [0x1040a]=0x20DE1,
+  [0x1040b]=0x557D,
+  [0x1040c]=0x5582,
+  [0x1040d]=0x5588,
+  [0x1040e]=0x5591,
+  [0x1040f]=0x35C5,
+  [0x10410]=0x55D2,
+  [0x10411]=0x20E95,
+  [0x10412]=0x20E6D,
+  [0x10413]=0x55BF,
+  [0x10414]=0x55C9,
+  [0x10415]=0x55CC,
+  [0x10416]=0x55D1,
+  [0x10417]=0x55DD,
+  [0x10418]=0x35DA,
+  [0x10419]=0x55E2,
+  [0x1041a]=0x20E64,
+  [0x1041b]=0x55E9,
+  [0x1041c]=0x5628,
+  [0x1041d]=0x20F5F,
+  [0x1041e]=0x5607,
+  [0x1041f]=0x5610,
+  [0x10420]=0x5630,
+  [0x10421]=0x5637,
+  [0x10422]=0x35F4,
+  [0x10423]=0x563D,
+  [0x10424]=0x563F,
+  [0x10425]=0x5640,
+  [0x10426]=0x5647,
+  [0x10427]=0x565E,
+  [0x10428]=0x5660,
+  [0x10429]=0x566D,
+  [0x1042a]=0x3605,
+  [0x1042b]=0x5688,
+  [0x1042c]=0x568C,
+  [0x1042d]=0x5695,
+  [0x1042e]=0x569A,
+  [0x1042f]=0x569D,
+  [0x10430]=0x56A8,
+  [0x10431]=0x56AD,
+  [0x10432]=0x56B2,
+  [0x10433]=0x56C5,
+  [0x10434]=0x56CD,
+  [0x10435]=0x56DF,
+  [0x10436]=0x56E8,
+  [0x10437]=0x56F6,
+  [0x10438]=0x56F7,
+  [0x10439]=0x21201,
+  [0x1043a]=0x5715,
+  [0x1043b]=0x5723,
+  [0x1043c]=0x21255,
+  [0x1043d]=0x5729,
+  [0x1043e]=0x2127B,
+  [0x1043f]=0x5745,
+  [0x10440]=0x5746,
+  [0x10441]=0x574C,
+  [0x10442]=0x574D,
+  [0x10443]=0x21274,
+  [0x10444]=0x5768,
+  [0x10445]=0x576F,
+  [0x10446]=0x5773,
+  [0x10447]=0x5774,
+  [0x10448]=0x5775,
+  [0x10449]=0x577B,
+  [0x1044a]=0x212E4,
+  [0x1044b]=0x212D7,
+  [0x1044c]=0x57AC,
+  [0x1044d]=0x579A,
+  [0x1044e]=0x579D,
+  [0x1044f]=0x579E,
+  [0x10450]=0x57A8,
+  [0x10451]=0x57D7,
+  [0x10452]=0x212FD,
+  [0x10453]=0x57CC,
+  [0x10454]=0x21336,
+  [0x10455]=0x21344,
+  [0x10456]=0x57DE,
+  [0x10457]=0x57E6,
+  [0x10458]=0x57F0,
+  [0x10459]=0x364A,
+  [0x1045a]=0x57F8,
+  [0x1045b]=0x57FB,
+  [0x1045c]=0x57FD,
+  [0x1045d]=0x5804,
+  [0x1045e]=0x581E,
+  [0x10501]=0x5820,
+  [0x10502]=0x5827,
+  [0x10503]=0x5832,
+  [0x10504]=0x5839,
+  [0x10505]=0x213C4,
+  [0x10506]=0x5849,
+  [0x10507]=0x584C,
+  [0x10508]=0x5867,
+  [0x10509]=0x588A,
+  [0x1050a]=0x588B,
+  [0x1050b]=0x588D,
+  [0x1050c]=0x588F,
+  [0x1050d]=0x5890,
+  [0x1050e]=0x5894,
+  [0x1050f]=0x589D,
+  [0x10510]=0x58AA,
+  [0x10511]=0x58B1,
+  [0x10512]=0x2146D,
+  [0x10513]=0x58C3,
+  [0x10514]=0x58CD,
+  [0x10515]=0x58E2,
+  [0x10516]=0x58F3,
+  [0x10517]=0x58F4,
+  [0x10518]=0x5905,
+  [0x10519]=0x5906,
+  [0x1051a]=0x590B,
+  [0x1051b]=0x590D,
+  [0x1051c]=0x5914,
+  [0x1051d]=0x5924,
+  [0x1051e]=0x215D7,
+  [0x1051f]=0x3691,
+  [0x10520]=0x593D,
+  [0x10521]=0x3699,
+  [0x10522]=0x5946,
+  [0x10523]=0x3696,
+  [0x10524]=0x26C29,
+  [0x10525]=0x595B,
+  [0x10526]=0x595F,
+  [0x10527]=0x21647,
+  [0x10528]=0x5975,
+  [0x10529]=0x5976,
+  [0x1052a]=0x597C,
+  [0x1052b]=0x599F,
+  [0x1052c]=0x59AE,
+  [0x1052d]=0x59BC,
+  [0x1052e]=0x59C8,
+  [0x1052f]=0x59CD,
+  [0x10530]=0x59DE,
+  [0x10531]=0x59E3,
+  [0x10532]=0x59E4,
+  [0x10533]=0x59E7,
+  [0x10534]=0x59EE,
+  [0x10535]=0x21706,
+  [0x10536]=0x21742,
+  [0x10537]=0x36CF,
+  [0x10538]=0x5A0C,
+  [0x10539]=0x5A0D,
+  [0x1053a]=0x5A17,
+  [0x1053b]=0x5A27,
+  [0x1053c]=0x5A2D,
+  [0x1053d]=0x5A55,
+  [0x1053e]=0x5A65,
+  [0x1053f]=0x5A7A,
+  [0x10540]=0x5A8B,
+  [0x10541]=0x5A9C,
+  [0x10542]=0x5A9F,
+  [0x10543]=0x5AA0,
+  [0x10544]=0x5AA2,
+  [0x10545]=0x5AB1,
+  [0x10546]=0x5AB3,
+  [0x10547]=0x5AB5,
+  [0x10548]=0x5ABA,
+  [0x10549]=0x5ABF,
+  [0x1054a]=0x5ADA,
+  [0x1054b]=0x5ADC,
+  [0x1054c]=0x5AE0,
+  [0x1054d]=0x5AE5,
+  [0x1054e]=0x5AF0,
+  [0x1054f]=0x5AEE,
+  [0x10550]=0x5AF5,
+  [0x10551]=0x5B00,
+  [0x10552]=0x5B08,
+  [0x10553]=0x5B17,
+  [0x10554]=0x5B34,
+  [0x10555]=0x5B2D,
+  [0x10556]=0x5B4C,
+  [0x10557]=0x5B52,
+  [0x10558]=0x5B68,
+  [0x10559]=0x5B6F,
+  [0x1055a]=0x5B7C,
+  [0x1055b]=0x5B7F,
+  [0x1055c]=0x5B81,
+  [0x1055d]=0x5B84,
+  [0x1055e]=0x219C3,
+  [0x10801]=0x5B96,
+  [0x10802]=0x5BAC,
+  [0x10803]=0x3761,
+  [0x10804]=0x5BC0,
+  [0x10805]=0x3762,
+  [0x10806]=0x5BCE,
+  [0x10807]=0x5BD6,
+  [0x10808]=0x376C,
+  [0x10809]=0x376B,
+  [0x1080a]=0x5BF1,
+  [0x1080b]=0x5BFD,
+  [0x1080c]=0x3775,
+  [0x1080d]=0x5C03,
+  [0x1080e]=0x5C29,
+  [0x1080f]=0x5C30,
+  [0x10810]=0x21C56,
+  [0x10811]=0x5C5F,
+  [0x10812]=0x5C63,
+  [0x10813]=0x5C67,
+  [0x10814]=0x5C68,
+  [0x10815]=0x5C69,
+  [0x10816]=0x5C70,
+  [0x10817]=0x21D2D,
+  [0x10818]=0x21D45,
+  [0x10819]=0x5C7C,
+  [0x1081a]=0x21D78,
+  [0x1081b]=0x21D62,
+  [0x1081c]=0x5C88,
+  [0x1081d]=0x5C8A,
+  [0x1081e]=0x37C1,
+  [0x1081f]=0x21DA1,
+  [0x10820]=0x21D9C,
+  [0x10821]=0x5CA0,
+  [0x10822]=0x5CA2,
+  [0x10823]=0x5CA6,
+  [0x10824]=0x5CA7,
+  [0x10825]=0x21D92,
+  [0x10826]=0x5CAD,
+  [0x10827]=0x5CB5,
+  [0x10828]=0x21DB7,
+  [0x10829]=0x5CC9,
+  [0x1082a]=0x21DE0,
+  [0x1082b]=0x21E33,
+  [0x1082c]=0x5D06,
+  [0x1082d]=0x5D10,
+  [0x1082e]=0x5D2B,
+  [0x1082f]=0x5D1D,
+  [0x10830]=0x5D20,
+  [0x10831]=0x5D24,
+  [0x10832]=0x5D26,
+  [0x10833]=0x5D31,
+  [0x10834]=0x5D39,
+  [0x10835]=0x5D42,
+  [0x10836]=0x37E8,
+  [0x10837]=0x5D61,
+  [0x10838]=0x5D6A,
+  [0x10839]=0x37F4,
+  [0x1083a]=0x5D70,
+  [0x1083b]=0x21F1E,
+  [0x1083c]=0x37FD,
+  [0x1083d]=0x5D88,
+  [0x1083e]=0x3800,
+  [0x1083f]=0x5D92,
+  [0x10840]=0x5D94,
+  [0x10841]=0x5D97,
+  [0x10842]=0x5D99,
+  [0x10843]=0x5DB0,
+  [0x10844]=0x5DB2,
+  [0x10845]=0x5DB4,
+  [0x10846]=0x21F76,
+  [0x10847]=0x5DB9,
+  [0x10848]=0x5DD1,
+  [0x10849]=0x5DD7,
+  [0x1084a]=0x5DD8,
+  [0x1084b]=0x5DE0,
+  [0x1084c]=0x21FFA,
+  [0x1084d]=0x5DE4,
+  [0x1084e]=0x5DE9,
+  [0x1084f]=0x382F,
+  [0x10850]=0x5E00,
+  [0x10851]=0x3836,
+  [0x10852]=0x5E12,
+  [0x10853]=0x5E15,
+  [0x10854]=0x3840,
+  [0x10855]=0x5E1F,
+  [0x10856]=0x5E2E,
+  [0x10857]=0x5E3E,
+  [0x10858]=0x5E49,
+  [0x10859]=0x385C,
+  [0x1085a]=0x5E56,
+  [0x1085b]=0x3861,
+  [0x1085c]=0x5E6B,
+  [0x1085d]=0x5E6C,
+  [0x1085e]=0x5E6D,
+  [0x10c01]=0x5E6E,
+  [0x10c02]=0x2217B,
+  [0x10c03]=0x5EA5,
+  [0x10c04]=0x5EAA,
+  [0x10c05]=0x5EAC,
+  [0x10c06]=0x5EB9,
+  [0x10c07]=0x5EBF,
+  [0x10c08]=0x5EC6,
+  [0x10c09]=0x5ED2,
+  [0x10c0a]=0x5ED9,
+  [0x10c0b]=0x2231E,
+  [0x10c0c]=0x5EFD,
+  [0x10c0d]=0x5F08,
+  [0x10c0e]=0x5F0E,
+  [0x10c0f]=0x5F1C,
+  [0x10c10]=0x223AD,
+  [0x10c11]=0x5F1E,
+  [0x10c12]=0x5F47,
+  [0x10c13]=0x5F63,
+  [0x10c14]=0x5F72,
+  [0x10c15]=0x5F7E,
+  [0x10c16]=0x5F8F,
+  [0x10c17]=0x5FA2,
+  [0x10c18]=0x5FA4,
+  [0x10c19]=0x5FB8,
+  [0x10c1a]=0x5FC4,
+  [0x10c1b]=0x38FA,
+  [0x10c1c]=0x5FC7,
+  [0x10c1d]=0x5FCB,
+  [0x10c1e]=0x5FD2,
+  [0x10c1f]=0x5FD3,
+  [0x10c20]=0x5FD4,
+  [0x10c21]=0x5FE2,
+  [0x10c22]=0x5FEE,
+  [0x10c23]=0x5FEF,
+  [0x10c24]=0x5FF3,
+  [0x10c25]=0x5FFC,
+  [0x10c26]=0x3917,
+  [0x10c27]=0x6017,
+  [0x10c28]=0x6022,
+  [0x10c29]=0x6024,
+  [0x10c2a]=0x391A,
+  [0x10c2b]=0x604C,
+  [0x10c2c]=0x607F,
+  [0x10c2d]=0x608A,
+  [0x10c2e]=0x6095,
+  [0x10c2f]=0x60A8,
+  [0x10c30]=0x226F3,
+  [0x10c31]=0x60B0,
+  [0x10c32]=0x60B1,
+  [0x10c33]=0x60BE,
+  [0x10c34]=0x60C8,
+  [0x10c35]=0x60D9,
+  [0x10c36]=0x60DB,
+  [0x10c37]=0x60EE,
+  [0x10c38]=0x60F2,
+  [0x10c39]=0x60F5,
+  [0x10c3a]=0x6110,
+  [0x10c3b]=0x6112,
+  [0x10c3c]=0x6113,
+  [0x10c3d]=0x6119,
+  [0x10c3e]=0x611E,
+  [0x10c3f]=0x613A,
+  [0x10c40]=0x396F,
+  [0x10c41]=0x6141,
+  [0x10c42]=0x6146,
+  [0x10c43]=0x6160,
+  [0x10c44]=0x617C,
+  [0x10c45]=0x2285B,
+  [0x10c46]=0x6192,
+  [0x10c47]=0x6193,
+  [0x10c48]=0x6197,
+  [0x10c49]=0x6198,
+  [0x10c4a]=0x61A5,
+  [0x10c4b]=0x61A8,
+  [0x10c4c]=0x61AD,
+  [0x10c4d]=0x228AB,
+  [0x10c4e]=0x61D5,
+  [0x10c4f]=0x61DD,
+  [0x10c50]=0x61DF,
+  [0x10c51]=0x61F5,
+  [0x10c52]=0x2298F,
+  [0x10c53]=0x6215,
+  [0x10c54]=0x6223,
+  [0x10c55]=0x6229,
+  [0x10c56]=0x6246,
+  [0x10c57]=0x624C,
+  [0x10c58]=0x6251,
+  [0x10c59]=0x6252,
+  [0x10c5a]=0x6261,
+  [0x10c5b]=0x6264,
+  [0x10c5c]=0x627B,
+  [0x10c5d]=0x626D,
+  [0x10c5e]=0x6273,
+  [0x10d01]=0x6299,
+  [0x10d02]=0x62A6,
+  [0x10d03]=0x62D5,
+  [0x10d04]=0x22AB8,
+  [0x10d05]=0x62FD,
+  [0x10d06]=0x6303,
+  [0x10d07]=0x630D,
+  [0x10d08]=0x6310,
+  [0x10d09]=0x22B4F,
+  [0x10d0a]=0x22B50,
+  [0x10d0b]=0x6332,
+  [0x10d0c]=0x6335,
+  [0x10d0d]=0x633B,
+  [0x10d0e]=0x633C,
+  [0x10d0f]=0x6341,
+  [0x10d10]=0x6344,
+  [0x10d11]=0x634E,
+  [0x10d12]=0x22B46,
+  [0x10d13]=0x6359,
+  [0x10d14]=0x22C1D,
+  [0x10d15]=0x22BA6,
+  [0x10d16]=0x636C,
+  [0x10d17]=0x6384,
+  [0x10d18]=0x6399,
+  [0x10d19]=0x22C24,
+  [0x10d1a]=0x6394,
+  [0x10d1b]=0x63BD,
+  [0x10d1c]=0x63F7,
+  [0x10d1d]=0x63D4,
+  [0x10d1e]=0x63D5,
+  [0x10d1f]=0x63DC,
+  [0x10d20]=0x63E0,
+  [0x10d21]=0x63EB,
+  [0x10d22]=0x63EC,
+  [0x10d23]=0x63F2,
+  [0x10d24]=0x6409,
+  [0x10d25]=0x641E,
+  [0x10d26]=0x6425,
+  [0x10d27]=0x6429,
+  [0x10d28]=0x642F,
+  [0x10d29]=0x645A,
+  [0x10d2a]=0x645B,
+  [0x10d2b]=0x645D,
+  [0x10d2c]=0x6473,
+  [0x10d2d]=0x647D,
+  [0x10d2e]=0x6487,
+  [0x10d2f]=0x6491,
+  [0x10d30]=0x649D,
+  [0x10d31]=0x649F,
+  [0x10d32]=0x64CB,
+  [0x10d33]=0x64CC,
+  [0x10d34]=0x64D5,
+  [0x10d35]=0x64D7,
+  [0x10d36]=0x22DE1,
+  [0x10d37]=0x64E4,
+  [0x10d38]=0x64E5,
+  [0x10d39]=0x64FF,
+  [0x10d3a]=0x6504,
+  [0x10d3b]=0x3A6E,
+  [0x10d3c]=0x650F,
+  [0x10d3d]=0x6514,
+  [0x10d3e]=0x6516,
+  [0x10d3f]=0x3A73,
+  [0x10d40]=0x651E,
+  [0x10d41]=0x6532,
+  [0x10d42]=0x6544,
+  [0x10d43]=0x6554,
+  [0x10d44]=0x656B,
+  [0x10d45]=0x657A,
+  [0x10d46]=0x6581,
+  [0x10d47]=0x6584,
+  [0x10d48]=0x6585,
+  [0x10d49]=0x658A,
+  [0x10d4a]=0x65B2,
+  [0x10d4b]=0x65B5,
+  [0x10d4c]=0x65B8,
+  [0x10d4d]=0x65BF,
+  [0x10d4e]=0x65C2,
+  [0x10d4f]=0x65C9,
+  [0x10d50]=0x65D4,
+  [0x10d51]=0x3AD6,
+  [0x10d52]=0x65F2,
+  [0x10d53]=0x65F9,
+  [0x10d54]=0x65FC,
+  [0x10d55]=0x6604,
+  [0x10d56]=0x6608,
+  [0x10d57]=0x6621,
+  [0x10d58]=0x662A,
+  [0x10d59]=0x6645,
+  [0x10d5a]=0x6651,
+  [0x10d5b]=0x664E,
+  [0x10d5c]=0x3AEA,
+  [0x10d5d]=0x231C3,
+  [0x10d5e]=0x6657,
+  [0x10e01]=0x665B,
+  [0x10e02]=0x6663,
+  [0x10e03]=0x231F5,
+  [0x10e04]=0x231B6,
+  [0x10e05]=0x666A,
+  [0x10e06]=0x666B,
+  [0x10e07]=0x666C,
+  [0x10e08]=0x666D,
+  [0x10e09]=0x667B,
+  [0x10e0a]=0x6680,
+  [0x10e0b]=0x6690,
+  [0x10e0c]=0x6692,
+  [0x10e0d]=0x6699,
+  [0x10e0e]=0x3B0E,
+  [0x10e0f]=0x66AD,
+  [0x10e10]=0x66B1,
+  [0x10e11]=0x66B5,
+  [0x10e12]=0x3B1A,
+  [0x10e13]=0x66BF,
+  [0x10e14]=0x3B1C,
+  [0x10e15]=0x66EC,
+  [0x10e16]=0x3AD7,
+  [0x10e17]=0x6701,
+  [0x10e18]=0x6705,
+  [0x10e19]=0x6712,
+  [0x10e1a]=0x23372,
+  [0x10e1b]=0x6719,
+  [0x10e1c]=0x233D3,
+  [0x10e1d]=0x233D2,
+  [0x10e1e]=0x674C,
+  [0x10e1f]=0x674D,
+  [0x10e20]=0x6754,
+  [0x10e21]=0x675D,
+  [0x10e22]=0x233D0,
+  [0x10e23]=0x233E4,
+  [0x10e24]=0x233D5,
+  [0x10e25]=0x6774,
+  [0x10e26]=0x6776,
+  [0x10e27]=0x233DA,
+  [0x10e28]=0x6792,
+  [0x10e29]=0x233DF,
+  [0x10e2a]=0x8363,
+  [0x10e2b]=0x6810,
+  [0x10e2c]=0x67B0,
+  [0x10e2d]=0x67B2,
+  [0x10e2e]=0x67C3,
+  [0x10e2f]=0x67C8,
+  [0x10e30]=0x67D2,
+  [0x10e31]=0x67D9,
+  [0x10e32]=0x67DB,
+  [0x10e33]=0x67F0,
+  [0x10e34]=0x67F7,
+  [0x10e35]=0x2344A,
+  [0x10e36]=0x23451,
+  [0x10e37]=0x2344B,
+  [0x10e38]=0x6818,
+  [0x10e39]=0x681F,
+  [0x10e3a]=0x682D,
+  [0x10e3b]=0x23465,
+  [0x10e3c]=0x6833,
+  [0x10e3d]=0x683B,
+  [0x10e3e]=0x683E,
+  [0x10e3f]=0x6844,
+  [0x10e40]=0x6845,
+  [0x10e41]=0x6849,
+  [0x10e42]=0x684C,
+  [0x10e43]=0x6855,
+  [0x10e44]=0x6857,
+  [0x10e45]=0x3B77,
+  [0x10e46]=0x686B,
+  [0x10e47]=0x686E,
+  [0x10e48]=0x687A,
+  [0x10e49]=0x687C,
+  [0x10e4a]=0x6882,
+  [0x10e4b]=0x6890,
+  [0x10e4c]=0x6896,
+  [0x10e4d]=0x3B6D,
+  [0x10e4e]=0x6898,
+  [0x10e4f]=0x6899,
+  [0x10e50]=0x689A,
+  [0x10e51]=0x689C,
+  [0x10e52]=0x68AA,
+  [0x10e53]=0x68AB,
+  [0x10e54]=0x68B4,
+  [0x10e55]=0x68BB,
+  [0x10e56]=0x68FB,
+  [0x10e57]=0x234E4,
+  [0x10e58]=0x2355A,
+  [0x10e59]=0xFA13,
+  [0x10e5a]=0x68C3,
+  [0x10e5b]=0x68C5,
+  [0x10e5c]=0x68CC,
+  [0x10e5d]=0x68CF,
+  [0x10e5e]=0x68D6,
+  [0x10f01]=0x68D9,
+  [0x10f02]=0x68E4,
+  [0x10f03]=0x68E5,
+  [0x10f04]=0x68EC,
+  [0x10f05]=0x68F7,
+  [0x10f06]=0x6903,
+  [0x10f07]=0x6907,
+  [0x10f08]=0x3B87,
+  [0x10f09]=0x3B88,
+  [0x10f0a]=0x23594,
+  [0x10f0b]=0x693B,
+  [0x10f0c]=0x3B8D,
+  [0x10f0d]=0x6946,
+  [0x10f0e]=0x6969,
+  [0x10f0f]=0x696C,
+  [0x10f10]=0x6972,
+  [0x10f11]=0x697A,
+  [0x10f12]=0x697F,
+  [0x10f13]=0x6992,
+  [0x10f14]=0x3BA4,
+  [0x10f15]=0x6996,
+  [0x10f16]=0x6998,
+  [0x10f17]=0x69A6,
+  [0x10f18]=0x69B0,
+  [0x10f19]=0x69B7,
+  [0x10f1a]=0x69BA,
+  [0x10f1b]=0x69BC,
+  [0x10f1c]=0x69C0,
+  [0x10f1d]=0x69D1,
+  [0x10f1e]=0x69D6,
+  [0x10f1f]=0x23639,
+  [0x10f20]=0x23647,
+  [0x10f21]=0x6A30,
+  [0x10f22]=0x23638,
+  [0x10f23]=0x2363A,
+  [0x10f24]=0x69E3,
+  [0x10f25]=0x69EE,
+  [0x10f26]=0x69EF,
+  [0x10f27]=0x69F3,
+  [0x10f28]=0x3BCD,
+  [0x10f29]=0x69F4,
+  [0x10f2a]=0x69FE,
+  [0x10f2b]=0x6A11,
+  [0x10f2c]=0x6A1A,
+  [0x10f2d]=0x6A1D,
+  [0x10f2e]=0x2371C,
+  [0x10f2f]=0x6A32,
+  [0x10f30]=0x6A33,
+  [0x10f31]=0x6A34,
+  [0x10f32]=0x6A3F,
+  [0x10f33]=0x6A46,
+  [0x10f34]=0x6A49,
+  [0x10f35]=0x6A7A,
+  [0x10f36]=0x6A4E,
+  [0x10f37]=0x6A52,
+  [0x10f38]=0x6A64,
+  [0x10f39]=0x2370C,
+  [0x10f3a]=0x6A7E,
+  [0x10f3b]=0x6A83,
+  [0x10f3c]=0x6A8B,
+  [0x10f3d]=0x3BF0,
+  [0x10f3e]=0x6A91,
+  [0x10f3f]=0x6A9F,
+  [0x10f40]=0x6AA1,
+  [0x10f41]=0x23764,
+  [0x10f42]=0x6AAB,
+  [0x10f43]=0x6ABD,
+  [0x10f44]=0x6AC6,
+  [0x10f45]=0x6AD4,
+  [0x10f46]=0x6AD0,
+  [0x10f47]=0x6ADC,
+  [0x10f48]=0x6ADD,
+  [0x10f49]=0x237FF,
+  [0x10f4a]=0x237E7,
+  [0x10f4b]=0x6AEC,
+  [0x10f4c]=0x6AF1,
+  [0x10f4d]=0x6AF2,
+  [0x10f4e]=0x6AF3,
+  [0x10f4f]=0x6AFD,
+  [0x10f50]=0x23824,
+  [0x10f51]=0x6B0B,
+  [0x10f52]=0x6B0F,
+  [0x10f53]=0x6B10,
+  [0x10f54]=0x6B11,
+  [0x10f55]=0x2383D,
+  [0x10f56]=0x6B17,
+  [0x10f57]=0x3C26,
+  [0x10f58]=0x6B2F,
+  [0x10f59]=0x6B4A,
+  [0x10f5a]=0x6B58,
+  [0x10f5b]=0x6B6C,
+  [0x10f5c]=0x6B75,
+  [0x10f5d]=0x6B7A,
+  [0x10f5e]=0x6B81,
+  [0x14e01]=0x6B9B,
+  [0x14e02]=0x6BAE,
+  [0x14e03]=0x23A98,
+  [0x14e04]=0x6BBD,
+  [0x14e05]=0x6BBE,
+  [0x14e06]=0x6BC7,
+  [0x14e07]=0x6BC8,
+  [0x14e08]=0x6BC9,
+  [0x14e09]=0x6BDA,
+  [0x14e0a]=0x6BE6,
+  [0x14e0b]=0x6BE7,
+  [0x14e0c]=0x6BEE,
+  [0x14e0d]=0x6BF1,
+  [0x14e0e]=0x6C02,
+  [0x14e0f]=0x6C0A,
+  [0x14e10]=0x6C0E,
+  [0x14e11]=0x6C35,
+  [0x14e12]=0x6C36,
+  [0x14e13]=0x6C3A,
+  [0x14e14]=0x23C7F,
+  [0x14e15]=0x6C3F,
+  [0x14e16]=0x6C4D,
+  [0x14e17]=0x6C5B,
+  [0x14e18]=0x6C6D,
+  [0x14e19]=0x6C84,
+  [0x14e1a]=0x6C89,
+  [0x14e1b]=0x3CC3,
+  [0x14e1c]=0x6C94,
+  [0x14e1d]=0x6C95,
+  [0x14e1e]=0x6C97,
+  [0x14e1f]=0x6CAD,
+  [0x14e20]=0x6CC2,
+  [0x14e21]=0x6CD0,
+  [0x14e22]=0x3CD2,
+  [0x14e23]=0x6CD6,
+  [0x14e24]=0x6CDA,
+  [0x14e25]=0x6CDC,
+  [0x14e26]=0x6CE9,
+  [0x14e27]=0x6CEC,
+  [0x14e28]=0x6CED,
+  [0x14e29]=0x23D00,
+  [0x14e2a]=0x6D00,
+  [0x14e2b]=0x6D0A,
+  [0x14e2c]=0x6D24,
+  [0x14e2d]=0x6D26,
+  [0x14e2e]=0x6D27,
+  [0x14e2f]=0x6C67,
+  [0x14e30]=0x6D2F,
+  [0x14e31]=0x6D3C,
+  [0x14e32]=0x6D5B,
+  [0x14e33]=0x6D5E,
+  [0x14e34]=0x6D60,
+  [0x14e35]=0x6D70,
+  [0x14e36]=0x6D80,
+  [0x14e37]=0x6D81,
+  [0x14e38]=0x6D8A,
+  [0x14e39]=0x6D8D,
+  [0x14e3a]=0x6D91,
+  [0x14e3b]=0x6D98,
+  [0x14e3c]=0x23D40,
+  [0x14e3d]=0x6E17,
+  [0x14e3e]=0x23DFA,
+  [0x14e3f]=0x23DF9,
+  [0x14e40]=0x23DD3,
+  [0x14e41]=0x6DAB,
+  [0x14e42]=0x6DAE,
+  [0x14e43]=0x6DB4,
+  [0x14e44]=0x6DC2,
+  [0x14e45]=0x6D34,
+  [0x14e46]=0x6DC8,
+  [0x14e47]=0x6DCE,
+  [0x14e48]=0x6DCF,
+  [0x14e49]=0x6DD0,
+  [0x14e4a]=0x6DDF,
+  [0x14e4b]=0x6DE9,
+  [0x14e4c]=0x6DF6,
+  [0x14e4d]=0x6E36,
+  [0x14e4e]=0x6E1E,
+  [0x14e4f]=0x6E22,
+  [0x14e50]=0x6E27,
+  [0x14e51]=0x3D11,
+  [0x14e52]=0x6E32,
+  [0x14e53]=0x6E3C,
+  [0x14e54]=0x6E48,
+  [0x14e55]=0x6E49,
+  [0x14e56]=0x6E4B,
+  [0x14e57]=0x6E4C,
+  [0x14e58]=0x6E4F,
+  [0x14e59]=0x6E51,
+  [0x14e5a]=0x6E53,
+  [0x14e5b]=0x6E54,
+  [0x14e5c]=0x6E57,
+  [0x14e5d]=0x6E63,
+  [0x14e5e]=0x3D1E,
+  [0x14f01]=0x6E93,
+  [0x14f02]=0x6EA7,
+  [0x14f03]=0x6EB4,
+  [0x14f04]=0x6EBF,
+  [0x14f05]=0x6EC3,
+  [0x14f06]=0x6ECA,
+  [0x14f07]=0x6ED9,
+  [0x14f08]=0x6F35,
+  [0x14f09]=0x6EEB,
+  [0x14f0a]=0x6EF9,
+  [0x14f0b]=0x6EFB,
+  [0x14f0c]=0x6F0A,
+  [0x14f0d]=0x6F0C,
+  [0x14f0e]=0x6F18,
+  [0x14f0f]=0x6F25,
+  [0x14f10]=0x6F36,
+  [0x14f11]=0x6F3C,
+  [0x14f12]=0x23F7E,
+  [0x14f13]=0x6F52,
+  [0x14f14]=0x6F57,
+  [0x14f15]=0x6F5A,
+  [0x14f16]=0x6F60,
+  [0x14f17]=0x6F68,
+  [0x14f18]=0x6F98,
+  [0x14f19]=0x6F7D,
+  [0x14f1a]=0x6F90,
+  [0x14f1b]=0x6F96,
+  [0x14f1c]=0x6FBE,
+  [0x14f1d]=0x6F9F,
+  [0x14f1e]=0x6FA5,
+  [0x14f1f]=0x6FAF,
+  [0x14f20]=0x3D64,
+  [0x14f21]=0x6FB5,
+  [0x14f22]=0x6FC8,
+  [0x14f23]=0x6FC9,
+  [0x14f24]=0x6FDA,
+  [0x14f25]=0x6FDE,
+  [0x14f26]=0x6FE9,
+  [0x14f27]=0x24096,
+  [0x14f28]=0x6FFC,
+  [0x14f29]=0x7000,
+  [0x14f2a]=0x7007,
+  [0x14f2b]=0x700A,
+  [0x14f2c]=0x7023,
+  [0x14f2d]=0x24103,
+  [0x14f2e]=0x7039,
+  [0x14f2f]=0x703A,
+  [0x14f30]=0x703C,
+  [0x14f31]=0x7043,
+  [0x14f32]=0x7047,
+  [0x14f33]=0x704B,
+  [0x14f34]=0x3D9A,
+  [0x14f35]=0x7054,
+  [0x14f36]=0x7065,
+  [0x14f37]=0x7069,
+  [0x14f38]=0x706C,
+  [0x14f39]=0x706E,
+  [0x14f3a]=0x7076,
+  [0x14f3b]=0x707E,
+  [0x14f3c]=0x7081,
+  [0x14f3d]=0x7086,
+  [0x14f3e]=0x7095,
+  [0x14f3f]=0x7097,
+  [0x14f40]=0x70BB,
+  [0x14f41]=0x241C6,
+  [0x14f42]=0x709F,
+  [0x14f43]=0x70B1,
+  [0x14f44]=0x241FE,
+  [0x14f45]=0x70EC,
+  [0x14f46]=0x70CA,
+  [0x14f47]=0x70D1,
+  [0x14f48]=0x70D3,
+  [0x14f49]=0x70DC,
+  [0x14f4a]=0x7103,
+  [0x14f4b]=0x7104,
+  [0x14f4c]=0x7106,
+  [0x14f4d]=0x7107,
+  [0x14f4e]=0x7108,
+  [0x14f4f]=0x710C,
+  [0x14f50]=0x3DC0,
+  [0x14f51]=0x712F,
+  [0x14f52]=0x7131,
+  [0x14f53]=0x7150,
+  [0x14f54]=0x714A,
+  [0x14f55]=0x7153,
+  [0x14f56]=0x715E,
+  [0x14f57]=0x3DD4,
+  [0x14f58]=0x7196,
+  [0x14f59]=0x7180,
+  [0x14f5a]=0x719B,
+  [0x14f5b]=0x71A0,
+  [0x14f5c]=0x71A2,
+  [0x14f5d]=0x71AE,
+  [0x14f5e]=0x71AF,
+  [0x15001]=0x71B3,
+  [0x15002]=0x243BC,
+  [0x15003]=0x71CB,
+  [0x15004]=0x71D3,
+  [0x15005]=0x71D9,
+  [0x15006]=0x71DC,
+  [0x15007]=0x7207,
+  [0x15008]=0x3E05,
+  [0x15009]=0xFA49,
+  [0x1500a]=0x722B,
+  [0x1500b]=0x7234,
+  [0x1500c]=0x7238,
+  [0x1500d]=0x7239,
+  [0x1500e]=0x4E2C,
+  [0x1500f]=0x7242,
+  [0x15010]=0x7253,
+  [0x15011]=0x7257,
+  [0x15012]=0x7263,
+  [0x15013]=0x24629,
+  [0x15014]=0x726E,
+  [0x15015]=0x726F,
+  [0x15016]=0x7278,
+  [0x15017]=0x727F,
+  [0x15018]=0x728E,
+  [0x15019]=0x246A5,
+  [0x1501a]=0x72AD,
+  [0x1501b]=0x72AE,
+  [0x1501c]=0x72B0,
+  [0x1501d]=0x72B1,
+  [0x1501e]=0x72C1,
+  [0x1501f]=0x3E60,
+  [0x15020]=0x72CC,
+  [0x15021]=0x3E66,
+  [0x15022]=0x3E68,
+  [0x15023]=0x72F3,
+  [0x15024]=0x72FA,
+  [0x15025]=0x7307,
+  [0x15026]=0x7312,
+  [0x15027]=0x7318,
+  [0x15028]=0x7319,
+  [0x15029]=0x3E83,
+  [0x1502a]=0x7339,
+  [0x1502b]=0x732C,
+  [0x1502c]=0x7331,
+  [0x1502d]=0x7333,
+  [0x1502e]=0x733D,
+  [0x1502f]=0x7352,
+  [0x15030]=0x3E94,
+  [0x15031]=0x736B,
+  [0x15032]=0x736C,
+  [0x15033]=0x24896,
+  [0x15034]=0x736E,
+  [0x15035]=0x736F,
+  [0x15036]=0x7371,
+  [0x15037]=0x7377,
+  [0x15038]=0x7381,
+  [0x15039]=0x7385,
+  [0x1503a]=0x738A,
+  [0x1503b]=0x7394,
+  [0x1503c]=0x7398,
+  [0x1503d]=0x739C,
+  [0x1503e]=0x739E,
+  [0x1503f]=0x73A5,
+  [0x15040]=0x73A8,
+  [0x15041]=0x73B5,
+  [0x15042]=0x73B7,
+  [0x15043]=0x73B9,
+  [0x15044]=0x73BC,
+  [0x15045]=0x73BF,
+  [0x15046]=0x73C5,
+  [0x15047]=0x73CB,
+  [0x15048]=0x73E1,
+  [0x15049]=0x73E7,
+  [0x1504a]=0x73F9,
+  [0x1504b]=0x7413,
+  [0x1504c]=0x73FA,
+  [0x1504d]=0x7401,
+  [0x1504e]=0x7424,
+  [0x1504f]=0x7431,
+  [0x15050]=0x7439,
+  [0x15051]=0x7453,
+  [0x15052]=0x7440,
+  [0x15053]=0x7443,
+  [0x15054]=0x744D,
+  [0x15055]=0x7452,
+  [0x15056]=0x745D,
+  [0x15057]=0x7471,
+  [0x15058]=0x7481,
+  [0x15059]=0x7485,
+  [0x1505a]=0x7488,
+  [0x1505b]=0x24A4D,
+  [0x1505c]=0x7492,
+  [0x1505d]=0x7497,
+  [0x1505e]=0x7499,
+  [0x15101]=0x74A0,
+  [0x15102]=0x74A1,
+  [0x15103]=0x74A5,
+  [0x15104]=0x74AA,
+  [0x15105]=0x74AB,
+  [0x15106]=0x74B9,
+  [0x15107]=0x74BB,
+  [0x15108]=0x74BA,
+  [0x15109]=0x74D6,
+  [0x1510a]=0x74D8,
+  [0x1510b]=0x74DE,
+  [0x1510c]=0x74EF,
+  [0x1510d]=0x74EB,
+  [0x1510e]=0x24B56,
+  [0x1510f]=0x74FA,
+  [0x15110]=0x24B6F,
+  [0x15111]=0x7520,
+  [0x15112]=0x7524,
+  [0x15113]=0x752A,
+  [0x15114]=0x3F57,
+  [0x15115]=0x24C16,
+  [0x15116]=0x753D,
+  [0x15117]=0x753E,
+  [0x15118]=0x7540,
+  [0x15119]=0x7548,
+  [0x1511a]=0x754E,
+  [0x1511b]=0x7550,
+  [0x1511c]=0x7552,
+  [0x1511d]=0x756C,
+  [0x1511e]=0x7572,
+  [0x1511f]=0x7571,
+  [0x15120]=0x757A,
+  [0x15121]=0x757D,
+  [0x15122]=0x757E,
+  [0x15123]=0x7581,
+  [0x15124]=0x24D14,
+  [0x15125]=0x758C,
+  [0x15126]=0x3F75,
+  [0x15127]=0x75A2,
+  [0x15128]=0x3F77,
+  [0x15129]=0x75B0,
+  [0x1512a]=0x75B7,
+  [0x1512b]=0x75BF,
+  [0x1512c]=0x75C0,
+  [0x1512d]=0x75C6,
+  [0x1512e]=0x75CF,
+  [0x1512f]=0x75D3,
+  [0x15130]=0x75DD,
+  [0x15131]=0x75DF,
+  [0x15132]=0x75E0,
+  [0x15133]=0x75E7,
+  [0x15134]=0x75EC,
+  [0x15135]=0x75EE,
+  [0x15136]=0x75F1,
+  [0x15137]=0x75F9,
+  [0x15138]=0x7603,
+  [0x15139]=0x7618,
+  [0x1513a]=0x7607,
+  [0x1513b]=0x760F,
+  [0x1513c]=0x3FAE,
+  [0x1513d]=0x24E0E,
+  [0x1513e]=0x7613,
+  [0x1513f]=0x761B,
+  [0x15140]=0x761C,
+  [0x15141]=0x24E37,
+  [0x15142]=0x7625,
+  [0x15143]=0x7628,
+  [0x15144]=0x763C,
+  [0x15145]=0x7633,
+  [0x15146]=0x24E6A,
+  [0x15147]=0x3FC9,
+  [0x15148]=0x7641,
+  [0x15149]=0x24E8B,
+  [0x1514a]=0x7649,
+  [0x1514b]=0x7655,
+  [0x1514c]=0x3FD7,
+  [0x1514d]=0x766E,
+  [0x1514e]=0x7695,
+  [0x1514f]=0x769C,
+  [0x15150]=0x76A1,
+  [0x15151]=0x76A0,
+  [0x15152]=0x76A7,
+  [0x15153]=0x76A8,
+  [0x15154]=0x76AF,
+  [0x15155]=0x2504A,
+  [0x15156]=0x76C9,
+  [0x15157]=0x25055,
+  [0x15158]=0x76E8,
+  [0x15159]=0x76EC,
+  [0x1515a]=0x25122,
+  [0x1515b]=0x7717,
+  [0x1515c]=0x771A,
+  [0x1515d]=0x772D,
+  [0x1515e]=0x7735,
+  [0x15201]=0x251A9,
+  [0x15202]=0x4039,
+  [0x15203]=0x251E5,
+  [0x15204]=0x251CD,
+  [0x15205]=0x7758,
+  [0x15206]=0x7760,
+  [0x15207]=0x776A,
+  [0x15208]=0x2521E,
+  [0x15209]=0x7772,
+  [0x1520a]=0x777C,
+  [0x1520b]=0x777D,
+  [0x1520c]=0x2524C,
+  [0x1520d]=0x4058,
+  [0x1520e]=0x779A,
+  [0x1520f]=0x779F,
+  [0x15210]=0x77A2,
+  [0x15211]=0x77A4,
+  [0x15212]=0x77A9,
+  [0x15213]=0x77DE,
+  [0x15214]=0x77DF,
+  [0x15215]=0x77E4,
+  [0x15216]=0x77E6,
+  [0x15217]=0x77EA,
+  [0x15218]=0x77EC,
+  [0x15219]=0x4093,
+  [0x1521a]=0x77F0,
+  [0x1521b]=0x77F4,
+  [0x1521c]=0x77FB,
+  [0x1521d]=0x2542E,
+  [0x1521e]=0x7805,
+  [0x1521f]=0x7806,
+  [0x15220]=0x7809,
+  [0x15221]=0x780D,
+  [0x15222]=0x7819,
+  [0x15223]=0x7821,
+  [0x15224]=0x782C,
+  [0x15225]=0x7847,
+  [0x15226]=0x7864,
+  [0x15227]=0x786A,
+  [0x15228]=0x254D9,
+  [0x15229]=0x788A,
+  [0x1522a]=0x7894,
+  [0x1522b]=0x78A4,
+  [0x1522c]=0x789D,
+  [0x1522d]=0x789E,
+  [0x1522e]=0x789F,
+  [0x1522f]=0x78BB,
+  [0x15230]=0x78C8,
+  [0x15231]=0x78CC,
+  [0x15232]=0x78CE,
+  [0x15233]=0x78D5,
+  [0x15234]=0x78E0,
+  [0x15235]=0x78E1,
+  [0x15236]=0x78E6,
+  [0x15237]=0x78F9,
+  [0x15238]=0x78FA,
+  [0x15239]=0x78FB,
+  [0x1523a]=0x78FE,
+  [0x1523b]=0x255A7,
+  [0x1523c]=0x7910,
+  [0x1523d]=0x791B,
+  [0x1523e]=0x7930,
+  [0x1523f]=0x7925,
+  [0x15240]=0x793B,
+  [0x15241]=0x794A,
+  [0x15242]=0x7958,
+  [0x15243]=0x795B,
+  [0x15244]=0x4105,
+  [0x15245]=0x7967,
+  [0x15246]=0x7972,
+  [0x15247]=0x7994,
+  [0x15248]=0x7995,
+  [0x15249]=0x7996,
+  [0x1524a]=0x799B,
+  [0x1524b]=0x79A1,
+  [0x1524c]=0x79A9,
+  [0x1524d]=0x79B4,
+  [0x1524e]=0x79BB,
+  [0x1524f]=0x79C2,
+  [0x15250]=0x79C7,
+  [0x15251]=0x79CC,
+  [0x15252]=0x79CD,
+  [0x15253]=0x79D6,
+  [0x15254]=0x4148,
+  [0x15255]=0x257A9,
+  [0x15256]=0x257B4,
+  [0x15257]=0x414F,
+  [0x15258]=0x7A0A,
+  [0x15259]=0x7A11,
+  [0x1525a]=0x7A15,
+  [0x1525b]=0x7A1B,
+  [0x1525c]=0x7A1E,
+  [0x1525d]=0x4163,
+  [0x1525e]=0x7A2D,
+  [0x15301]=0x7A38,
+  [0x15302]=0x7A47,
+  [0x15303]=0x7A4C,
+  [0x15304]=0x7A56,
+  [0x15305]=0x7A59,
+  [0x15306]=0x7A5C,
+  [0x15307]=0x7A5F,
+  [0x15308]=0x7A60,
+  [0x15309]=0x7A67,
+  [0x1530a]=0x7A6A,
+  [0x1530b]=0x7A75,
+  [0x1530c]=0x7A78,
+  [0x1530d]=0x7A82,
+  [0x1530e]=0x7A8A,
+  [0x1530f]=0x7A90,
+  [0x15310]=0x7AA3,
+  [0x15311]=0x7AAC,
+  [0x15312]=0x259D4,
+  [0x15313]=0x41B4,
+  [0x15314]=0x7AB9,
+  [0x15315]=0x7ABC,
+  [0x15316]=0x7ABE,
+  [0x15317]=0x41BF,
+  [0x15318]=0x7ACC,
+  [0x15319]=0x7AD1,
+  [0x1531a]=0x7AE7,
+  [0x1531b]=0x7AE8,
+  [0x1531c]=0x7AF4,
+  [0x1531d]=0x25AE4,
+  [0x1531e]=0x25AE3,
+  [0x1531f]=0x7B07,
+  [0x15320]=0x25AF1,
+  [0x15321]=0x7B3D,
+  [0x15322]=0x7B27,
+  [0x15323]=0x7B2A,
+  [0x15324]=0x7B2E,
+  [0x15325]=0x7B2F,
+  [0x15326]=0x7B31,
+  [0x15327]=0x41E6,
+  [0x15328]=0x41F3,
+  [0x15329]=0x7B7F,
+  [0x1532a]=0x7B41,
+  [0x1532b]=0x41EE,
+  [0x1532c]=0x7B55,
+  [0x1532d]=0x7B79,
+  [0x1532e]=0x7B64,
+  [0x1532f]=0x7B66,
+  [0x15330]=0x7B69,
+  [0x15331]=0x7B73,
+  [0x15332]=0x25BB2,
+  [0x15333]=0x4207,
+  [0x15334]=0x7B90,
+  [0x15335]=0x7B91,
+  [0x15336]=0x7B9B,
+  [0x15337]=0x420E,
+  [0x15338]=0x7BAF,
+  [0x15339]=0x7BB5,
+  [0x1533a]=0x7BBC,
+  [0x1533b]=0x7BC5,
+  [0x1533c]=0x7BCA,
+  [0x1533d]=0x25C4B,
+  [0x1533e]=0x25C64,
+  [0x1533f]=0x7BD4,
+  [0x15340]=0x7BD6,
+  [0x15341]=0x7BDA,
+  [0x15342]=0x7BEA,
+  [0x15343]=0x7BF0,
+  [0x15344]=0x7C03,
+  [0x15345]=0x7C0B,
+  [0x15346]=0x7C0E,
+  [0x15347]=0x7C0F,
+  [0x15348]=0x7C26,
+  [0x15349]=0x7C45,
+  [0x1534a]=0x7C4A,
+  [0x1534b]=0x7C51,
+  [0x1534c]=0x7C57,
+  [0x1534d]=0x7C5E,
+  [0x1534e]=0x7C61,
+  [0x1534f]=0x7C69,
+  [0x15350]=0x7C6E,
+  [0x15351]=0x7C6F,
+  [0x15352]=0x7C70,
+  [0x15353]=0x25E2E,
+  [0x15354]=0x25E56,
+  [0x15355]=0x25E65,
+  [0x15356]=0x7CA6,
+  [0x15357]=0x25E62,
+  [0x15358]=0x7CB6,
+  [0x15359]=0x7CB7,
+  [0x1535a]=0x7CBF,
+  [0x1535b]=0x25ED8,
+  [0x1535c]=0x7CC4,
+  [0x1535d]=0x25EC2,
+  [0x1535e]=0x7CC8,
+  [0x15401]=0x7CCD,
+  [0x15402]=0x25EE8,
+  [0x15403]=0x7CD7,
+  [0x15404]=0x25F23,
+  [0x15405]=0x7CE6,
+  [0x15406]=0x7CEB,
+  [0x15407]=0x25F5C,
+  [0x15408]=0x7CF5,
+  [0x15409]=0x7D03,
+  [0x1540a]=0x7D09,
+  [0x1540b]=0x42C6,
+  [0x1540c]=0x7D12,
+  [0x1540d]=0x7D1E,
+  [0x1540e]=0x25FE0,
+  [0x1540f]=0x25FD4,
+  [0x15410]=0x7D3D,
+  [0x15411]=0x7D3E,
+  [0x15412]=0x7D40,
+  [0x15413]=0x7D47,
+  [0x15414]=0x2600C,
+  [0x15415]=0x25FFB,
+  [0x15416]=0x42D6,
+  [0x15417]=0x7D59,
+  [0x15418]=0x7D5A,
+  [0x15419]=0x7D6A,
+  [0x1541a]=0x7D70,
+  [0x1541b]=0x42DD,
+  [0x1541c]=0x7D7F,
+  [0x1541d]=0x26017,
+  [0x1541e]=0x7D86,
+  [0x1541f]=0x7D88,
+  [0x15420]=0x7D8C,
+  [0x15421]=0x7D97,
+  [0x15422]=0x26060,
+  [0x15423]=0x7D9D,
+  [0x15424]=0x7DA7,
+  [0x15425]=0x7DAA,
+  [0x15426]=0x7DB6,
+  [0x15427]=0x7DB7,
+  [0x15428]=0x7DC0,
+  [0x15429]=0x7DD7,
+  [0x1542a]=0x7DD9,
+  [0x1542b]=0x7DE6,
+  [0x1542c]=0x7DF1,
+  [0x1542d]=0x7DF9,
+  [0x1542e]=0x4302,
+  [0x1542f]=0x260ED,
+  [0x15430]=0xFA58,
+  [0x15431]=0x7E10,
+  [0x15432]=0x7E17,
+  [0x15433]=0x7E1D,
+  [0x15434]=0x7E20,
+  [0x15435]=0x7E27,
+  [0x15436]=0x7E2C,
+  [0x15437]=0x7E45,
+  [0x15438]=0x7E73,
+  [0x15439]=0x7E75,
+  [0x1543a]=0x7E7E,
+  [0x1543b]=0x7E86,
+  [0x1543c]=0x7E87,
+  [0x1543d]=0x432B,
+  [0x1543e]=0x7E91,
+  [0x1543f]=0x7E98,
+  [0x15440]=0x7E9A,
+  [0x15441]=0x4343,
+  [0x15442]=0x7F3C,
+  [0x15443]=0x7F3B,
+  [0x15444]=0x7F3E,
+  [0x15445]=0x7F43,
+  [0x15446]=0x7F44,
+  [0x15447]=0x7F4F,
+  [0x15448]=0x34C1,
+  [0x15449]=0x26270,
+  [0x1544a]=0x7F52,
+  [0x1544b]=0x26286,
+  [0x1544c]=0x7F61,
+  [0x1544d]=0x7F63,
+  [0x1544e]=0x7F64,
+  [0x1544f]=0x7F6D,
+  [0x15450]=0x7F7D,
+  [0x15451]=0x7F7E,
+  [0x15452]=0x2634C,
+  [0x15453]=0x7F90,
+  [0x15454]=0x517B,
+  [0x15455]=0x23D0E,
+  [0x15456]=0x7F96,
+  [0x15457]=0x7F9C,
+  [0x15458]=0x7FAD,
+  [0x15459]=0x26402,
+  [0x1545a]=0x7FC3,
+  [0x1545b]=0x7FCF,
+  [0x1545c]=0x7FE3,
+  [0x1545d]=0x7FE5,
+  [0x1545e]=0x7FEF,
+  [0x15501]=0x7FF2,
+  [0x15502]=0x8002,
+  [0x15503]=0x800A,
+  [0x15504]=0x8008,
+  [0x15505]=0x800E,
+  [0x15506]=0x8011,
+  [0x15507]=0x8016,
+  [0x15508]=0x8024,
+  [0x15509]=0x802C,
+  [0x1550a]=0x8030,
+  [0x1550b]=0x8043,
+  [0x1550c]=0x8066,
+  [0x1550d]=0x8071,
+  [0x1550e]=0x8075,
+  [0x1550f]=0x807B,
+  [0x15510]=0x8099,
+  [0x15511]=0x809C,
+  [0x15512]=0x80A4,
+  [0x15513]=0x80A7,
+  [0x15514]=0x80B8,
+  [0x15515]=0x2667E,
+  [0x15516]=0x80C5,
+  [0x15517]=0x80D5,
+  [0x15518]=0x80D8,
+  [0x15519]=0x80E6,
+  [0x1551a]=0x266B0,
+  [0x1551b]=0x810D,
+  [0x1551c]=0x80F5,
+  [0x1551d]=0x80FB,
+  [0x1551e]=0x43EE,
+  [0x1551f]=0x8135,
+  [0x15520]=0x8116,
+  [0x15521]=0x811E,
+  [0x15522]=0x43F0,
+  [0x15523]=0x8124,
+  [0x15524]=0x8127,
+  [0x15525]=0x812C,
+  [0x15526]=0x2671D,
+  [0x15527]=0x813D,
+  [0x15528]=0x4408,
+  [0x15529]=0x8169,
+  [0x1552a]=0x4417,
+  [0x1552b]=0x8181,
+  [0x1552c]=0x441C,
+  [0x1552d]=0x8184,
+  [0x1552e]=0x8185,
+  [0x1552f]=0x4422,
+  [0x15530]=0x8198,
+  [0x15531]=0x81B2,
+  [0x15532]=0x81C1,
+  [0x15533]=0x81C3,
+  [0x15534]=0x81D6,
+  [0x15535]=0x81DB,
+  [0x15536]=0x268DD,
+  [0x15537]=0x81E4,
+  [0x15538]=0x268EA,
+  [0x15539]=0x81EC,
+  [0x1553a]=0x26951,
+  [0x1553b]=0x81FD,
+  [0x1553c]=0x81FF,
+  [0x1553d]=0x2696F,
+  [0x1553e]=0x8204,
+  [0x1553f]=0x269DD,
+  [0x15540]=0x8219,
+  [0x15541]=0x8221,
+  [0x15542]=0x8222,
+  [0x15543]=0x26A1E,
+  [0x15544]=0x8232,
+  [0x15545]=0x8234,
+  [0x15546]=0x823C,
+  [0x15547]=0x8246,
+  [0x15548]=0x8249,
+  [0x15549]=0x8245,
+  [0x1554a]=0x26A58,
+  [0x1554b]=0x824B,
+  [0x1554c]=0x4476,
+  [0x1554d]=0x824F,
+  [0x1554e]=0x447A,
+  [0x1554f]=0x8257,
+  [0x15550]=0x26A8C,
+  [0x15551]=0x825C,
+  [0x15552]=0x8263,
+  [0x15553]=0x26AB7,
+  [0x15554]=0xFA5D,
+  [0x15555]=0xFA5E,
+  [0x15556]=0x8279,
+  [0x15557]=0x4491,
+  [0x15558]=0x827D,
+  [0x15559]=0x827F,
+  [0x1555a]=0x8283,
+  [0x1555b]=0x828A,
+  [0x1555c]=0x8293,
+  [0x1555d]=0x82A7,
+  [0x1555e]=0x82A8,
+  [0x15601]=0x82B2,
+  [0x15602]=0x82B4,
+  [0x15603]=0x82BA,
+  [0x15604]=0x82BC,
+  [0x15605]=0x82E2,
+  [0x15606]=0x82E8,
+  [0x15607]=0x82F7,
+  [0x15608]=0x8307,
+  [0x15609]=0x8308,
+  [0x1560a]=0x830C,
+  [0x1560b]=0x8354,
+  [0x1560c]=0x831B,
+  [0x1560d]=0x831D,
+  [0x1560e]=0x8330,
+  [0x1560f]=0x833C,
+  [0x15610]=0x8344,
+  [0x15611]=0x8357,
+  [0x15612]=0x44BE,
+  [0x15613]=0x837F,
+  [0x15614]=0x44D4,
+  [0x15615]=0x44B3,
+  [0x15616]=0x838D,
+  [0x15617]=0x8394,
+  [0x15618]=0x8395,
+  [0x15619]=0x839B,
+  [0x1561a]=0x839D,
+  [0x1561b]=0x83C9,
+  [0x1561c]=0x83D0,
+  [0x1561d]=0x83D4,
+  [0x1561e]=0x83DD,
+  [0x1561f]=0x83E5,
+  [0x15620]=0x83F9,
+  [0x15621]=0x840F,
+  [0x15622]=0x8411,
+  [0x15623]=0x8415,
+  [0x15624]=0x26C73,
+  [0x15625]=0x8417,
+  [0x15626]=0x8439,
+  [0x15627]=0x844A,
+  [0x15628]=0x844F,
+  [0x15629]=0x8451,
+  [0x1562a]=0x8452,
+  [0x1562b]=0x8459,
+  [0x1562c]=0x845A,
+  [0x1562d]=0x845C,
+  [0x1562e]=0x26CDD,
+  [0x1562f]=0x8465,
+  [0x15630]=0x8476,
+  [0x15631]=0x8478,
+  [0x15632]=0x847C,
+  [0x15633]=0x8481,
+  [0x15634]=0x450D,
+  [0x15635]=0x84DC,
+  [0x15636]=0x8497,
+  [0x15637]=0x84A6,
+  [0x15638]=0x84BE,
+  [0x15639]=0x4508,
+  [0x1563a]=0x84CE,
+  [0x1563b]=0x84CF,
+  [0x1563c]=0x84D3,
+  [0x1563d]=0x26E65,
+  [0x1563e]=0x84E7,
+  [0x1563f]=0x84EA,
+  [0x15640]=0x84EF,
+  [0x15641]=0x84F0,
+  [0x15642]=0x84F1,
+  [0x15643]=0x84FA,
+  [0x15644]=0x84FD,
+  [0x15645]=0x850C,
+  [0x15646]=0x851B,
+  [0x15647]=0x8524,
+  [0x15648]=0x8525,
+  [0x15649]=0x852B,
+  [0x1564a]=0x8534,
+  [0x1564b]=0x854F,
+  [0x1564c]=0x856F,
+  [0x1564d]=0x4525,
+  [0x1564e]=0x4543,
+  [0x1564f]=0x853E,
+  [0x15650]=0x8551,
+  [0x15651]=0x8553,
+  [0x15652]=0x855E,
+  [0x15653]=0x8561,
+  [0x15654]=0x8562,
+  [0x15655]=0x26F94,
+  [0x15656]=0x857B,
+  [0x15657]=0x857D,
+  [0x15658]=0x857F,
+  [0x15659]=0x8581,
+  [0x1565a]=0x8586,
+  [0x1565b]=0x8593,
+  [0x1565c]=0x859D,
+  [0x1565d]=0x859F,
+  [0x1565e]=0x26FF8,
+  [0x15701]=0x26FF6,
+  [0x15702]=0x26FF7,
+  [0x15703]=0x85B7,
+  [0x15704]=0x85BC,
+  [0x15705]=0x85C7,
+  [0x15706]=0x85CA,
+  [0x15707]=0x85D8,
+  [0x15708]=0x85D9,
+  [0x15709]=0x85DF,
+  [0x1570a]=0x85E1,
+  [0x1570b]=0x85E6,
+  [0x1570c]=0x85F6,
+  [0x1570d]=0x8600,
+  [0x1570e]=0x8611,
+  [0x1570f]=0x861E,
+  [0x15710]=0x8621,
+  [0x15711]=0x8624,
+  [0x15712]=0x8627,
+  [0x15713]=0x2710D,
+  [0x15714]=0x8639,
+  [0x15715]=0x863C,
+  [0x15716]=0x27139,
+  [0x15717]=0x8640,
+  [0x15718]=0xFA20,
+  [0x15719]=0x8653,
+  [0x1571a]=0x8656,
+  [0x1571b]=0x866F,
+  [0x1571c]=0x8677,
+  [0x1571d]=0x867A,
+  [0x1571e]=0x8687,
+  [0x1571f]=0x8689,
+  [0x15720]=0x868D,
+  [0x15721]=0x8691,
+  [0x15722]=0x869C,
+  [0x15723]=0x869D,
+  [0x15724]=0x86A8,
+  [0x15725]=0xFA21,
+  [0x15726]=0x86B1,
+  [0x15727]=0x86B3,
+  [0x15728]=0x86C1,
+  [0x15729]=0x86C3,
+  [0x1572a]=0x86D1,
+  [0x1572b]=0x86D5,
+  [0x1572c]=0x86D7,
+  [0x1572d]=0x86E3,
+  [0x1572e]=0x86E6,
+  [0x1572f]=0x45B8,
+  [0x15730]=0x8705,
+  [0x15731]=0x8707,
+  [0x15732]=0x870E,
+  [0x15733]=0x8710,
+  [0x15734]=0x8713,
+  [0x15735]=0x8719,
+  [0x15736]=0x871F,
+  [0x15737]=0x8721,
+  [0x15738]=0x8723,
+  [0x15739]=0x8731,
+  [0x1573a]=0x873A,
+  [0x1573b]=0x873E,
+  [0x1573c]=0x8740,
+  [0x1573d]=0x8743,
+  [0x1573e]=0x8751,
+  [0x1573f]=0x8758,
+  [0x15740]=0x8764,
+  [0x15741]=0x8765,
+  [0x15742]=0x8772,
+  [0x15743]=0x877C,
+  [0x15744]=0x273DB,
+  [0x15745]=0x273DA,
+  [0x15746]=0x87A7,
+  [0x15747]=0x8789,
+  [0x15748]=0x878B,
+  [0x15749]=0x8793,
+  [0x1574a]=0x87A0,
+  [0x1574b]=0x273FE,
+  [0x1574c]=0x45E5,
+  [0x1574d]=0x87BE,
+  [0x1574e]=0x27410,
+  [0x1574f]=0x87C1,
+  [0x15750]=0x87CE,
+  [0x15751]=0x87F5,
+  [0x15752]=0x87DF,
+  [0x15753]=0x27449,
+  [0x15754]=0x87E3,
+  [0x15755]=0x87E5,
+  [0x15756]=0x87E6,
+  [0x15757]=0x87EA,
+  [0x15758]=0x87EB,
+  [0x15759]=0x87ED,
+  [0x1575a]=0x8801,
+  [0x1575b]=0x8803,
+  [0x1575c]=0x880B,
+  [0x1575d]=0x8813,
+  [0x1575e]=0x8828,
+  [0x15801]=0x882E,
+  [0x15802]=0x8832,
+  [0x15803]=0x883C,
+  [0x15804]=0x460F,
+  [0x15805]=0x884A,
+  [0x15806]=0x8858,
+  [0x15807]=0x885F,
+  [0x15808]=0x8864,
+  [0x15809]=0x27615,
+  [0x1580a]=0x27614,
+  [0x1580b]=0x8869,
+  [0x1580c]=0x27631,
+  [0x1580d]=0x886F,
+  [0x1580e]=0x88A0,
+  [0x1580f]=0x88BC,
+  [0x15810]=0x88BD,
+  [0x15811]=0x88BE,
+  [0x15812]=0x88C0,
+  [0x15813]=0x88D2,
+  [0x15814]=0x27693,
+  [0x15815]=0x88D1,
+  [0x15816]=0x88D3,
+  [0x15817]=0x88DB,
+  [0x15818]=0x88F0,
+  [0x15819]=0x88F1,
+  [0x1581a]=0x4641,
+  [0x1581b]=0x8901,
+  [0x1581c]=0x2770E,
+  [0x1581d]=0x8937,
+  [0x1581e]=0x27723,
+  [0x1581f]=0x8942,
+  [0x15820]=0x8945,
+  [0x15821]=0x8949,
+  [0x15822]=0x27752,
+  [0x15823]=0x4665,
+  [0x15824]=0x8962,
+  [0x15825]=0x8980,
+  [0x15826]=0x8989,
+  [0x15827]=0x8990,
+  [0x15828]=0x899F,
+  [0x15829]=0x89B0,
+  [0x1582a]=0x89B7,
+  [0x1582b]=0x89D6,
+  [0x1582c]=0x89D8,
+  [0x1582d]=0x89EB,
+  [0x1582e]=0x46A1,
+  [0x1582f]=0x89F1,
+  [0x15830]=0x89F3,
+  [0x15831]=0x89FD,
+  [0x15832]=0x89FF,
+  [0x15833]=0x46AF,
+  [0x15834]=0x8A11,
+  [0x15835]=0x8A14,
+  [0x15836]=0x27985,
+  [0x15837]=0x8A21,
+  [0x15838]=0x8A35,
+  [0x15839]=0x8A3E,
+  [0x1583a]=0x8A45,
+  [0x1583b]=0x8A4D,
+  [0x1583c]=0x8A58,
+  [0x1583d]=0x8AAE,
+  [0x1583e]=0x8A90,
+  [0x1583f]=0x8AB7,
+  [0x15840]=0x8ABE,
+  [0x15841]=0x8AD7,
+  [0x15842]=0x8AFC,
+  [0x15843]=0x27A84,
+  [0x15844]=0x8B0A,
+  [0x15845]=0x8B05,
+  [0x15846]=0x8B0D,
+  [0x15847]=0x8B1C,
+  [0x15848]=0x8B1F,
+  [0x15849]=0x8B2D,
+  [0x1584a]=0x8B43,
+  [0x1584b]=0x470C,
+  [0x1584c]=0x8B51,
+  [0x1584d]=0x8B5E,
+  [0x1584e]=0x8B76,
+  [0x1584f]=0x8B7F,
+  [0x15850]=0x8B81,
+  [0x15851]=0x8B8B,
+  [0x15852]=0x8B94,
+  [0x15853]=0x8B95,
+  [0x15854]=0x8B9C,
+  [0x15855]=0x8B9E,
+  [0x15856]=0x8C39,
+  [0x15857]=0x27BB3,
+  [0x15858]=0x8C3D,
+  [0x15859]=0x27BBE,
+  [0x1585a]=0x27BC7,
+  [0x1585b]=0x8C45,
+  [0x1585c]=0x8C47,
+  [0x1585d]=0x8C4F,
+  [0x1585e]=0x8C54,
+  [0x15901]=0x8C57,
+  [0x15902]=0x8C69,
+  [0x15903]=0x8C6D,
+  [0x15904]=0x8C73,
+  [0x15905]=0x27CB8,
+  [0x15906]=0x8C93,
+  [0x15907]=0x8C92,
+  [0x15908]=0x8C99,
+  [0x15909]=0x4764,
+  [0x1590a]=0x8C9B,
+  [0x1590b]=0x8CA4,
+  [0x1590c]=0x8CD6,
+  [0x1590d]=0x8CD5,
+  [0x1590e]=0x8CD9,
+  [0x1590f]=0x27DA0,
+  [0x15910]=0x8CF0,
+  [0x15911]=0x8CF1,
+  [0x15912]=0x27E10,
+  [0x15913]=0x8D09,
+  [0x15914]=0x8D0E,
+  [0x15915]=0x8D6C,
+  [0x15916]=0x8D84,
+  [0x15917]=0x8D95,
+  [0x15918]=0x8DA6,
+  [0x15919]=0x27FB7,
+  [0x1591a]=0x8DC6,
+  [0x1591b]=0x8DC8,
+  [0x1591c]=0x8DD9,
+  [0x1591d]=0x8DEC,
+  [0x1591e]=0x8E0C,
+  [0x1591f]=0x47FD,
+  [0x15920]=0x8DFD,
+  [0x15921]=0x8E06,
+  [0x15922]=0x2808A,
+  [0x15923]=0x8E14,
+  [0x15924]=0x8E16,
+  [0x15925]=0x8E21,
+  [0x15926]=0x8E22,
+  [0x15927]=0x8E27,
+  [0x15928]=0x280BB,
+  [0x15929]=0x4816,
+  [0x1592a]=0x8E36,
+  [0x1592b]=0x8E39,
+  [0x1592c]=0x8E4B,
+  [0x1592d]=0x8E54,
+  [0x1592e]=0x8E62,
+  [0x1592f]=0x8E6C,
+  [0x15930]=0x8E6D,
+  [0x15931]=0x8E6F,
+  [0x15932]=0x8E98,
+  [0x15933]=0x8E9E,
+  [0x15934]=0x8EAE,
+  [0x15935]=0x8EB3,
+  [0x15936]=0x8EB5,
+  [0x15937]=0x8EB6,
+  [0x15938]=0x8EBB,
+  [0x15939]=0x28282,
+  [0x1593a]=0x8ED1,
+  [0x1593b]=0x8ED4,
+  [0x1593c]=0x484E,
+  [0x1593d]=0x8EF9,
+  [0x1593e]=0x282F3,
+  [0x1593f]=0x8F00,
+  [0x15940]=0x8F08,
+  [0x15941]=0x8F17,
+  [0x15942]=0x8F2B,
+  [0x15943]=0x8F40,
+  [0x15944]=0x8F4A,
+  [0x15945]=0x8F58,
+  [0x15946]=0x2840C,
+  [0x15947]=0x8FA4,
+  [0x15948]=0x8FB4,
+  [0x15949]=0xFA66,
+  [0x1594a]=0x8FB6,
+  [0x1594b]=0x28455,
+  [0x1594c]=0x8FC1,
+  [0x1594d]=0x8FC6,
+  [0x1594e]=0xFA24,
+  [0x1594f]=0x8FCA,
+  [0x15950]=0x8FCD,
+  [0x15951]=0x8FD3,
+  [0x15952]=0x8FD5,
+  [0x15953]=0x8FE0,
+  [0x15954]=0x8FF1,
+  [0x15955]=0x8FF5,
+  [0x15956]=0x8FFB,
+  [0x15957]=0x9002,
+  [0x15958]=0x900C,
+  [0x15959]=0x9037,
+  [0x1595a]=0x2856B,
+  [0x1595b]=0x9043,
+  [0x1595c]=0x9044,
+  [0x1595d]=0x905D,
+  [0x1595e]=0x285C8,
+  [0x15a01]=0x285C9,
+  [0x15a02]=0x9085,
+  [0x15a03]=0x908C,
+  [0x15a04]=0x9090,
+  [0x15a05]=0x961D,
+  [0x15a06]=0x90A1,
+  [0x15a07]=0x48B5,
+  [0x15a08]=0x90B0,
+  [0x15a09]=0x90B6,
+  [0x15a0a]=0x90C3,
+  [0x15a0b]=0x90C8,
+  [0x15a0c]=0x286D7,
+  [0x15a0d]=0x90DC,
+  [0x15a0e]=0x90DF,
+  [0x15a0f]=0x286FA,
+  [0x15a10]=0x90F6,
+  [0x15a11]=0x90F2,
+  [0x15a12]=0x9100,
+  [0x15a13]=0x90EB,
+  [0x15a14]=0x90FE,
+  [0x15a15]=0x90FF,
+  [0x15a16]=0x9104,
+  [0x15a17]=0x9106,
+  [0x15a18]=0x9118,
+  [0x15a19]=0x911C,
+  [0x15a1a]=0x911E,
+  [0x15a1b]=0x9137,
+  [0x15a1c]=0x9139,
+  [0x15a1d]=0x913A,
+  [0x15a1e]=0x9146,
+  [0x15a1f]=0x9147,
+  [0x15a20]=0x9157,
+  [0x15a21]=0x9159,
+  [0x15a22]=0x9161,
+  [0x15a23]=0x9164,
+  [0x15a24]=0x9174,
+  [0x15a25]=0x9179,
+  [0x15a26]=0x9185,
+  [0x15a27]=0x918E,
+  [0x15a28]=0x91A8,
+  [0x15a29]=0x91AE,
+  [0x15a2a]=0x91B3,
+  [0x15a2b]=0x91B6,
+  [0x15a2c]=0x91C3,
+  [0x15a2d]=0x91C4,
+  [0x15a2e]=0x91DA,
+  [0x15a2f]=0x28949,
+  [0x15a30]=0x28946,
+  [0x15a31]=0x91EC,
+  [0x15a32]=0x91EE,
+  [0x15a33]=0x9201,
+  [0x15a34]=0x920A,
+  [0x15a35]=0x9216,
+  [0x15a36]=0x9217,
+  [0x15a37]=0x2896B,
+  [0x15a38]=0x9233,
+  [0x15a39]=0x9242,
+  [0x15a3a]=0x9247,
+  [0x15a3b]=0x924A,
+  [0x15a3c]=0x924E,
+  [0x15a3d]=0x9251,
+  [0x15a3e]=0x9256,
+  [0x15a3f]=0x9259,
+  [0x15a40]=0x9260,
+  [0x15a41]=0x9261,
+  [0x15a42]=0x9265,
+  [0x15a43]=0x9267,
+  [0x15a44]=0x9268,
+  [0x15a45]=0x28987,
+  [0x15a46]=0x28988,
+  [0x15a47]=0x927C,
+  [0x15a48]=0x927D,
+  [0x15a49]=0x927F,
+  [0x15a4a]=0x9289,
+  [0x15a4b]=0x928D,
+  [0x15a4c]=0x9297,
+  [0x15a4d]=0x9299,
+  [0x15a4e]=0x929F,
+  [0x15a4f]=0x92A7,
+  [0x15a50]=0x92AB,
+  [0x15a51]=0x289BA,
+  [0x15a52]=0x289BB,
+  [0x15a53]=0x92B2,
+  [0x15a54]=0x92BF,
+  [0x15a55]=0x92C0,
+  [0x15a56]=0x92C6,
+  [0x15a57]=0x92CE,
+  [0x15a58]=0x92D0,
+  [0x15a59]=0x92D7,
+  [0x15a5a]=0x92D9,
+  [0x15a5b]=0x92E5,
+  [0x15a5c]=0x92E7,
+  [0x15a5d]=0x9311,
+  [0x15a5e]=0x28A1E,
+  [0x15b01]=0x28A29,
+  [0x15b02]=0x92F7,
+  [0x15b03]=0x92F9,
+  [0x15b04]=0x92FB,
+  [0x15b05]=0x9302,
+  [0x15b06]=0x930D,
+  [0x15b07]=0x9315,
+  [0x15b08]=0x931D,
+  [0x15b09]=0x931E,
+  [0x15b0a]=0x9327,
+  [0x15b0b]=0x9329,
+  [0x15b0c]=0x28A71,
+  [0x15b0d]=0x28A43,
+  [0x15b0e]=0x9347,
+  [0x15b0f]=0x9351,
+  [0x15b10]=0x9357,
+  [0x15b11]=0x935A,
+  [0x15b12]=0x936B,
+  [0x15b13]=0x9371,
+  [0x15b14]=0x9373,
+  [0x15b15]=0x93A1,
+  [0x15b16]=0x28A99,
+  [0x15b17]=0x28ACD,
+  [0x15b18]=0x9388,
+  [0x15b19]=0x938B,
+  [0x15b1a]=0x938F,
+  [0x15b1b]=0x939E,
+  [0x15b1c]=0x93F5,
+  [0x15b1d]=0x28AE4,
+  [0x15b1e]=0x28ADD,
+  [0x15b1f]=0x93F1,
+  [0x15b20]=0x93C1,
+  [0x15b21]=0x93C7,
+  [0x15b22]=0x93DC,
+  [0x15b23]=0x93E2,
+  [0x15b24]=0x93E7,
+  [0x15b25]=0x9409,
+  [0x15b26]=0x940F,
+  [0x15b27]=0x9416,
+  [0x15b28]=0x9417,
+  [0x15b29]=0x93FB,
+  [0x15b2a]=0x9432,
+  [0x15b2b]=0x9434,
+  [0x15b2c]=0x943B,
+  [0x15b2d]=0x9445,
+  [0x15b2e]=0x28BC1,
+  [0x15b2f]=0x28BEF,
+  [0x15b30]=0x946D,
+  [0x15b31]=0x946F,
+  [0x15b32]=0x9578,
+  [0x15b33]=0x9579,
+  [0x15b34]=0x9586,
+  [0x15b35]=0x958C,
+  [0x15b36]=0x958D,
+  [0x15b37]=0x28D10,
+  [0x15b38]=0x95AB,
+  [0x15b39]=0x95B4,
+  [0x15b3a]=0x28D71,
+  [0x15b3b]=0x95C8,
+  [0x15b3c]=0x28DFB,
+  [0x15b3d]=0x28E1F,
+  [0x15b3e]=0x962C,
+  [0x15b3f]=0x9633,
+  [0x15b40]=0x9634,
+  [0x15b41]=0x28E36,
+  [0x15b42]=0x963C,
+  [0x15b43]=0x9641,
+  [0x15b44]=0x9661,
+  [0x15b45]=0x28E89,
+  [0x15b46]=0x9682,
+  [0x15b47]=0x28EEB,
+  [0x15b48]=0x969A,
+  [0x15b49]=0x28F32,
+  [0x15b4a]=0x49E7,
+  [0x15b4b]=0x96A9,
+  [0x15b4c]=0x96AF,
+  [0x15b4d]=0x96B3,
+  [0x15b4e]=0x96BA,
+  [0x15b4f]=0x96BD,
+  [0x15b50]=0x49FA,
+  [0x15b51]=0x28FF8,
+  [0x15b52]=0x96D8,
+  [0x15b53]=0x96DA,
+  [0x15b54]=0x96DD,
+  [0x15b55]=0x4A04,
+  [0x15b56]=0x9714,
+  [0x15b57]=0x9723,
+  [0x15b58]=0x4A29,
+  [0x15b59]=0x9736,
+  [0x15b5a]=0x9741,
+  [0x15b5b]=0x9747,
+  [0x15b5c]=0x9755,
+  [0x15b5d]=0x9757,
+  [0x15b5e]=0x975B,
+  [0x15c01]=0x976A,
+  [0x15c02]=0x292A0,
+  [0x15c03]=0x292B1,
+  [0x15c04]=0x9796,
+  [0x15c05]=0x979A,
+  [0x15c06]=0x979E,
+  [0x15c07]=0x97A2,
+  [0x15c08]=0x97B1,
+  [0x15c09]=0x97B2,
+  [0x15c0a]=0x97BE,
+  [0x15c0b]=0x97CC,
+  [0x15c0c]=0x97D1,
+  [0x15c0d]=0x97D4,
+  [0x15c0e]=0x97D8,
+  [0x15c0f]=0x97D9,
+  [0x15c10]=0x97E1,
+  [0x15c11]=0x97F1,
+  [0x15c12]=0x9804,
+  [0x15c13]=0x980D,
+  [0x15c14]=0x980E,
+  [0x15c15]=0x9814,
+  [0x15c16]=0x9816,
+  [0x15c17]=0x4ABC,
+  [0x15c18]=0x29490,
+  [0x15c19]=0x9823,
+  [0x15c1a]=0x9832,
+  [0x15c1b]=0x9833,
+  [0x15c1c]=0x9825,
+  [0x15c1d]=0x9847,
+  [0x15c1e]=0x9866,
+  [0x15c1f]=0x98AB,
+  [0x15c20]=0x98AD,
+  [0x15c21]=0x98B0,
+  [0x15c22]=0x295CF,
+  [0x15c23]=0x98B7,
+  [0x15c24]=0x98B8,
+  [0x15c25]=0x98BB,
+  [0x15c26]=0x98BC,
+  [0x15c27]=0x98BF,
+  [0x15c28]=0x98C2,
+  [0x15c29]=0x98C7,
+  [0x15c2a]=0x98CB,
+  [0x15c2b]=0x98E0,
+  [0x15c2c]=0x2967F,
+  [0x15c2d]=0x98E1,
+  [0x15c2e]=0x98E3,
+  [0x15c2f]=0x98E5,
+  [0x15c30]=0x98EA,
+  [0x15c31]=0x98F0,
+  [0x15c32]=0x98F1,
+  [0x15c33]=0x98F3,
+  [0x15c34]=0x9908,
+  [0x15c35]=0x4B3B,
+  [0x15c36]=0x296F0,
+  [0x15c37]=0x9916,
+  [0x15c38]=0x9917,
+  [0x15c39]=0x29719,
+  [0x15c3a]=0x991A,
+  [0x15c3b]=0x991B,
+  [0x15c3c]=0x991C,
+  [0x15c3d]=0x29750,
+  [0x15c3e]=0x9931,
+  [0x15c3f]=0x9932,
+  [0x15c40]=0x9933,
+  [0x15c41]=0x993A,
+  [0x15c42]=0x993B,
+  [0x15c43]=0x993C,
+  [0x15c44]=0x9940,
+  [0x15c45]=0x9941,
+  [0x15c46]=0x9946,
+  [0x15c47]=0x994D,
+  [0x15c48]=0x994E,
+  [0x15c49]=0x995C,
+  [0x15c4a]=0x995F,
+  [0x15c4b]=0x9960,
+  [0x15c4c]=0x99A3,
+  [0x15c4d]=0x99A6,
+  [0x15c4e]=0x99B9,
+  [0x15c4f]=0x99BD,
+  [0x15c50]=0x99BF,
+  [0x15c51]=0x99C3,
+  [0x15c52]=0x99C9,
+  [0x15c53]=0x99D4,
+  [0x15c54]=0x99D9,
+  [0x15c55]=0x99DE,
+  [0x15c56]=0x298C6,
+  [0x15c57]=0x99F0,
+  [0x15c58]=0x99F9,
+  [0x15c59]=0x99FC,
+  [0x15c5a]=0x9A0A,
+  [0x15c5b]=0x9A11,
+  [0x15c5c]=0x9A16,
+  [0x15c5d]=0x9A1A,
+  [0x15c5e]=0x9A20,
+  [0x15d01]=0x9A31,
+  [0x15d02]=0x9A36,
+  [0x15d03]=0x9A44,
+  [0x15d04]=0x9A4C,
+  [0x15d05]=0x9A58,
+  [0x15d06]=0x4BC2,
+  [0x15d07]=0x9AAF,
+  [0x15d08]=0x4BCA,
+  [0x15d09]=0x9AB7,
+  [0x15d0a]=0x4BD2,
+  [0x15d0b]=0x9AB9,
+  [0x15d0c]=0x29A72,
+  [0x15d0d]=0x9AC6,
+  [0x15d0e]=0x9AD0,
+  [0x15d0f]=0x9AD2,
+  [0x15d10]=0x9AD5,
+  [0x15d11]=0x4BE8,
+  [0x15d12]=0x9ADC,
+  [0x15d13]=0x9AE0,
+  [0x15d14]=0x9AE5,
+  [0x15d15]=0x9AE9,
+  [0x15d16]=0x9B03,
+  [0x15d17]=0x9B0C,
+  [0x15d18]=0x9B10,
+  [0x15d19]=0x9B12,
+  [0x15d1a]=0x9B16,
+  [0x15d1b]=0x9B1C,
+  [0x15d1c]=0x9B2B,
+  [0x15d1d]=0x9B33,
+  [0x15d1e]=0x9B3D,
+  [0x15d1f]=0x4C20,
+  [0x15d20]=0x9B4B,
+  [0x15d21]=0x9B63,
+  [0x15d22]=0x9B65,
+  [0x15d23]=0x9B6B,
+  [0x15d24]=0x9B6C,
+  [0x15d25]=0x9B73,
+  [0x15d26]=0x9B76,
+  [0x15d27]=0x9B77,
+  [0x15d28]=0x9BA6,
+  [0x15d29]=0x9BAC,
+  [0x15d2a]=0x9BB1,
+  [0x15d2b]=0x29DDB,
+  [0x15d2c]=0x29E3D,
+  [0x15d2d]=0x9BB2,
+  [0x15d2e]=0x9BB8,
+  [0x15d2f]=0x9BBE,
+  [0x15d30]=0x9BC7,
+  [0x15d31]=0x9BF3,
+  [0x15d32]=0x9BD8,
+  [0x15d33]=0x9BDD,
+  [0x15d34]=0x9BE7,
+  [0x15d35]=0x9BEA,
+  [0x15d36]=0x9BEB,
+  [0x15d37]=0x9BEF,
+  [0x15d38]=0x9BEE,
+  [0x15d39]=0x29E15,
+  [0x15d3a]=0x9BFA,
+  [0x15d3b]=0x29E8A,
+  [0x15d3c]=0x9BF7,
+  [0x15d3d]=0x29E49,
+  [0x15d3e]=0x9C16,
+  [0x15d3f]=0x9C18,
+  [0x15d40]=0x9C19,
+  [0x15d41]=0x9C1A,
+  [0x15d42]=0x9C1D,
+  [0x15d43]=0x9C22,
+  [0x15d44]=0x9C27,
+  [0x15d45]=0x9C29,
+  [0x15d46]=0x9C2A,
+  [0x15d47]=0x29EC4,
+  [0x15d48]=0x9C31,
+  [0x15d49]=0x9C36,
+  [0x15d4a]=0x9C37,
+  [0x15d4b]=0x9C45,
+  [0x15d4c]=0x9C5C,
+  [0x15d4d]=0x29EE9,
+  [0x15d4e]=0x9C49,
+  [0x15d4f]=0x9C4A,
+  [0x15d50]=0x29EDB,
+  [0x15d51]=0x9C54,
+  [0x15d52]=0x9C58,
+  [0x15d53]=0x9C5B,
+  [0x15d54]=0x9C5D,
+  [0x15d55]=0x9C5F,
+  [0x15d56]=0x9C69,
+  [0x15d57]=0x9C6A,
+  [0x15d58]=0x9C6B,
+  [0x15d59]=0x9C6D,
+  [0x15d5a]=0x9C6E,
+  [0x15d5b]=0x9C70,
+  [0x15d5c]=0x9C72,
+  [0x15d5d]=0x9C75,
+  [0x15d5e]=0x9C7A,
+  [0x15e01]=0x9CE6,
+  [0x15e02]=0x9CF2,
+  [0x15e03]=0x9D0B,
+  [0x15e04]=0x9D02,
+  [0x15e05]=0x29FCE,
+  [0x15e06]=0x9D11,
+  [0x15e07]=0x9D17,
+  [0x15e08]=0x9D18,
+  [0x15e09]=0x2A02F,
+  [0x15e0a]=0x4CC4,
+  [0x15e0b]=0x2A01A,
+  [0x15e0c]=0x9D32,
+  [0x15e0d]=0x4CD1,
+  [0x15e0e]=0x9D42,
+  [0x15e0f]=0x9D4A,
+  [0x15e10]=0x9D5F,
+  [0x15e11]=0x9D62,
+  [0x15e12]=0x2A0F9,
+  [0x15e13]=0x9D69,
+  [0x15e14]=0x9D6B,
+  [0x15e15]=0x2A082,
+  [0x15e16]=0x9D73,
+  [0x15e17]=0x9D76,
+  [0x15e18]=0x9D77,
+  [0x15e19]=0x9D7E,
+  [0x15e1a]=0x9D84,
+  [0x15e1b]=0x9D8D,
+  [0x15e1c]=0x9D99,
+  [0x15e1d]=0x9DA1,
+  [0x15e1e]=0x9DBF,
+  [0x15e1f]=0x9DB5,
+  [0x15e20]=0x9DB9,
+  [0x15e21]=0x9DBD,
+  [0x15e22]=0x9DC3,
+  [0x15e23]=0x9DC7,
+  [0x15e24]=0x9DC9,
+  [0x15e25]=0x9DD6,
+  [0x15e26]=0x9DDA,
+  [0x15e27]=0x9DDF,
+  [0x15e28]=0x9DE0,
+  [0x15e29]=0x9DE3,
+  [0x15e2a]=0x9DF4,
+  [0x15e2b]=0x4D07,
+  [0x15e2c]=0x9E0A,
+  [0x15e2d]=0x9E02,
+  [0x15e2e]=0x9E0D,
+  [0x15e2f]=0x9E19,
+  [0x15e30]=0x9E1C,
+  [0x15e31]=0x9E1D,
+  [0x15e32]=0x9E7B,
+  [0x15e33]=0x22218,
+  [0x15e34]=0x9E80,
+  [0x15e35]=0x9E85,
+  [0x15e36]=0x9E9B,
+  [0x15e37]=0x9EA8,
+  [0x15e38]=0x2A38C,
+  [0x15e39]=0x9EBD,
+  [0x15e3a]=0x2A437,
+  [0x15e3b]=0x9EDF,
+  [0x15e3c]=0x9EE7,
+  [0x15e3d]=0x9EEE,
+  [0x15e3e]=0x9EFF,
+  [0x15e3f]=0x9F02,
+  [0x15e40]=0x4D77,
+  [0x15e41]=0x9F03,
+  [0x15e42]=0x9F17,
+  [0x15e43]=0x9F19,
+  [0x15e44]=0x9F2F,
+  [0x15e45]=0x9F37,
+  [0x15e46]=0x9F3A,
+  [0x15e47]=0x9F3D,
+  [0x15e48]=0x9F41,
+  [0x15e49]=0x9F45,
+  [0x15e4a]=0x9F46,
+  [0x15e4b]=0x9F53,
+  [0x15e4c]=0x9F55,
+  [0x15e4d]=0x9F58,
+  [0x15e4e]=0x2A5F1,
+  [0x15e4f]=0x9F5D,
+  [0x15e50]=0x2A602,
+  [0x15e51]=0x9F69,
+  [0x15e52]=0x2A61A,
+  [0x15e53]=0x9F6D,
+  [0x15e54]=0x9F70,
+  [0x15e55]=0x9F75,
+  [0x15e56]=0x2A6B2,
+}
\ No newline at end of file
index 530db90..94b73cc 100644 (file)
@@ -37,14 +37,17 @@ end
 function set_stack_table(g,m,c,p,lb,ub)
    local i = get_stack_level()
    if p<lb or p>ub then 
-      ltj.error('Invalid code (' .. p .. '), should in the range '
-               .. tostring(lb) .. '..' .. tostring(ub) .. '.',
-            {"I'm going to use 0 instead of that illegal code value."})
+      tex.print(luatexbase.catcodetables['latex-atletter'], "\\ltj@PackageError{luatexja}{invalid code (".. p .. 
+               ")}{A  should in the range "
+               .. tostring(lb) .. '..' .. tostring(ub) .. "." .. 
+            "I'm going to use 0 instead of that illegal code value.}{}")
       p=0
-   elseif c<-1 or c>0x10FFFF then
-      ltj.error('Invalid character code (' .. c
-               .. '), should in the range -1.."10FFFF.',{})
-      return 
+   elseif c<-1 or c>0x10ffff then 
+      tex.print(luatexbase.catcodetables['latex-atletter'], "\\ltj@PackageError{luatexja}{bad character code ("..c..")}" .. 
+               "{A character number must be between -1 and 0x10ffff. " .. 
+               "(-1 is used for denoting `math boundary') " ..
+               "So I changed this one to zero.}{}")
+      c=0
    elseif not charprop_stack_table[i][c] then 
       charprop_stack_table[i][c] = {} 
    end
@@ -58,9 +61,9 @@ function set_stack_table(g,m,c,p,lb,ub)
 end
 
 -- EXT: store \ltj@tempskipa
-function set_stack_skip(g,c)
+function set_stack_skip(g,c,sp)
   local i = get_stack_level()
-  local sp = tex.getskip('ltj@tempskipa')
+  if not sp then return end
   if not charprop_stack_table[i][c] then 
      charprop_stack_table[i][c] = {} 
   end
index 983dc03..a6ae9a8 100644 (file)
Binary files a/test/test01.pdf and b/test/test01.pdf differ
index c7829e5..d968ce6 100644 (file)
Binary files a/test/test03-after.pdf and b/test/test03-after.pdf differ
index 3ec690e..326c16a 100644 (file)
@@ -1,5 +1,6 @@
 %#!luatex
-\input luatexja-core.sty
+\input luatexja.sty
+\input luatexja-compat.sty
 \def\\{\hfill\break}
 \tentt\tenmin
 
@@ -20,7 +21,6 @@
 \ltjgetparameter{differentjfm}.
 \ltjsetparameter{yjabaselineshift=0pt,autoxspacing=true}
 
-
 あいうえお{\ltjsetparameter{yjabaselineshift=2pt}かきくけこ}さしすせそ: local
 
 あいうえお{\ltjglobalsetparameter{yjabaselineshift=2pt}かきくけこ}さしすせそ: global
@@ -78,4 +78,27 @@ xspmode
 \ltjsetparameter{yalbaselineshift=3pt}
 \dimen255=\yabls\relax\the\dimen255
 
+\medskip
+{\tengt ■compat: kansuji}
+\kansuji{1}\ 
+\kansuji{10}\ 
+\kansuji{-32445}
+
+\char\jis{"346E}
+\char\kuten{"253C}
+\char\euc{"B0A5}
+\char\sjis{"8A79}
+
+\medskip
+{\tengt ■error messages}
+\nonstopmode
+
+\char\sjis{XXX}
+
+{\ltjsetparameter{kanjiskip=4pt, autoxspacing=true}
+\ltjdefcharrange{6576}{67666677}\ltjdefcharrange{1}{67666677,345-12}
+\ltjgetparameter{prebreakpenalty}{3298677}
+\ltjgetparameter{jacharrange}{3298677}
+あいうえお\par}
+
 \end
index 4d4efb5..0a5b8de 100644 (file)
Binary files a/test/test04-jfm.pdf and b/test/test04-jfm.pdf differ
index 6719a07..b209b95 100644 (file)
@@ -1,7 +1,7 @@
 %#!luatex
 \input luatexja-core.sty
 
-\def\head#1{\medskip\penalty-100\noindent{\bf\tengt ■ #1}\par\penalty10000}
+\def\head#1{\medskip\penalty-100\noindent{\bf\tengt ■ #1}\par\penalty10000 }
 \jfont\rml={psft:Ryumin-Light:jfm=ujis} at 10pt
 \rml あ\inhibitglue\char"201Cあ・い←Ryumin-Light
 
diff --git a/tool/jisx0213table.rb b/tool/jisx0213table.rb
new file mode 100755 (executable)
index 0000000..2ce87ff
--- /dev/null
@@ -0,0 +1,28 @@
+#!/usr/bin/ruby
+
+
+count = 1
+print "luatexbase.provides_module({\n"
+print "  name = 'luatexja.jisx0213'})\n"
+print "module('luatexja.jisx0213', package.seeall)\n"
+print "table_jisx0213_2004 = {\n"
+print "-- [index: (men-1)*0x10000 + kuten] = ucs_code\n"
+open("jisx0213-2004-8bit-std.txt", "r").each_line {|line|
+  if line =~ /#/
+    line = $`
+  end
+  if line =~ /^0x\.*$/
+    next
+  end
+  if line =~ /0x([0-9A-F]+)\s+U\+([0-9A-F]+)\s+.*$/
+    jxcode = $1.hex - 0x2020
+    if jxcode > 0x8000 
+      jxcode = jxcode - 0x8080 + 0x10000
+    end
+    ucscode = $2
+    print  "  [0x", jxcode.to_s(16), "]=0x", ucscode, ",\n"
+    count += 1
+  end
+}
+print "}"
+